[uCOS/RTOS] RTX中SYSTick中断的优先级?

[复制链接]
270|3
 楼主 | 2017-7-10 13:06 | 显示全部楼层 |阅读模式
请问RTX系统把Systick中断的优先级设的是最高还是最低?我查看源码没看出来。从我目前遇到的问题看,我感觉systick被设的优先级是最高的,因为我现在把systick的周期设为1ms,遇到一个现象就是串口常丢数据,我把systick的周期设为10ms,就好多了,是不是systick每1ms中断太频繁导致的,如果说systick优先级比较低的话应该也不会影响串口中断,但如果systick中断优先级最高的话我感觉是会影响串口中断的?不知道大家可能指点一下?有没有深入研究过这方面?
| 2017-7-10 15:54 | 显示全部楼层
如果时间片设置成10ms能满足你的需求的话尽量就不要用1ms的,频繁的产生中断会消耗CPU
| 2017-7-25 09:18 | 显示全部楼层
如果你使用的不是自己配置的而是ARM的CMSIS的话,systick的优先级是最低的,不会比串口的高
| 2017-8-7 16:36 | 显示全部楼层
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /3 下一条

分享 快速回复 返回顶部 返回列表