gdb+jlink调试MCU
前言
【gdb+jlink调试MCU】使用gdb+jlink的方式比较简单,这里简单说说吧。
下载安装jlink
第一步,去官网下载安装:https://www.segger.com/downlo...
使用J-Link GDB Server
打开J-Link GDB Server,根据实际情况选择目标设备和调试接口
文章图片
点击OK
运行GDB Server
文章图片
运行GDB
在OneOS代码根目录下运行OneOS-Cube,执行如下命令运行GDB
arm-none-eabi-gdb.exe .\out\stm32f401-vet-oneos\oneos.elf
在GDB命令行交互界面中执行如下命令连接GDB Server,其中:2331是GDB Server的tcp端口号,对应上面J-Link GDB Server运行时指定的gdb_port。
target remote localhost:2331
连接成功后,GDB命令行交互界面如下
文章图片
然后,就是正常的调试流程了!
关注&&联系 gitee: https://gitee.com/cmcc-oneos/OneOS-Lite
docs: https://oneos-lite.com/
推荐阅读
- 移动端h5调试方法
- 那些年bug总结出来的调试代码技巧
- 汇编实验(格雷码转二进制(ASCII码)的实现和调试)
- TODO(小程序手机预览调试)
- 【Camera专题】Qcom-高通OTP编程调试指南-上
- Flutter应用如何调试--DevTools介绍(下)
- linux采用core的调试方法
- Injection|Injection For Xcode11 macOS 10.15 Catalina 亲测可用iOS模拟器UI界面调试实时刷新工具
- 驱动调试小结
- xcode|xcode 真机调试无法识别手机解决方法