[51单片机] 定时器调度任务,时间都去哪儿了?

[复制链接]
4296|25
dwdsp 发表于 2014-5-3 08:09 | 显示全部楼层
是你的指令执行周期太长了,更换速度超快的单片机把频率达到20MHz以上应该可以的
zxcscm 发表于 2014-5-3 13:41 | 显示全部楼层
   num_50us++;在中断里执行就可以了,也就是把时基延长,保证主函数循环都能轮训到
 楼主| 651927693 发表于 2014-5-3 17:01 | 显示全部楼层
zxcscm 发表于 2014-5-3 13:41
   num_50us++;在中断里执行就可以了,也就是把时基延长,保证主函数循环都能轮训到 ...

恩。了解了。谢谢。
 楼主| 651927693 发表于 2014-5-3 17:16 | 显示全部楼层
ayb_ice 发表于 2014-5-2 20:27
首先要判断50us cpu执行多少条指令,这些指令又能做多复杂的算法
一般来说,这个中断太快了 ...

对不起,忘了给您专家分了。
大秦正声 发表于 2014-5-7 16:52 | 显示全部楼层
烈炎明龙 发表于 2014-5-8 16:44 | 显示全部楼层
我也遇到捕捉中断标志的问题了,看了你们在前面的讨论,我好像也明白了一些。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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