你好!最近使用Bios配置了一个Tz硬件中断,Tz信号产生后能够正常进入Tz中断程序,但是退出Tz中断程序后程序“跑飞了”,不能够正常执行,原来的的中断也进不去了。我的程序原来就有6个硬件中断,都能正常运行,新增了一个就出了问题。下面是我的中断配置:


Susan Yang:
单纯这样看配置的话是没有问题的。
建议您先不要使能其他6个中断而单独测试这一个中断是否可以成功。若是可以成功的话,就有可能是芯片的多个中断之间存在冲突。
你好!最近使用Bios配置了一个Tz硬件中断,Tz信号产生后能够正常进入Tz中断程序,但是退出Tz中断程序后程序“跑飞了”,不能够正常执行,原来的的中断也进不去了。我的程序原来就有6个硬件中断,都能正常运行,新增了一个就出了问题。下面是我的中断配置:


单纯这样看配置的话是没有问题的。
建议您先不要使能其他6个中断而单独测试这一个中断是否可以成功。若是可以成功的话,就有可能是芯片的多个中断之间存在冲突。
TMS320F28384S: 烧录仿真器连接失败
TMS320F28P659DK-Q1: CLA call fmodf function
TMS320F28034: 在初始化的时候,调用delay_us函数进入非法中断
TMS320F280049C: 数据在debug模式下和release模式下读取不一致
TMS320F28377D: ePWM 使用上升下降模式 进行调制时出现异常驱动