OpenEdv-开源电子网

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

精英版跑emwin,用正点的例程,编译后内存超过64k,

[复制链接]

15

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2017-7-17
在线时间
68 小时
发表于 2017-7-18 09:27:58 | 显示全部楼层 |阅读模式
3金钱
Program Size: Code=128782 RO-data=35378 RW-data=1088 ZI-data=929360  

最佳答案

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

把MALLOC里面的外部内存删除掉!因为MALLOC定义了一个大数组到外部SRAM中
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-7-18 09:27:59 | 显示全部楼层
把MALLOC里面的外部内存删除掉!因为MALLOC定义了一个大数组到外部SRAM中
回复

使用道具 举报

15

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2017-7-17
在线时间
68 小时
 楼主| 发表于 2017-7-18 09:42:58 | 显示全部楼层
大家帮忙解释一下,感觉内存超了,为什么没有问题,而且还能跑起来?
回复

使用道具 举报

15

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2017-7-17
在线时间
68 小时
 楼主| 发表于 2017-7-18 10:01:28 | 显示全部楼层
关闭外部RAM,也超64k,
Program Size: Code=182822 RO-data=307878 RW-data=3876 ZI-data=72108  
我的超一点就不能运行,(例程可以)
回复

使用道具 举报

15

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2017-7-17
在线时间
68 小时
 楼主| 发表于 2017-7-18 10:42:33 | 显示全部楼层
zuozhongkai 发表于 2017-7-18 10:20
把MALLOC里面的外部内存删除掉!因为MALLOC定义了一个大数组到外部SRAM中

改过后确实对了。谢谢。
还有就是ucos +fatfs+stemwin不加外部ram,运行是不是很困难啊,什么比较占内存啊,不知不觉64K内存就没有了 ,希望给一些建议
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-7-18 11:12:59 | 显示全部楼层
开心的人们 发表于 2017-7-18 10:42
改过后确实对了。谢谢。
还有就是ucos +fatfs+stemwin不加外部ram,运行是不是很困难啊,什么比较占内存 ...

stemwin最占内存,图形界面一般是最耗费内存的
开往春天的手扶拖拉机
回复

使用道具 举报

0

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-6-28
在线时间
10 小时
发表于 2020-10-26 19:53:21 | 显示全部楼层
方便分享一下您的工程么,十分感谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 10:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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