微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 定时器有误差,怎么补救

定时器有误差,怎么补救

时间:10-02 整理:3721RD 点击:
定时0.2s中断一次,一个小时的时候中断次数大于3600x5次,有什么办法让其在一个小时中断次数是3600x5次

等到中断次数大于3600x5次的时候让中断从头开始就行了。

时钟都会有误差,你用的什么时钟,外部?内部?什么晶振?(陶瓷?石英?)都会有影响吧!之前做过一个高精度方波输出,由于晶振精度不够导致方波不符合要求,后来换石英晶振就解决问题了。个人见解,希望对你有帮助!

在中断中取反输出给I/O口,用示波器去勾一下,然后微调中断的计数值达到要求。

在中断中取反输出给I/O口,用示波器去勾一下,然后微调中断的计数值达到要求。

在中断中取反输出给I/O口,用示波器去勾一下,然后微调中断的计数值达到要求。

我用的内部时钟,微调了加载值

微调后,满足了要求,谢谢

恩恩,不用谢,这是个很实用的方法的。我以前用过,调完后直接计时跑了一夜,然后看误差。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top