Estoy programando el código para un LM4F120 Stellaris Launchpad, y necesito un método para activar una interrupción de software cuando el valor de una variable en particular excede un valor de umbral predefinido. Cuando el valor sea más bajo que el valor de umbral, la interrupción se debe desactivar.
Por ejemplo, el nombre de la variable es flag
y el valor de umbral es 200. Cada vez que flag
supera los 200, la interrupción debe activarse. Cada vez que flag
vuelve a estar por debajo de 200, la interrupción se debe desactivar.
¿Cómo puedo implementar tal cosa?