请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS0714 我想将此引脚用作中断源。
我不希望它触发实际的 ISR、但我要轮询中断标志以查看是否存在事件。
原因是外部信号非常虚假/短路、SW 无法可靠地读取。 另一方面、反应速度并不重要。
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.
我想将此引脚用作中断源。
我不希望它触发实际的 ISR、但我要轮询中断标志以查看是否存在事件。
原因是外部信号非常虚假/短路、SW 无法可靠地读取。 另一方面、反应速度并不重要。
尊敬的 Thomas:
不可以、不可能为 AD1EVT 生成任何中断。
确定是否发生事件中断的唯一方法是监控 BUSY 标志。如果设置此标志意味着我们收到外部事件并且转换已启动。
您可以做另外一件事、您可以将这个外部事件引脚(AD1EVT)与硬件中的任何其他 GIO 短接、如果这样做、您可以启用 GIO 的中断、以找出 AD1EVT 上的事件中断。
您还可以做另外一件事、即可以直接监控 ADEVTIN 寄存器中 ADEVT_IN 位的状态、因为此位反映了 AD1EVT 引脚的状态。 因此、 例如、 如果您配置为触发该引脚以在上升沿触发 ADC 转换、那么您可以监控该寄存器以查明是否发生0到1的事务。
--
谢谢。此致、
Jagadish。