1447|9

133

帖子

0

资源

一粒金砂(中级)

stm32代码容量问题

  如题,最近在移植别人的代码,代码量很大,然后发现程序编译完用J-Link烧进去后没反应,然后还发现去掉几个暂时不用的函数就能用了,因为之前的代码用了好多的#pragma GCC optimize ("O3") 来减小储存空间都被我给去掉了(因为Keil老是警告),所以我就想感觉是不是代码太多导致的问题啊?本人菜鸟一枚,还望高手指点一二
此帖出自stm32/stm8论坛
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

回复

617

帖子

103

资源

纯净的硅(中级)

不应该是代码多造成的。是不是用操作系统了?或者某些指针用得不合适。

点评

没用到系统  详情 回复 发表于 2017-2-6 13:25

回复

463

帖子

0

资源

一粒金砂(中级)

我原来在51上面遇到过同样的问题,就是存储空间不够了,换大容量的就好了
个人签名stm32/LoRa物联网:304350312

回复

133

帖子

0

资源

一粒金砂(中级)

是不是那个.hex文件越大占用的内存越大?
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

回复

133

帖子

0

资源

一粒金砂(中级)

gs001588 发表于 2017-2-5 23:34
不应该是代码多造成的。是不是用操作系统了?或者某些指针用得不合适。

没用到系统
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

回复

133

帖子

0

资源

一粒金砂(中级)

还有一个问题,会不会是堆栈的原因呢?
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

回复

41

帖子

0

资源

一粒金砂(中级)

看map文件

点评

.map文件怎么看?里面东西好多  详情 回复 发表于 2017-2-6 14:32

回复

133

帖子

0

资源

一粒金砂(中级)


.map文件怎么看?里面东西好多
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

回复

133

帖子

0

资源

一粒金砂(中级)

已解决哈
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

回复

133

帖子

0

资源

一粒金砂(中级)

printf的问题,不是什么堆栈的问题加了微库就好了
个人签名生活就像巧克力,你永远不知道下一颗是什么味道

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

关闭
站长推荐上一条 1/5 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表