目录
1.1-综述
2-vscode实现一键下载stm32
2.1-jlink的下载与擦除的makefile修改
2.2-stlink的下载与擦除的makefile修改
2.3-提升一点效率:使用tasks.json配置用户任务(下拉菜单)
1-tasks.json干啥用的
2-如何创建tasks.json?
3-tasks.json的文件编辑
4-tasks的使用方法
2.4-再提升一点效率:使用keybindings.json配置快捷键
1-keybindings.json可以配置自定义快捷键
2-打开keybindings.json
3-keybindings.json文件的编译
3-实现vscode里在线调试stm32
3.1-调试原理及分层结构
3.2-配置settings.json用于在线调试
1-配置vscode的settings.json
2-Cortex-Debug介绍
3-launch.json用于配置vscode的调试设置
4-测试运行
4.1-结论
1.1-综述
这里介绍如何在vscode下实现jlink/stlink下载及在线调试;使用前面博客里的工程(参见0503,0504两个博文)里的名为may12的project,硬件也还是NUCLEO-F429ZI。在开发中,除了使用vscode进行酷炫的代码编辑,工程组织外,还有本文的重点:使用vscode对目标板进行下载(擦除、下载、复位)及调试(单步,查看寄存器),以及配置快捷键方便一键执行,毕竟调试个bug烧写800遍也不是啥丢人的事。
文章来源:https://www.toymoban.com/news/detail-635941.html
note: 我并不打算写一个step-by-step的说明,我尽量扩展一些原理性的东西,增加理解,如果需要可以直接参考附录的链接去DIY作为辅助,视频信息量并不中心支撑对系统的理解,因为如果不懂原理任意一个bug都要花费数小时。当然建议视频与博文都看一下。文章来源地址https://www.toymoban.com/news/detail-635941.html
到了这里,关于0505-stm32的调试工具:vscode下jlink或stlink下载及调试+设置快捷键的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!