发新帖我要提问
12
返回列表
打印
[51单片机]

定时器调度任务,时间都去哪儿了?

[复制链接]
楼主: 651927693
手机看帖
扫描二维码
随时随地手机跟帖
21
dwdsp| | 2014-5-3 08:09 | 只看该作者 回帖奖励 |倒序浏览
是你的指令执行周期太长了,更换速度超快的单片机把频率达到20MHz以上应该可以的

使用特权

评论回复
22
zxcscm| | 2014-5-3 13:41 | 只看该作者
   num_50us++;在中断里执行就可以了,也就是把时基延长,保证主函数循环都能轮训到

使用特权

评论回复
23
651927693|  楼主 | 2014-5-3 17:01 | 只看该作者
zxcscm 发表于 2014-5-3 13:41
   num_50us++;在中断里执行就可以了,也就是把时基延长,保证主函数循环都能轮训到 ...

恩。了解了。谢谢。

使用特权

评论回复
24
651927693|  楼主 | 2014-5-3 17:16 | 只看该作者
ayb_ice 发表于 2014-5-2 20:27
首先要判断50us cpu执行多少条指令,这些指令又能做多复杂的算法
一般来说,这个中断太快了 ...

对不起,忘了给您专家分了。

使用特权

评论回复
25
大秦正声| | 2014-5-7 16:52 | 只看该作者
好!

使用特权

评论回复
26
烈炎明龙| | 2014-5-8 16:44 | 只看该作者
我也遇到捕捉中断标志的问题了,看了你们在前面的讨论,我好像也明白了一些。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则