4815| 4
|
主频为84MHz的stm32f401CCU6的延时函数会不会有误差? |
5金钱
最佳答案别的不说,主频自己都有误差,你能咋办?
要么用一个时钟源去校准下,要么读取内部的校准值.
再说,对单片机而言其实他处理的都是整数,即使是浮点那也是显示给你的看的是浮点,按数的存储来说都是整数.
你改成浮点你让他怎么处理?
建议计算出余数,然后多少时间后给他根据余数修正下数据就好了.
如果有依赖主频,且对时序要求高的动作,请用定时器
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-8 21:16
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网