vscode+EIDE+Cortex-Debug环境配置

插件:Embedded IDE、Cortex-Debug(主要)

Embedded IDE:

1、导入

2、导入文件选择MDK文件

3、同一目录会导致工程文件杂乱,破坏原有工程美感

4、导入芯片支持包


5、这两个实用工具需要下载,openOCD是stlink、jlink、DPA等烧录工具的驱动,Toolchain是ARM-GUN提供的,参考下图


6、elf设置,勾选第二图中示 ( 好像是生成elf文件配合Cortex-debug)


7、配置EIDE编译器,UV4那个可加可不加


8、标准库必须加这个步骤才不会编译出错,STM32F10X_MD(hal库不用管)

9、cortex-debug参考这篇文章

https://zhuanlan.zhihu.com/p/531036842

openocd下载地址:

https://github.com/xpack-dev-tools/openocd-xpack/releases

9、1

ARM-GNU-Toolchain 下载:选择非安装包,下载解压即可

Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer


9、2

烧录器选择OpenOCD,支持 jlink,stlink,cmsis-dap,等众多调试器,配置EIDE会下载这个工具,也可以自己下载

openocd下载地址:

https://github.com/xpack-dev-tools/openocd-xpack/releases

9、3

  • interface 目录里包含了所有受支持的 硬件调试器 对应的配置文件

  • target 目录包含了所有受支持的 芯片系列 对应的配置文件

  • -

参考配置:

launch.json

可能的报错:

此地方为初始化内存地址,需要手动填写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值