单片机/MCU论坛
直播中

吴湛

9年用户 826经验值
擅长:电源/新能源
私信 关注
[问答]

请问主函数是怎么知道芯片主频的呢?

主函数是怎么知道芯片主频的呢?

回帖(1)

张荷

2023-10-17 16:46:40
主函数并不自动知道芯片主频,这些是预设的值,一般嵌入式编程中,在初始化时都有相关时钟方面设置,主函数只是在这样的基础上运行,如果时钟发生偏移(比如有时采用内部RTC发生温飘之类),程序计时一样会偏移(不准)。
当然普通的计算结果不会受影响,只是速度、计时(包括延时、PWM、通信之类用到定时器、计时的处理)等不准,如果偏移过大,甚至会影响稳定性,比如串口通信因为频率变化过大,设置的波特率就不统一而出现错误通信啦。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分