From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



¿Por Qué mi Aplicación ARM se Colapsa Cuando Está Apagada la Opción "Guard Code"?



Hardware: PXI/CompactPCI>>Controllers

Problema:
Con NI LabVIEW Embedded Module for ARM Microcontrollers 1.0, apagar la opción Guard Code parece provocar que el VI se detenga sin ejecutarlo hasta el final. ¿Por qué ocurre y cómo puedo arreglarlo?

Solución:
Este inconveniente solo aplica para código ARM que utiliza Format Into String primitivo con el Guard Code apagado. Cuando el VI se detiene prematuramente, el estatus del procesador se detiene, pero la depuración OCDI no termina y el VI aparece como si estuviera corriendo. En el caso de VIs que solo corren por cierta cantidad de tiempo (por ejemplo un VI que contiene solo un ciclo For) el VI termina el ciclo For, pero el depurador OCDI no termina automáticamente y el estatus del procesador se muestra como "Stopped".

Para evitar este comportamiento inesperado, asegúrese de que la opción Guard Code esté encendida cuando esté utilizando LabVIEW ARM Module 1.0.

Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 01/22/2009
Última Actualización: 01/02/2010
Identificación del Documento: 4TLCSB09