[NXP ARM] ucos里关于中断延时的问题

[复制链接]
 楼主| 无冕之王 发表于 2010-5-17 21:23 | 显示全部楼层 |阅读模式
我尝试做了个定时中断,然后在中断服务程序中把当前定时器计数值保存(我设置的是发生中断不复位计数器,也不停止计数值),发现进入中断服务程序的时间与我预先设定的值相差很大,有时候有几百个计数值,最多有2千多个计数值!而没有加上操作系统的时候就很精确。请问有人遇到这样的问题吗?有没有办法解决?由于我的项目中对时序精度要求很高,这是很难接收的!我用的是周立功提供的ucos模板。
火箭球迷 发表于 2010-5-18 08:46 | 显示全部楼层
问题好像没太说明白
华荣汇FAE1 发表于 2010-5-18 09:05 | 显示全部楼层
这个问题应该与中断优先级、中断嵌套、系统调度定时器频度有关系,可以检查一下相关的设置,也许会有收获。
司徒老鹰 发表于 2010-5-18 22:22 | 显示全部楼层
用fiq
zwll 发表于 2010-5-18 22:25 | 显示全部楼层
用fiq
司徒老鹰 发表于 2010-5-18 22:22
不能,如果多个fiq中断连续发生的时候,程序常常会跳到“取数据中止”
pk.luo 发表于 2010-5-24 22:54 | 显示全部楼层
我对ucos的中断也有很大疑惑,求大侠指导
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:喜欢远行

160

主题

3331

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:喜欢远行

160

主题

3331

帖子

0

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