个人中心 - GD32 MCU 开发者社区

sl j
LV.1
sl j LV.1
2026年7月27日 (1 天前)
3 评论
23 小时前 活跃
29 次浏览
0
0
3
叮了个咚
23 小时前
  1. GD32F470分的是bank0跟bank1区域,您可能是按照其他竞品的习惯称做了bank1跟bank2区,暂且按照您说的bank1、bank2的叫法。bank1的区域是前1024KB的容量,后续的容量在bank2区域;
  2. GD32F470的flash分Code area跟Data area,Code area跟Data area的大小可以在数据手册查到,Code areas是MCU执行指令零等待区域,最大支持到1024K字节空间(在闪存大小等于256K或512K时, 闪存全片执行指令零等待);在此范围外是Data area区域,CPU读取指令存在较长延时;
  3. 因此你在bank2区域运行代码会比在bank1区域运行代码的速度慢。
gd32f470跑rtos时运行速度很慢
sl j
1 天前

有什么方式优化bank2区域的运行速度吗?ota的AB分区是整包固件,由bootloder跳转运行的

暂无内容

相关内容会显示在这里,期待您的分享与发现。

暂无内容

相关内容会显示在这里,期待您的分享与发现。

暂无内容

相关内容会显示在这里,期待您的分享与发现。

暂无内容

相关内容会显示在这里,期待您的分享与发现。

确定删除吗?
删除后无法恢复,请确认后操作!
编辑