加载中...
CLion编译STM32解决FLASH溢出问题
发表于:2023-03-31 | 分类: 单片机 STM32

Clion编译STM32解决FLASH溢出问题

错误

1
2
ld.exe: MPU6050.elf section `.data'  will not fit in region `FLASH'
ld.exe: region `FLASH‘ overflowed by xxx bytes

解决方法

改变STM32F103C8Tx_FLASH.ld中FLASH大小

image-20230329183345675

改为256K

1
2
3
4
5
MEMORY
{
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K
FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 256K
}

错误

1
2
arm-none-eabi-gcc: error: Core/Inc/test.h: No such file or directory
arm-none-eabi-gcc: error: Core/Src/test.c: No such file or directory

解决方法

修改CMakeList.txt
image-20230329193312612

去掉后面的test.h和test.c文件及路径

上一篇:
ROS2显示urdf模型中No transform from [XX_Link] to [base_link]
下一篇:
Ubuntu22.04安装ROS2
本文目录
本文目录