查看: 70|回复: 1
收起左侧

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

[复制链接]

6

主题

10

帖子

30

积分

实习生

 楼主| 发表于 2017-7-10 13:06 | 显示全部楼层 |返回版面||阅读模式
请问RTX系统把Systick中断的优先级设的是最高还是最低?我查看源码没看出来。从我目前遇到的问题看,我感觉systick被设的优先级是最高的,因为我现在把systick的周期设为1ms,遇到一个现象就是串口常丢数据,我把systick的周期设为10ms,就好多了,是不是systick每1ms中断太频繁导致的,如果说systick优先级比较低的话应该也不会影响串口中断,但如果systick中断优先级最高的话我感觉是会影响串口中断的?不知道大家可能指点一下?有没有深入研究过这方面?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

3

主题

311

帖子

942

积分

高级技术员

发表于 2017-7-10 15:54 | 显示全部楼层 |返回版面
如果时间片设置成10ms能满足你的需求的话尽量就不要用1ms的,频繁的产生中断会消耗CPU
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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