This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Question: Is the interrupt generation in VIM edge or level sensitive? Cannot see anything in the documentation and found two posts from TI employees in this forum claiming opposite.
https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/340076/1188980#1188980
https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/201084/715723#715723
Main reason for asking is one of the comments:
For sending an interrupt to the CPU then you probably shoudl not use this mode because the CPU interrupt controller is level sensitive, and if you clear the request automatically then it may not be there by the time the CPU gets to service the VIM. In that case you would get the phantom interrupt vector -- (interrupt that came but disappeared on it's own before the CPU could find out which it was..)
In case of edge sensitive VIM this would not be an issue.