[应用方案] 提高单片机计时精度的算法

[复制链接]
150|47
mollylawrence 发表于 2026-4-15 14:57 | 显示全部楼层
任何软件算法都建立在稳定的硬件基础上。
uptown 发表于 2026-4-15 16:50 | 显示全部楼层
结合多定时器协同、AI自适应校准或外部高精度定时器,满足毫秒级甚至更高精度需求。
pixhw 发表于 2026-4-18 21:14 | 显示全部楼层
温度漂移、电源波动导致的晶振频率变化
jackcat 发表于 2026-4-18 22:05 | 显示全部楼层
在有限的硬件条件下逼近理论精度。
benjaminka 发表于 2026-4-18 22:48 | 显示全部楼层
单片机晶振有温漂、误差,长时间计时会慢慢不准。
maudlu 发表于 2026-4-19 11:37 | 显示全部楼层
晶振误差、中断延迟、软件开销              
tabmone 发表于 2026-4-19 12:42 | 显示全部楼层

定时器误差补偿的具体参数如何计算?
louliana 发表于 2026-4-19 13:45 | 显示全部楼层
晶振外壳接地屏蔽电磁干扰              
sesefadou 发表于 2026-4-19 14:59 | 显示全部楼层
与内部定时器产生的“理论1秒”计数值比较,得到误差。
pmp 发表于 2026-4-19 15:11 | 显示全部楼层
捕获并清零补偿法              
nomomy 发表于 2026-4-19 17:16 | 显示全部楼层
用定时器的输入捕捉功能,精确测量外部1PPS脉冲的间隔。
sdlls 发表于 2026-4-19 17:34 | 显示全部楼层
对于无需定时器的短时间延时,通过优化循环结构和变量类型减少延时误差
febgxu 发表于 2026-4-20 20:22 | 显示全部楼层
误差补偿、动态校准              
mickit 发表于 2026-4-20 20:48 | 显示全部楼层
单片机内部定时器和RTC芯片有何区别?
魔法森林精灵 发表于 2026-4-25 19:54 | 显示全部楼层
代码部分很详细,但是建议加上注释,让其他开发者更容易理解每一步的作用。
捉虫天师 发表于 2026-5-3 16:05 | 显示全部楼层
晶振漂移、中断被抢占、软件计数溢出 / 累加误差、定时器重装载值误差
哪吒哪吒 发表于 2026-5-5 14:36 | 显示全部楼层
定时器溢出中断误差大,可调整计数频率或优化算法减少误差。
MintMilk 发表于 2026-5-7 19:56 | 显示全部楼层
晶振频率易受温度和电源波动影响,确保稳定性需考虑抗干扰设计。
星闪动力 发表于 2026-5-9 09:06 | 显示全部楼层
核心算法补偿系统误差,保证系统稳定运行。
单芯多芯 发表于 2026-5-10 12:39 | 显示全部楼层
并联一个1兆欧的电阻能稳定电路增益,这通常是用于减小噪声和增强信号稳定性的方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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