vscode+embedded+jlink替代keil5

vscode+gcc+jlink调试mcu程序(用于替代IDE) 使用 VSCode、arm-none-eabi-gdb、J-Link GDB Server 调试RTThread。当时有关vscode和gcc调试MCU的文章很少,所以只是写了个大概。最近又遇到了类似的问题,网上搜了一些资料,发现此方面的内容已经比较成熟了,借鉴了一些资料来完善自己这方面的知识。参考资料:1、GD32F307VC+WIN10+VSCODE+GCC+JLINK环境build。2、stm32的调试工具:vscode下jlink或stlink下载及调试+设置快捷键。 阅读详情

STM配置

配置c++ embedded

基础配置看这位大佬的博客:

​​​​​​使用vscode导入keil工程,开发MCU项目_vscode keil-优快云博客

之后无任何自动补全功能,设置Autocomplete、Error Squiggles以及c++路径即可。

 编译出错,

 ​​发现是没有把源文件添加到组中,添加之,又报错 #error directive: "Please select first the target STM32F10x device used in your appli...原来是Start组中有多个启动文件,stm32f103c8t6是MD款,添加宏定义 STM32F10X_MD ,并只保留xxxx_md.s启动文件即可(可别把stm32f10x.h删了)。

工作笔记20240927——vscode + jlink调试 executable”: “${workspaceFolder}/Debug/r52_camsys.elf”, // 替换为你的 elf 文件路径。“telnetport”: 2333, // 与脚本中 -telnetport 参数一致。“interface”: “jtag”, // 或者 “swd”,取决于你的硬件连接。“device”: “Cortex-R52”, // 替换为你的确切设备型号。“port”: 2331, // 与脚本中 -port 参数一致。launch.json的配置,可以用的。 阅读详情

相关推荐

STM32开发,VScode+Embedded IDE,简单方便,没有keil版权困扰

网上看了很多搭建stn32+GCC的开发环境,觉得都比较麻烦,发现Embedded IDE非常方便。官方教程也比较详细,借助插件就可以完成开发环境搭建,简单方便。该插件支持mcu多,并且直接兼容keil的工程,如果担心keil版权问题,那就直接抛弃keil吧。

cyaog的博客 1万+

VsCode+JLink+GCC替代Keil开发GD32程序-个人总结

对个人使用vscode+Jlink开发GD32程序做了总结,供需要者参考。

MyCollege1999的博客 2762

告别Keil,用VSCode+EIDE打造你的跨平台嵌入式开发工作流

本文详细介绍了如何利用VSCode和EIDE插件打造高效的跨平台嵌入式开发工作流,替代传统的Keil开发环境。通过对比编译速度、内存占用等关键指标,展示了VSCode+EIDE组合在开发效率上的显著优势,并提供了从环境搭建到高级调试的完整指南,帮助开发者轻松实现Keil工程迁移和性能优化。

cuanku6549的博客 396

告别Keil,在Windows上用VSCode+GNU Make+JLink搭建国产MCU开发环境(以FM33为例)

本文详细介绍了如何在Windows上使用VSCode+GNU Make+JLink搭建国产MCU开发环境,以FM33为例。通过arm-none-eabi-gcc工具链适配、Makefile深度定制和调试配置优化,实现高效开发。文章涵盖环境搭建、工程迁移、调试配置及生产力提升实践,帮助开发者摆脱Keil限制,构建现代化嵌入式开发环境。

weixin_42653691的博客 435

告别Keil,在VSCode里用JLink/STLink调试STM32的保姆级配置(附完整launch.json)

本文详细介绍了如何在VSCode中配置JLink和STLink调试STM32的完整流程,包括插件安装、launch.json配置及性能优化技巧。通过对比JLink和OpenOCD的优缺点,帮助开发者选择最适合的调试方案,提升嵌入式开发效率。

weixin_30924239的博客 678

告别Keil!用VSCode+Cortex-Debug插件调试STM32,JLink和STLink保姆级配置指南

