一、工程建立 1、使用STM32Cubemx配置基本工程后 2、生成工程 注意,此处需要建立两个工程 在Toolchain/IDE先生成make工程,Makefile工程主要为了生成链接文件STM32F407ZGTx_FLASH.ld和GNU格式的启动文件startup_stm32f407xx.s 在Toolchain/IDE再生成MDK-ARM V5工程,MDK-ARM V5主要为了生成keil工程为了之后方便插件导入工程 二、导入vscode 1、打开vscode 打开 Embedded IDE插件 ,点击导入keil项目,导入已经生成的MDK-ARM V5工程。 2、在EIDE的工程中修改编译方式为GCC,(ARMCC是收费的) 3、替换MD5工程中的startup_stm32f407xx.s为makefile工程生成的gnu格式startup_stm32f407xx.s 4、在构建配置中的GCC下的链接脚本路径添加链接脚本STM32F407ZGTx_FLASH.ld 篇幅有限,附图艰难~~下一讲免费开源环境Vscode实现编译下载仿真 编译 烧录 仿真体验(三)
|