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

相关推荐
一路向北he6 小时前
trae或者vscode定义了文件,但是文件不亮是灰的
ide·vscode·编辑器
小程序设计9 小时前
基于STM32的智慧厨房多参数安全监测与预警系统设计
stm32·嵌入式硬件·安全
新晨单片机设计9 小时前
S008C-基于STM32单片机无线抢答器【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·无线抢答器
Zw-awa10 小时前
Delay_us 与 Delay_ms:用 SysTick 做一把可靠的时间尺
stm32
小程序设计12 小时前
基于STM32森林火灾远程监测模块设计
stm32·单片机·嵌入式硬件
沐欣工作室_lvyiyi13 小时前
基于STM32单片机汽车充电桩控制模块设计(论文+源码)
stm32·单片机·汽车·毕业设计
逐梦之程14 小时前
嵌入式固件升级IAP及调试软件
stm32·单片机
ebiobiz14 小时前
STM32F4 Unity 单元测试与多次测试失败率统计详细步骤
stm32·unity·单元测试
Brilliantwxx15 小时前
【STM32】 I2C 中断模式收发数据实战:从阻塞到中断的架构改造(AT24C02)
stm32·单片机·嵌入式硬件
星河单片机17 小时前
单片机成品方案:基于STM32单片机智能门禁系统
stm32·单片机·嵌入式硬件