我以前写过一篇文章“vscode使用EIDE插件使用jlink创建调试环境”,里面详细论述了如果在EIDE+Cortex Debug环境下搭建Jlink调试STM32单片机的程序,步骤有点多,需要安装实用工具、配置Cortex Debug以及创建launch.json文件。

https://blog.csdn.net/duanjianbo3330/article/details/148341109?ops_request_misc=&request_id=&biz_id=102&utm_term=vscode%E4%BD%BF%E7%94%A8EIDE%E6%8F%92%E4%BB%B6%E4%BD%BF%E7%94%A8jlink%E5%88%9B%E5%BB%BA%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-148341109.142^v102^pc_search_result_base2&spm=1018.2226.3001.4187

在最新的EIDE插件中V3.25.1以及以上版本中已经默认支持debug调试了,不需再自己创建launch.json文件,直接安装插件后就可以运行调试十分方便。

具体过程可以查看官网链接:

https://em-ide.com/en/docs/advance/debug_project/

这里比较有用,我尝试了将STM32F107xx.svd文件放在了".eide"下面,进入调试界面后回出现“XPERIPHERALS”这个标签。

以及论坛:

https://discuss.em-ide.com/d/1096-newsv3251

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