滴答定时器延时问题

2019-07-20 06:27发布

仿照正点原子的程序自己简编了一下,这样是不是已经精确延时了500毫秒?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
peng1554
1楼-- · 2019-07-20 07:20
智能猫 发表于 2018-8-27 08:00
我是刚接触的新手,请问原子哥该如何测试

用仿真器的Tracre功能可以测试,具体见这个视频的程序执行时间部分的讲解:https://pan.baidu.com/s/1QYwtfdtLLbgocaVDuyyazA
正点原子
2楼-- · 2019-07-20 12:33
自己测试
智能猫
3楼-- · 2019-07-20 15:23
 精彩回答 2  元偷偷看……
智能猫
4楼-- · 2019-07-20 18:56
 精彩回答 2  元偷偷看……
DreamWaterPro
5楼-- · 2019-07-21 00:51
智能猫 发表于 2018-8-27 08:00
我是刚接触的新手,请问原子哥该如何测试

新手的话,使用示波器查看LED引脚上的电平翻转,用示波器测量时间即可。
不过500ms对于示波器来讲还是略长,可以考虑1ms或者更低。

如果没有示波器,可以使用定时器,先启动定时器紧跟着启动延时函数,延时函数退出后就关闭定时器读取数值,由于定时器指令的执行也需要花费一点儿时间,可以近似认为两者的时间差小于1us就是正确的。
智能猫
6楼-- · 2019-07-21 02:46
 精彩回答 2  元偷偷看……

一周热门 更多>