Hisi 使用GDB调试(图形界面调试)

基本概念

  1. 参照文章 screen 建立串口会话 使用板端调试串口
  2. 参照文章 Hisi 使用GDB调试(远程调试) 生成 GDB 工具
  3. 参照文章 VSCode 调试 了解 VSCode 调试功能
  4. 参照文章 VSCode SSH 远程与调试 建立 SSH 调试环境

远程调试

  1. 修改VSCode 配置文件 launch.json 的调试器路径,并添加板端调试地址。
// "miDebuggerPath": "/usr/bin/gdb"
"miDebuggerPath": "/opt/hisi-linux/x86-arm/arm-himix100-linux/bin/arm-himix100-linux-gdb",
"miDebuggerServerAddress": "192.168.0.101:5000"
  1. 生成可调试执行文件下载到板端,指定 ubuntu 的调试地址和可执行文件运行gdbserver。
./gdbserver 192.168.0.100:5000 main
  1. VSCode 打断点,按 F5 启动调试。

预览

至此使用一个VSCode代替各种窗口的嵌入式开发环境搭建完成。

原文地址:https://www.cnblogs.com/llil/p/14501672.html