我有三个中断
mCBSP0 发中断,
GP6下降沿中断 1秒一次
一个PRD,1ms进一次,
但是貌似中断是乱进的
1ms根本就不是1ms进一次,GP6一秒进一次也不是一秒进一次。。。怎么回事,还有什么设置Dispatch的是啥意思,求解答
Tony Tang:
prd的周期要看你的clock配置对不对。
GPIO中断是由外部信号决定的,不排除系统中断间的冲突产生延时。
Dispatch是系统中断总的入口,如果使能了,那么中断选进入dispatch,再由dispatch跳转到相应的ISR,这样的好处是方便做中断嵌套,如果系统中不用中断嵌套,则没必要用dispatch。