想用中断表代替HWI模块,不让sysbios接管,怎么跑系统?
Shine:
既然要用中断的话,为什么不用HWI,sys/bios会自动生成中断向量表。
user4878210:
回复 Shine:
sysbios系统中,你们怎么实现中断嵌套的,现在开多个中断就会出现抖动现象,sysbios应用中断嵌套功能还是有抖动,想不跑系统实现中断嵌套功能。还有就是hwiparams.maskSetting怎么指定可以被那些中断抢占?
user4878210:
回复 Shine:
如果我想准时响应10ms中断,抖动不能超过5us,有啥好的办法吗?主频228M,配置的不能被任何中断抢占,其他中断配的可以被任何中断抢占,为啥抖动这么严重?还有怎么配置可以被指定中断抢占?
Tony Tang:
回复 user4878210:
user4878210抖动不能超过5us,有啥好的办法吗?主频228M,
CPU主频运行在228MHz?为什么不跑快点?
user4878210配置的不能被任何中断抢占,其他中断配的可以被任何中断抢占
其它中断配的可被任何中断抢占这个逻辑合理吗?是不是应该配成其它中断都可被这个中断抢占?
这个10ms是什么中断?
user4878210:
回复 Tony Tang:
主频提高也一样的抖动,10ms是定时器中断,绑定到中断线4上,怎么配置其他中断都可被这个定时器中断抢占?麻烦详细点?找不到配置点。。。
user4878210:
回复 Tony Tang:
disable和restore mask参数设置规则哪里有说明?
Tony Tang:
回复 user4878210:
user4878210怎么配置其他中断都可被这个定时器中断抢占?
在其它中断的nested interrupt 里将中断4放开,其它disable。也就是在其它中断ISR里时,中断4是可以抢占的,而在中断4里配置为不可抢占。
另外,在编译选项里配置-mi选项。说明见文档spru187u的2.12节。
user4878210:
回复 Tony Tang:
怎么设置在其它中断的nested interrupt 里将中断4放开,其它disable?麻烦详细点,谢谢!
TI中文支持网



