打印

GD32E230K8 MCU主频可以到144M吗?

[复制链接]
1792|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Chris7777wu|  楼主 | 2024-12-23 11:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
寄存器配置错了,发现MCU似乎主频超过了72M。
看丝印是GD32E230K8BSP62417,外接16M晶振
想配72M,结果2分频配错位,最后MCU能正常初始化和启动。
   RCU_CFG0 &= ~(RCU_CFG0_PLLSEL | RCU_CFG0_PLLMF | RCU_CFG0_PLLDV);
   RCU_CFG0 |= (RCU_PLLSRC_HXTAL | RCU_PLL_MUL9 | RCU_CFG0_PLLDV);
1.定时器用72M来计算分频,结果周期小了一半。
2.代码运行速度明显提升,之前使用72M会出现丢帧的处理流程直接正常了。
3.使用DAP debugger看时钟频率出来的结果全是144M
    sys_clk_freq = rcu_clock_freq_get(CK_SYS);
    apb1_clk_freq = rcu_clock_freq_get(CK_APB1);
4.使用MCLK_OUT引脚输出系统PLL时钟,示波器抓到的16分频后的频率位9M,还是144M。
5.正确配置2分频,然后倍频从9改成18,这种情况MCU无法正常启动。

使用特权

评论回复
沙发
Chris7777wu|  楼主 | 2024-12-23 19:23 | 只看该作者
没人这么搞过么

使用特权

评论回复
板凳
elephant00| | 2024-12-24 14:14 | 只看该作者
GD32E230K8 MCU的主频不能达到144MHz

使用特权

评论回复
地板
elephant00| | 2024-12-24 14:14 | 只看该作者
其核心主频最高可达到72MHz。

使用特权

评论回复
5
elephant00| | 2024-12-24 14:14 | 只看该作者
建议仔细检查你的硬件连接、时钟配置和代码实现

使用特权

评论回复
6
elephant00| | 2024-12-24 14:15 | 只看该作者
或者联系兆易创新(的官方技术支持

使用特权

评论回复
7
Amazingxixixi| | 2024-12-27 15:12 | 只看该作者
很多时候超频不稳定,一般情况下一倍是问题不大的。

使用特权

评论回复
8
d1ng2x| | 2025-1-8 17:41 | 只看该作者
据了解,GD32E230K8 是 GD32E230 系列的一款微控制器,基于 ARM Cortex-M23 内核。根据 GD32E230 系列的技术手册,其最大主频为 72 MHz,而不是 144 MHz

使用特权

评论回复
9
b5z1giu| | 2025-1-8 18:49 | 只看该作者
GD32E230K8 的主频限制为最大主频:72 MHz内核:ARM Cortex-M23

使用特权

评论回复
10
liu96jp| | 2025-1-8 20:07 | 只看该作者
一般来说,GD32E230K8 无法通过超频或其他方式达到 144 MHz 的主频

使用特权

评论回复
11
w2nme1ai7| | 2025-1-8 21:15 | 只看该作者
我觉得是这样,GD32E230 系列的时钟树和 PLL(锁相环)设计仅支持最高 72 MHz 的时钟频率。

使用特权

评论回复
12
kaif2n9j| | 2025-1-8 22:52 | 只看该作者
内核性能,Cortex-M23 内核的设计目标是为低功耗和低成本应用优化,而不是高性能计算

使用特权

评论回复
13
weifeng90| | 2025-1-9 08:08 | 只看该作者
最好不要超过芯片推荐的主频

使用特权

评论回复
14
lamanius| | 2025-1-9 09:21 | 只看该作者
如果需要更高的主频(如 144 MHz),可以考虑以下替代方案

使用特权

评论回复
15
tax2r6c| | 2025-1-9 10:20 | 只看该作者
通过优化算法和使用硬件加速模块(如单周期乘法器、DMA 等)来提高效率。

使用特权

评论回复
16
q1ngt12| | 2025-1-9 13:00 | 只看该作者
GD32E230K8 的最大主频为 72 MHz,无法达到 144 MHz,一般也不建议超频使用

使用特权

评论回复
17
lix1yr| | 2025-1-9 14:25 | 只看该作者
如果需要更高性能,建议选择更高主频的 MCU 系列,这个是最好的解决方法了

使用特权

评论回复
18
ex7s4| | 2025-1-9 17:10 | 只看该作者
一般可以通过优化代码和硬件设计来充分利用 GD32E230K8 的性能。

使用特权

评论回复
19
Chris7777wu|  楼主 | 2025-1-23 09:13 | 只看该作者
Amazingxixixi 发表于 2024-12-27 15:12
很多时候超频不稳定,一般情况下一倍是问题不大的。

主要是我不确定芯片是否超频了,请问有什么可靠的测试手段吗?

使用特权

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

本版积分规则

2

主题

4

帖子

0

粉丝