-
STM32开发模板:stm32-template
资源介绍
STM32开发模板
该项目针对STM32F072B-DISCO开发套件。 它使UP LED闪烁。
编译先决条件:
Linaro 7 gcc-arm-eabi工具链(或兼容),可从
GNU make
笔记
在不更改ARM CMSIS v5的情况下,获取了启动代码(startup_ARMCM0.S)。 链接描述文件基于CMSIS中也可用的模板,该模板最初的名称为gcc_arm.ld。 为了适应不同的MCU,请在脚本内更新__ROM_BASE, __ROM_SIZE, __RAM_BASE, __RAM_SIZE, __STACK_SIZE, __HEAP_SIZE 。
--nostartfiles链接器选项是必需的,以防止使用linaro工具链分发的启动代码自动链接。
重要说明: -Wl,--build-id=none才能正确链接程序,否则链接程序会自动在所有其他节之前的某些GNU b