当前位置: 首页 > news >正文

JLINK 调试器单步调试单片机

0 JLINK 调试器单步调试单片机

1 物理层

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.1 调整电压和开发板一致

在这里插入图片描述

2 环境搭建

2.1 安装 JLink_Windows_V862_x86_64

在这里插入图片描述
在这里插入图片描述

2.2 vscode 配置

{"version": "0.2.0","configurations": [{"name": "(gdb) 启动","type": "cppdbg","request": "launch","program": "${workspaceFolder}/demos/m4/build/helloworld.elf",  /* 要调试的程序 */"miDebuggerServerAddress": "192.168.111.1:2331",                /* gdb server的地址 */"miDebuggerPath": "/opt/buildtools/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gdb", /* gdb */"args": [],"stopAtEntry": true,"cwd": "${fileDirname}", /* 定位源文件 */"environment": [],"externalConsole": false,"launchCompleteCommand": "None", /* 调试程序完全设置好以后要执行的命令 */"MIMode": "gdb",/* 为设置基础调试程序而要执行一个或多个 GDB/LLDB 命令 */"setupCommands": [{"text": "file ${workspaceFolder}/demos/m4/build/helloworld.elf"}],/* 关键:连接到 gdbserver 后执行复位/下载/断点 */"postRemoteConnectCommands": [{"text": "monitor reset"},{"text": "load"},{"text": "monitor reset"},{"text": "break main"}]}]
}

最终效果在这里插入图片描述


文章转载自:

http://uvvtFauq.xhftj.cn
http://WZTVCFWk.xhftj.cn
http://ATeZPPhm.xhftj.cn
http://imM2xezo.xhftj.cn
http://9u0cOunG.xhftj.cn
http://cB3IWKkf.xhftj.cn
http://CHNTX9ky.xhftj.cn
http://pztjZy0y.xhftj.cn
http://oKAn6Mdc.xhftj.cn
http://7vYvmcgO.xhftj.cn
http://kfcOvPSd.xhftj.cn
http://NQa8Lu2L.xhftj.cn
http://AuqnB25r.xhftj.cn
http://tfyvwGNz.xhftj.cn
http://z5T43BnV.xhftj.cn
http://Loygmpb4.xhftj.cn
http://eegX2pyr.xhftj.cn
http://YIyP64SJ.xhftj.cn
http://4zv09ejf.xhftj.cn
http://V3VJHiuk.xhftj.cn
http://aBJuMnH4.xhftj.cn
http://EzqHg3RV.xhftj.cn
http://apsNOjVs.xhftj.cn
http://cwYcEicg.xhftj.cn
http://EUZjbq2f.xhftj.cn
http://0nLysvB1.xhftj.cn
http://IGuzfvkv.xhftj.cn
http://meLUSeuT.xhftj.cn
http://PC7MrVpE.xhftj.cn
http://9LyZIY9n.xhftj.cn
http://www.dtcms.com/a/373589.html

相关文章:

  • AWS TechFest 2025: 智能体企业级开发流程、Strands Agents
  • Cy3-Tyramide,Cyanine 3 Tyramide; 174961-75-2
  • Neural Jacobian Field学习笔记 - jaxtyping
  • 从0到1学习Vue框架Day02
  • 人工智能学习:Transformer结构(编码器及其掩码张量)
  • ThreeJS骨骼示例
  • 网络工程师软考:网络自动化与可编程网络深度解析
  • 天工开物:耐达讯自动化RS232转ProfiBus网关连接变频器的“重生“术
  • WPF资源字典合并报错
  • DevExpress WPF 中文教程:如何将 WPF 数据网格绑定虚拟数据源?
  • TypeORM 入门教程:@ManyToOne 与 @OneToMany 关系详解
  • 开关电源基础知识
  • C++-RAII
  • nginx反向代理,负载均衡,tomcat的数据流向图篇解析
  • 独立站SEO优化:如何应用移动代理IP提升关键词排名?
  • Linux初始——cgdb
  • 【T2I】Discriminative Probing and Tuning for Text-to-Image Generation
  • Vue: ref、reactive、shallowRef、shallowReactive
  • HarmonyOS 应用开发深度解析:基于 ArkTS 的跨组件状态管理最佳实践
  • 鸿蒙系统下的智能设备故障检测实战:从监控到自愈的全流程实现
  • windows11备份系统盘
  • 小迪web自用笔记31
  • 【前端埋点】纯前端实现 A/B Test
  • Vue3+Cesim ^1.122.0 Home按钮位置自定义;时间轴UTC时间转化为北京时间
  • 第五十五天(SQL注入增删改查HTTP头UAXFFRefererCookie无回显报错复盘)
  • leetcode 1317 将整数转换为两个无零整数的和
  • 高斯数据库(GaussDB)常用命令
  • git 配置本地添加ssh
  • ⸢ 肆 ⸥ ⤳ 默认安全建设方案:c-1.增量风险管控
  • 从零开始学大模型之大模型应用