vscode编译make命令要修改stm32cubemx生成的STM32F103XX_FLASH.ld文件

用stm32cubemx生成的STM32F103XX_FLASH.ld文件要删除以下:

.ARM.extab (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. /
{
. = ALIGN(4);
(.ARM.extab .gnu.linkonce.armextab.
)

. = ALIGN(4);

} >FLASH

.ARM (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */

{

. = ALIGN(4);

__exidx_start = .;

(.ARM.exidx )

__exidx_end = .;

. = ALIGN(4);

} >FLASH

.preinit_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. /
{
. = ALIGN(4);
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (
(.preinit_array*))

PROVIDE_HIDDEN (__preinit_array_end = .);

. = ALIGN(4);

} >FLASH

.init_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. /
{
. = ALIGN(4);
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (
(SORT(.init_array.)))
KEEP (
(.init_array*))

PROVIDE_HIDDEN (__init_array_end = .);

. = ALIGN(4);

} >FLASH

.fini_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. /
{
. = ALIGN(4);
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (
(SORT(.fini_array.)))
KEEP (
(.fini_array*))

PROVIDE_HIDDEN (__fini_array_end = .);

. = ALIGN(4);

} >FLASH

相关推荐
铅笔小新z21 小时前
【stm32】输入捕获-超声波测距
stm32·单片机·嵌入式硬件
Zw-awa21 小时前
PID 的花样:先看懂模糊 PID 和单神经元自适应 PID
stm32
铅笔小新z1 天前
【stm32】全彩led灯(PWM)
stm32·单片机·嵌入式硬件
澄纸气1 天前
STM32 外部中断实战:对射式计数器和编码器计数器,两个实验跑通 EXTI
stm32·单片机·嵌入式硬件
1024奇点1 天前
【仓颉语言入门 · 第二篇 第 8 课】
开发语言·数据库·ide·mysql·开源
2501_922639581 天前
率能半导体 SS6286L直流双向马达驱动芯片:18V/7A,覆盖电子锁、玩具、无线充电、机器人四大应用场景
stm32·单片机·嵌入式硬件·硬件工程
xiaoye-duck1 天前
《C++ 项目:手写大模型接入 SDK》Trae IDE 开发环境搭建与依赖管理
c++·ide·语言模型
铅笔小新z1 天前
【stm32】PWM呼吸灯
stm32·单片机·嵌入式硬件
深圳老胡1 天前
RTX 与其他 RTOS 操作系统的差异及优缺点分析
笔记·stm32·单片机·代码规范
一只笨菜鸟1 天前
IDEA如何让多个项目同时显示
java·ide·intellij-idea