TI中文支持网
TI专业的中文技术问题搜集分享网站

关于28系列的sys/bios中hwi线程嵌套问题请教

最近在28335中使用sys/bios,在应用中创建了hwi线程,有两个疑问:
1、sys/bios在28的应用中,hwi的中断优先级好像是不能设置的,是默认的芯片的中断优先级,是这样的么?
2、中断优先是指抢占式还是嵌套式?抢占式是指几个中断同时到来优先响应高优先级,嵌套式是指低优先级hwi执行时,高优先级hwi可以打破低优先级hwi,是哪一种?
3,如果sys/bios在28应用中hwi的优先级不能自定义,那么如果我想实现外设中断的优先级自定义,就像DSP283xx_SWPrioritizedDefaultIsr.c中的那样,在sys/bios的hwi中如何实现?
以上问题,还请高手不吝赐教,谢谢

Xupeng(FAA) He:

你好,我用过TIRTOS但是很多细节不一定能非常准确的提供给你。

1、优先级手册上写的是“family/devicespecific” 我自己还没有试过如何配置

2、是抢占式,hwi一直会跑到结束

3、或许可以在RTOS中使用普通的中断来完成,也就是不用Hwi

最近在28335中使用sys/bios,在应用中创建了hwi线程,有两个疑问:
1、sys/bios在28的应用中,hwi的中断优先级好像是不能设置的,是默认的芯片的中断优先级,是这样的么?
2、中断优先是指抢占式还是嵌套式?抢占式是指几个中断同时到来优先响应高优先级,嵌套式是指低优先级hwi执行时,高优先级hwi可以打破低优先级hwi,是哪一种?
3,如果sys/bios在28应用中hwi的优先级不能自定义,那么如果我想实现外设中断的优先级自定义,就像DSP283xx_SWPrioritizedDefaultIsr.c中的那样,在sys/bios的hwi中如何实现?
以上问题,还请高手不吝赐教,谢谢

yuan xue:

回复 Xupeng(FAA) He:

谢谢你的回复

最近在28335中使用sys/bios,在应用中创建了hwi线程,有两个疑问:
1、sys/bios在28的应用中,hwi的中断优先级好像是不能设置的,是默认的芯片的中断优先级,是这样的么?
2、中断优先是指抢占式还是嵌套式?抢占式是指几个中断同时到来优先响应高优先级,嵌套式是指低优先级hwi执行时,高优先级hwi可以打破低优先级hwi,是哪一种?
3,如果sys/bios在28应用中hwi的优先级不能自定义,那么如果我想实现外设中断的优先级自定义,就像DSP283xx_SWPrioritizedDefaultIsr.c中的那样,在sys/bios的hwi中如何实现?
以上问题,还请高手不吝赐教,谢谢

Seven Han:

回复 yuan xue:

wiki链接会有帮助:http://processors.wiki.ti.com/index.php/SYSBIOS_HWI_example_for_C2000

赞(0)
未经允许不得转载:TI中文支持网 » 关于28系列的sys/bios中hwi线程嵌套问题请教
分享到: 更多 (0)