打印
[CW32F030系列]

CW32单片机频率调整

[复制链接]
1035|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
4y1b3|  楼主 | 2024-8-22 15:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用Saiyuan的CW32单片机时,频率调整导致系统跑飞,影响正常运行。该怎么做?

使用特权

评论回复
沙发
pssyx| | 2024-8-22 17:15 | 只看该作者
MCU系统时钟频率发生改变之后,需重点关注各应用外设的时钟频率是否能与之匹配?是否也需要作出相应的改变。比如:FLASH,SPI,I2C等外设。
另外,如果是调高MCU频率,可能需要增加FLASH的读等待周期,具体操作请参考该MCU的用户手册。
其它的话,还需要关注MCU外接的ICs,其与MCU接口的软件是否需要相应修改!
总之,软件、硬件都必须考虑!

使用特权

评论回复
板凳
小小蚂蚁举千斤| | 2024-12-19 16:31 | 只看该作者
一般是软件或者硬件问题

使用特权

评论回复
地板
tpgf| | 2025-1-3 16:51 | 只看该作者
在切换时钟源之前,需要使能预取指令和缓存功能,以便flash与CPU更好地配合以实现单片机的高速运行

使用特权

评论回复
5
guanjiaer| | 2025-1-3 17:23 | 只看该作者
当提高MCU频率时,可能需要增加FLASH的读等待周期,以确保CPU能够正确读取存储在FLASH中的指令

使用特权

评论回复
6
磨砂| | 2025-1-3 19:15 | 只看该作者
在启动时,单片机通常使用内部的RC振荡器(HSI)作为启动时钟,其频率被设置为48MHz

使用特权

评论回复
7
晓伍| | 2025-1-3 20:59 | 只看该作者
想要获得更高的精度和稳定性,就得选择外部晶体振荡器(HSE)作为系统时钟源

使用特权

评论回复
8
八层楼| | 2025-1-3 22:44 | 只看该作者
将PLL设置为1分频,即不分频,可以获得更高的系统时钟频率

使用特权

评论回复
9
观海| | 2025-1-4 07:41 | 只看该作者
在进入时钟总线之前,HSI或HSE的频率可能会被预分频器降低

使用特权

评论回复
10
学习一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

245

帖子

0

粉丝