[ZLG-ARM] 请教一个关于uC/OS的问题

[复制链接]
1830|2
 楼主| xjtuer 发表于 2008-4-23 21:18 | 显示全部楼层 |阅读模式
在应用uC/OS 内核的过程中,发现内核很多地方经常开关中断,我想请教的是这个内核应用到ARM中时,这样频繁的开关中断是否有必要,更进一步我想知道具体应用lpc213x系列时,这样的频繁开关中断会带来一些什么样的影响?如果删去一些开关中断语句,可以正常工作吗?
Swd21ic 发表于 2008-4-23 21:43 | 显示全部楼层

Re

关中断是为了防止滴答时钟中断时找到更高优先级的任务进行了切换.<br />而切换的任务正好同原任务使用了同一个全局资源.导致返回原任务后数据操作不正确.故对ucos内核对一些全局资源进行写操作时都使用了关中断的方法.<br />
 楼主| xjtuer 发表于 2008-4-24 09:32 | 显示全部楼层

re

明白了,谢谢哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

19

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部