Hi,
we are using a TMS570LS3137.
We have configured GIOA pin 4 to generate interrupts on the falling edge. Everything is working fine so far.
Our interrupt pin is controlled by an external device (low active) and we would like to stay in the interrupt and process some data as long as the line remains low.
We are clearing the interrupt flag by reading GIOOFF1 register upon entering the interrupt handler.
As our external device is not releasing the interrupt line as long as some conditions are fulfilled, we would need to configure the interrupt for low level instead of a falling edge.
Is there any possibility to configure the GIOA module to generate interrupts on low level (level sensitive instead of edge sensitive)?
In the TRM I've found the information that the interrupts are level sensitive whenever the device is in low power mode. It is stated that the low power mode is left whenever a corresponding level on the input pin is detected.
Unfortunately there are not many more informations regarding the low power mode.
Additionally to pin 4 (input) we are using other pins on this module as outputs. Are they switched off in low power mode, or do they maintain their state? Are they still switchable in low power mode?
Is the low power mode even entered while pin 4 would be already low?
Regards,
Stefan