OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2255|回复: 2

请问一个RCT计时器的问题

[复制链接]

3

主题

8

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-1-16
在线时间
9 小时
发表于 2019-1-23 12:12:32 | 显示全部楼层 |阅读模式
1金钱
捕获.PNG 这是利用RCT计时器获取当前时间的代码,原子哥设置了秒中断,CNT每增加一秒就会中断一次,然后执行中断函数,中断函数的内容是让calendar的秒位加1,但是,执行中断函数不会耗时吗?假如我过了一秒,然后执行中断函数,中断函数的执行时间假如要三秒,那么我岂不是过了四秒,但是只增加了一秒吗?这样的话不就不准确了吗

最佳答案

查看完整内容[请看2#楼]

原来如此,谢谢!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

8

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-1-16
在线时间
9 小时
 楼主| 发表于 2019-1-23 12:12:33 | 显示全部楼层
戮风i 发表于 2019-1-23 13:52
其实这种程度的RTC多少会有一点点误差,但是朋友,你要知道F1的板子的系统频率一般是72MHz,所以执行一次RT ...

原来如此,谢谢!
回复

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2018-9-8
在线时间
12 小时
发表于 2019-1-23 13:52:39 | 显示全部楼层
其实这种程度的RTC多少会有一点点误差,但是朋友,你要知道F1的板子的系统频率一般是72MHz,所以执行一次RTC中断的话,可能只要几十个微秒的时间,误差在百万分之几十。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 07:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表