硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2729|回复: 6
收起左侧

[技术讨论] F103ZE工程移植F103C8

[复制链接]

4

主题

11

回帖

23

积分

新手上路

积分
23
发表于 2020-9-17 11:42:03 | 显示全部楼层 |阅读模式
F103ZE工程移植F103C8 提示好像是内存超过了 新手求大佬帮忙看看需要改哪里

一直以后报错好像是内存超过了

一直以后报错好像是内存超过了
回复

使用道具 举报

4

主题

11

回帖

23

积分

新手上路

积分
23
 楼主| 发表于 2020-9-17 11:42:39 | 显示全部楼层
折腾好久了
回复

使用道具 举报

4

主题

117

回帖

129

积分

初级会员

积分
129
发表于 2020-9-17 14:13:52 | 显示全部楼层
确认是FLASH不够还是内存不够。可以将MCU设成STM32F103CB,若还是不行就是内存不够。内存不够只能看看有没有使用很大的数组,设法改小。FLASH不够调整编译策略或使用CB。
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
发表于 2020-9-17 15:09:09 | 显示全部楼层
先把MCU改成F103ZE,编译成功后再看看map文件,看看哪个代码段,哪个函数,哪个变量的占用空间特别的大?
回复

使用道具 举报

3

主题

36

回帖

45

积分

新手上路

积分
45
发表于 2020-9-17 16:34:41 | 显示全部楼层
103  C8  hal  库

F103C8.rar

30.2 MB, 下载次数: 3

hal 库

回复

使用道具 举报

5

主题

519

回帖

534

积分

金牌会员

积分
534
发表于 2020-9-17 17:59:49 | 显示全部楼层
改最高优化等级试试。
回复

使用道具 举报

8

主题

34

回帖

58

积分

初级会员

积分
58
发表于 2020-9-17 19:26:42 | 显示全部楼层
楼主可以看看这个帖子,我过去写的,怎样将大容量STM32F103ZET6工程改变为中容量STM32F103C8T6工程
https://blog.csdn.net/csdnjunlian/article/details/84302563
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 13:03 , Processed in 0.215058 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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