看了starterware中的有用到中断的裸机例程,想问一下中断优先级是怎么定义的,比如说设置范围或者设置的数字代表的优先级高低什么的?
还有就是那些中断源对应的中断线号是按手册里的那个表固定的还是可以自行修改的?因为我看到有的例程里定义的中断号和表里不一致?
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.
看了starterware中的有用到中断的裸机例程,想问一下中断优先级是怎么定义的,比如说设置范围或者设置的数字代表的优先级高低什么的?
还有就是那些中断源对应的中断线号是按手册里的那个表固定的还是可以自行修改的?因为我看到有的例程里定义的中断号和表里不一致?
您好,
AM437X的中断有同级中断么?就是我两个中断之间没有优先级,谁先发生就执行谁,无法打断对方的那种?
因为我现在在裸机程序中涉及到了两个互斥事件。
对于AM437x的优先级我还是没有找到相关的描述。。。。。。
你看一下TRM的6.1.1 Interrupt Processing,这里讲的额比较详细了,理解中断要配置了些啥,是怎么工作的之后,再回去看代码,很容易就理解了。然后就是照猫画虎了