广州活力数据恢复中心

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2598|回复: 0

[clion stm32]stm32f103c8t6 region `FLASH' overflowed by 1188 bytes

[复制链接]

92

主题

104

帖子

688

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
688
发表于 2020-10-11 15:21:56 | 显示全部楼层 |阅读模式
stm32f103c8t6 region `FLASH' overflowed by 1188 bytes





由于stm32f103c8t6 blue pill有两种,64k和128k,刚开始的时候没注意到这个问题, 写着写着就不能再装了才意识这个问题的重要性.
/arm-none-eabi/bin/ld: region `FLASH' overflowed by 1188 bytes

  1. Memory region         Used Size  Region Size  %age Used
  2.              RAM:        5568 B        20 KB     27.19%
  3.            FLASH:       66724 B        64 KB    101.81%
  4. /usr/local/Cellar/arm-none-eabi-gcc/9-2019-q4-major/gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: 1.elf section `.data' will not fit in region `FLASH'
  5. /usr/local/Cellar/arm-none-eabi-gcc/9-2019-q4-major/gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: region `FLASH' overflowed by 1188 bytes
  6. collect2: error: ld returned 1 exit status
复制代码
这个问题好像修改cfg文件解决不了.
在STM32F103C8TX_FLASH.ld文件里面修改flash大小设置:

  1. /* Memories definition */
  2. MEMORY
  3. {
  4.   RAM    (xrw)    : ORIGIN = 0x20000000,   LENGTH = 20K
  5.   FLASH    (rx)    : ORIGIN = 0x8000000,   LENGTH = 64K
  6. }
复制代码




一体优盘数据恢复 www.rflashdata.com
硬盘ROM损坏焊爆丢失配ROM服务
buffalo 隨身碟數據救援 bitlocker WDV2 lacie EFS等加密硬盘数据恢复,指纹爱国者加密优盘数据恢复 +86 18620923827
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|硬盘FLASH数据恢复论坛

GMT+8, 2024-11-22 02:02 , Processed in 0.042760 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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