OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 15941|回复: 17

Error: L6971E: timer.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x1000F000) type ZI in er RW_IRAM2.

[复制链接]

11

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2016-3-23
在线时间
32 小时
发表于 2016-7-28 17:10:32 | 显示全部楼层 |阅读模式
10金钱
Error: L6971E: timer.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x1000F000) type ZI in er RW_IRAM2.
程序代码整体比较多,SRAM1 不够用的,但是如果加上CCMSRAM 就会报上面说的错误。失了很多办法都没有解决,有没有大神,求帮忙。本来以为CCM SRAM 特殊,想用外部SRAM,但是还是出现类似问题。

最佳答案

查看完整内容[请看2#楼]

降低malloc里面内存池的大小即可。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-7-28 17:10:33 | 显示全部楼层
降低malloc里面内存池的大小即可。
回复

使用道具 举报

296

主题

1416

帖子

12

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
7799
金钱
7799
注册时间
2015-10-15
在线时间
2858 小时
发表于 2016-7-28 19:18:08 | 显示全部楼层
你是移植malloc到你开发板吗?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

11

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2016-3-23
在线时间
32 小时
 楼主| 发表于 2016-8-3 20:52:32 | 显示全部楼层
是的               
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2016-11-3
在线时间
3 小时
发表于 2016-11-22 14:39:26 | 显示全部楼层
是的,降低池的大小是可以的
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2016-12-10
在线时间
1 小时
发表于 2016-12-10 18:05:47 | 显示全部楼层
解决了没,我这样做不行呢
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2015-4-10
在线时间
6 小时
发表于 2017-5-4 10:16:57 | 显示全部楼层
有出Linux开发板教程计划安排吗?原子的群众基础这么大!必火!
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2016-9-20
在线时间
6 小时
发表于 2017-7-4 09:35:38 | 显示全部楼层
左击 发表于 2017-5-4 10:16
有出Linux开发板教程计划安排吗?原子的群众基础这么大!必火!

你好,我在使用中也产生了和你类似的错误,我使用了SRAM片子,使用了malloc 函数,来向大家学习下。我用的是:IS62WV51216 这个片子,请教下大家,这个在keil里面怎么设置的?keil 的Target 里面的RAM 和IRAM 的地方,需要设置成多少 ?
回复

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
发表于 2017-12-26 17:32:04 | 显示全部楼层
yanghuiyou2008 发表于 2017-7-4 09:35
你好,我在使用中也产生了和你类似的错误,我使用了SRAM片子,使用了malloc 函数,来向大家学习下。我用 ...

原子哥,帮忙了
回复

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
发表于 2017-12-26 17:32:26 | 显示全部楼层

感觉涉及到内存这方面就懵了,真心看不懂
回复

使用道具 举报

11

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1154
金钱
1154
注册时间
2014-11-9
在线时间
228 小时
发表于 2018-4-3 11:35:13 | 显示全部楼层
请问楼主现在是怎么解决这个问题的啊??我现在也遇到了,
回复

使用道具 举报

11

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1154
金钱
1154
注册时间
2014-11-9
在线时间
228 小时
发表于 2018-4-3 11:39:11 | 显示全部楼层
mxiaotao 发表于 2017-12-26 17:32
感觉涉及到内存这方面就懵了,真心看不懂

你好,你那边解决这个问题了么?
回复

使用道具 举报

11

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1154
金钱
1154
注册时间
2014-11-9
在线时间
228 小时
发表于 2018-4-3 11:58:27 | 显示全部楼层
正点原子 发表于 2016-7-28 17:10
降低malloc里面内存池的大小即可。

原子哥,我这边也降低了内存池大小,但是还是不行,能够指点一下么?
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2018-12-15
在线时间
3 小时
发表于 2018-12-15 17:26:38 | 显示全部楼层
我也出现这现象,但是降低内存池大小,没有用,请问楼主降低后解决了吗
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-4-25
在线时间
13 小时
发表于 2019-7-19 16:06:57 | 显示全部楼层
本帖最后由 何必秋风偏授首 于 2019-7-19 16:09 编辑

最近也遇到了这个问题,总结一下。解决办法就是:即不要勾选IRAM2,也不要去修改.sct文件。直接使用原子STM32F4 的malloc例程,不作任何改动即可,但是一定要注意CCM的buff不可用于DMA缓存!别被网上其他CCM使用方法带偏,方法不同,结果不同。     最后,之所以出现这个错误,是因为在设置里Target->IRM20x1000000~0x10000被打钩了!由于原子malloc原本就使用了编译器指令:__attribute__+at 。因此不需要勾选IRAM2.也不需要修改.stc文件。C:\Users\Administrator\Desktop\KQD78LJTJ6)PYRSOJKI75IV.png最后,感谢这位大佬的总结帖https://blog.csdn.net/zcshoucsdn/article/details/79176306
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-12-13
在线时间
3 小时
发表于 2019-12-29 20:43:14 | 显示全部楼层
何必秋风偏授首 发表于 2019-7-19 16:06
最近也遇到了这个问题,总结一下。解决办法就是:即不要勾选IRAM2,也不要去修改.sct文件。直接使用原子STM ...

正解,按照这个说的解决问题了
        
回复

使用道具 举报

1

主题

4

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3285
金钱
3285
注册时间
2018-5-31
在线时间
227 小时
发表于 2022-7-12 09:18:35 | 显示全部楼层
何必秋风偏授首 发表于 2019-7-19 16:06
最近也遇到了这个问题,总结一下。解决办法就是:即不要勾选IRAM2,也不要去修改.sct文件。直接使用原子STM ...

是的是的 也是遇到了这个问题
回复

使用道具 举报

0

主题

12

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2019-1-16
在线时间
1 小时
发表于 2022-9-21 13:04:56 | 显示全部楼层
欢迎下注,国外正规老牌,有保障

1xs1ots.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 11:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表