[APM32F0] APM32E030时钟配置时的FLASH等待周期设置注意事项

[复制链接]
 楼主| onemoren 发表于 2025-3-19 14:22 | 显示全部楼层 |阅读模式
#有奖活动# #申请原创#
客户反馈,在极海已发布的 APM32E030_SDK_V1.0.0的GPIO_Toggle例程下, 使用AC5 update6或AC5 update7编译器进行编译烧录,RCM_CFG存在无法正常配置的现象,此时进入Debug模式运行程序,发现进入main函数之前,可以进入配置72M实现的函数代码中,但全速执行后无法到达下一个断点,无法直接到达main函数中。
图片1.png
图片2.png

官方差异手册中给出的解决方案是:
E030FLASH等待周期从0切换为2时不能直接设置为2,需要先配置为1,再配置为2。极海APM32E030_SDK中已有例程示范:
图片4.png

呐咯密密 发表于 2025-3-19 15:29 | 显示全部楼层
这个确实需要注意一下,一般考虑不到这一点
瞌睡虫本虫 发表于 2025-3-19 23:11 | 显示全部楼层
这个设置在其他型号的MCU上也适用吗?
银河漫步 发表于 2025-3-28 14:17 | 显示全部楼层
这个技术点隐藏的有点深了,学习了,谢谢楼主。
还好,我暂时没有涉及此部分代码的编写
 楼主| onemoren 发表于 2025-4-1 16:53 | 显示全部楼层
瞌睡虫本虫 发表于 2025-3-19 23:11
这个设置在其他型号的MCU上也适用吗?

其它型号芯片无此要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

66

帖子

2

粉丝

46

主题

66

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部