单片机软件编码时,为什么通常先配置芯片时钟?
我指的是配置时钟源、SYSCLK、模块时钟等
2条回答 默认 最新
老皮芽子 2023-07-03 09:13关注CPU 的时钟配置非常敏感,会影响内存、外设的稳定。配置时钟时需要关闭所有中断。
一般 CPU 的时钟配置会放在代码的最开始。这样影响最小。
也有些系统需要动态的修改 CPU 的时钟,这需要一些比较复杂的操作才能安全的配置时钟参数。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
CPU 的时钟配置非常敏感,会影响内存、外设的稳定。配置时钟时需要关闭所有中断。
一般 CPU 的时钟配置会放在代码的最开始。这样影响最小。
也有些系统需要动态的修改 CPU 的时钟,这需要一些比较复杂的操作才能安全的配置时钟参数。