打印
[APM32F4]

免费开源环境Vscode实现编译下载仿真 工程建立(二)

[复制链接]
587|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tiangengqiu|  楼主 | 2022-6-15 22:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、工程建立
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实现编译下载仿真 编译 烧录 仿真体验(三)


使用特权

评论回复
沙发
bioger2| | 2022-6-16 08:53 | 只看该作者
有图有真相啊!

使用特权

评论回复
板凳
tiangengqiu|  楼主 | 2022-6-16 09:38 | 只看该作者
bioger2 发表于 2022-6-16 08:53
有图有真相啊!

篇幅限制50000字节,上张帖子有几张图片可以看到。

使用特权

评论回复
地板
bioger2| | 2022-6-16 11:05 | 只看该作者
嗯嗯 看到了

使用特权

评论回复
5
gyh02133| | 2022-6-16 14:54 | 只看该作者
这个好

使用特权

评论回复
6
简单happy| | 2022-6-16 21:27 | 只看该作者
mark标记备用

使用特权

评论回复
7
gouguoccc| | 2022-6-17 07:37 | 只看该作者
感谢分享,期待下次更新。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

12

帖子

1

粉丝