ST意法半导体
直播中

刘满贵

7年用户 1450经验值
私信 关注
[问答]

STM32G0工程Keil MDK下载设置里面的RAM for Algorithm大小如何去设置才算合适?

RAM for Algorithm跟烧录算法文件的大小有关,编译了G0的FLM工程,编译信息如下:
Program Size: Code=480 RO-data=4256 RW-data=24 ZI-data=0
按这个计算不是超过4K了吗?
这个大小究竟如何去设置才算合适?和FLASH的页大小相关吗?
有谁知道吗?求解答

回帖(1)

王淑华

2023-8-8 10:30:01
这个问题是编译器强相关问题了。
不过,可以肯定的是这个算法文件以及配置都是可以正常使用的。
那个用于算法加载的空间大小配置,对于一个系列来说往往是通用的,因为Flash编程
执行功能代码是通用的。当然,必要的话,我们也可以手动做些调整。
我这里所理解的编程算法加载 并非是一开始就将整个FLM文件加载了,而只是先加载部分
FLASH编程相关的API代码,至于其它器件信息应该是按需动态加载,包括我们最终的
需要完成编程的AXF文件,也不是一次性加载到RAM。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分