|
Estoy usando IRQs para sincronizar my FPGA VIs con mi Host Vis. Si utilizo el reset invoke node en mi VI, recibo el siguiente error.
Error -63072 occurred at Invoke Method: Wait for Interrupt
Possible reason(s): NI-RIO FPGA Communications Framework: (Hex 0xFFFF09A0) The specified RIO event has not been enabled for this session
¿Cómo puedo evitar este error?
La razón por la cual este error ocurre, es porque el VI del FPGA tiene que estar corriendo para que los IRQs puedan ser utilizados. El reset invoke method detiene el VI, resetea los controles e indicadores a su valor de origen, y vacía todos los queues, pero no va a ejecutar el VI una vez que el reseteo haya sido completado.
Para activar los IRQs, asegúrese que el VI en el FPGA este corriendo mediante la utilización del Invoke Method, o haciendo clic derecho en el Open FPGA Reference y seleccionando Open and Run, mientras asegurándose que ningún VI en destino de ejecución cause el FPGA VI que pare su ejecución, como el Abort o el Reset Invoke Methods.
Para más información acerca Abort o el Reset Invoke Methods, diríjase a la ayuda de LabVIEW.
|