zhengyangbest11 发表于 2020-3-19 18:12:05

stm32l151 iar为什么只支持8K RAM

各位大神好,我使用的cpu是stm32l151c8T6A,看手册应该是32K的RAM。

但是为什么我的程序编译出来ram使用不到12kIAR就出错呢。


我看官方给的标准库还给了三个icf文件

为什么RAM都这么怪异,不是64K和32K吗?我现在使用的是默认的配置。






这到底怎么回事~!!!!!有哪位大哥大姐能帮我。

zhengyangbest11 发表于 2020-3-20 10:01:15

我看了一下IAR默认的icf文件,发现居然stm32l151c8T6A和stm32l151c8T6的icf文件一样!!!这是什么操作,两个片子ram大小不一样啊,为什么icf文件描述的一样大。

MrJiu 发表于 2020-3-20 10:05:34

1、你看一下最新的手册是多大的,2、是否启动文件选错了???3、产品型号选错了?

zhengyangbest11 发表于 2020-3-20 10:58:52

已经看了,确认是IAR的问题,IAR带A和不带A的icf文件完全一样。

zhengyangbest11 发表于 2020-3-20 10:59:36

已经看了,确认是IAR的问题,IAR带A和不带A的icf文件完全一样。

yklstudent-1794 发表于 2020-3-20 19:36:22

恭喜你发现了一个大BUG

发表于 2020-3-20 19:41:28

楼主更新一下IAR是不是能解决
页: [1]
查看完整版本: stm32l151 iar为什么只支持8K RAM