本文详细介绍了如何使用VSCode和Cortex-Debug插件配置STM32调试环境,涵盖JLink和STLink两种主流方案。从环境搭建到高级调试技巧,提供保姆级配置指南,帮助开发者高效完成嵌入式开发,彻底告别传统IDE。

weixin_33739541的博客 610

图像修复黑科技:对比BM3D/DnCNN等5种去噪器在PNP框架中的实战效果

本文深度评测了BM3D、DnCNN等五款主流去噪器在即插即用(PnP)优化框架中的实战表现。通过量化指标、视觉对比及超分等泛化任务测试,揭示了深度学习模型在性能与收敛速度上的优势,并为不同应用场景提供了选型指南与工程化建议。

weixin_29065959的博客 366

单细胞 | pySCENIC·转录因子分析(二)

接上一篇,pySCENIC分析完之后就可以进行可视化了,个人认为最重要的有三个图:rss点图,rank图,转录因子表达水平热图,3个图结合着看。3.可视化rank图,可以自己改一下plotRSS_oneSet参数让图更好看一点。4. regulon表达水平热图,转录因子表达水平同理,得到的图类似只是输入不一样。2.可视化点图:寻找cluster特异性转录因子。1.loom文件读入R,提取数据。

生信练习生 4283

matlab 三维绘图 抛光,瓷砖抛光过程建模与仿真

:瓷砖抛 光过程 建模与仿真朱 成 就(广 东工业大学 机 电工程 学院, 广东广州 )摘要 :瓷砖的抛磨影响 因素众 多 ,实际磨削加工时容易出现漏抛 、返抛现象 。对陶瓷抛光机磨头进行运动学分析 ,并基于不 同粒度号 的磨 粒在一定压力下的加工深度模型 ,探讨抛光机磨 头转 速 、横梁摆动频率 、传送速度对瓷砖抛光加工表 面均匀性 的影响,然 后结合 磨削机理使 用 对陶瓷抛光过程进行仿真 ...

weixin_36331058的博客 747

盘点军工行业软件研发的那些常用GJB标准

GJB5000、2786、438、141、102、8114等...

文章主要涉及嵌入式软件开发、测试、项目管理等,欢迎交流,共同进步。 9436

单细胞分析避坑指南:你的Harmony批次矫正真的做对了吗?

本文深入探讨了单细胞转录组分析中Harmony批次矫正的正确使用方法,解析了其工作原理及常见误区。通过详细参数调优指南和实战案例,帮助研究者避免过度矫正,确保生物学信号的有效保留。特别关注Harmony在单细胞数据分析中的关键参数设置和结果验证方法。

weixin_31099291的博客 298

通过PXE的方式实现Ubuntu 24.04 自动安装

之前都是通过PXE来自动化安装Redhat系列的,例如:Rocky9、Rocky10、CentOS7、银河麒麟 Kylin-V10、Kylin-V11、OpenEuler 24.03等。现在安装Ubuntu系列的跟红帽的不太一样,所以在这里介绍下。

邢宇宇的博客 1490

103.在 Vue 3 中使用 OpenLayers 控制图层来显示/隐藏地图

是一个强大的开源库,可以用于构建各种地理信息系统应用。在 Vue 3 中,我们可以结合。方法,可以直接控制某个图层是否可见,而不需要删除或重新创建图层。在开始之前,确保你已经搭建了 Vue 3 项目,并安装了。本文将详细介绍如何在 Vue 3 组合式 API (,并实现按钮控制地图的显示/隐藏功能。会导致 OSM 瓦片地图无法加载。方法控制地图图层的显示与隐藏。安装完成后,即可开始编写代码。在本教程中,我们介绍了如何在。来实现地图的显示/隐藏功能。来实现交互式地图,并通过。在 WebGIS 开发中,

小彭的博客 1559

Cleo Synchronization接口任意文件读取漏洞CVE-2024-50623 附POC

微信公众号搜索:南风漏洞复现文库该文章 南风漏洞复现文库 公众号首发Cleo。

nnn2188185的博客 480

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: STM学习记录---MDK keil5暗色主题
下一篇: Qt学习记录---Signal
python_use
博客等级 码龄5年 430粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值