你(们)好
问题背景:在使用 CAN 引导加载程序对 TI28235程序进行在线升级后、发现没有 PWM 中断就无法进入、然后再次断电。 通过分析原因、可以发现在 PWM 初始化过程中与 PWM 中断相对应的 ETFLG 标志没有被清除。
问题(1):由于 ETFLG 标识始终存在、为什么无法进入 PWM 中断程序?
问题(2):这是因为 PWM 向 CPU 发出的中断请求是脉冲信号吗? TI 技术文档中描述了以下内容:
如果中断被启用,ETSEL[INTEN]=1并且中断标志被清除,ETFLG[INT]=0,那么就会产生一个中断脉冲并且中断标志被置位,ETFLG[INT]=1。
那么、该脉冲信号持续多长时间?
谢谢。
