邯郸市住房和建设官方网站,常德网站建设制作,软文300字案例,漂亮的设计类图片网站文章目录 软件使用说明1、启动GDB Server2、下载gdb3、vscode配置4、调试 软件
vscodejlink - (JLinkGDBServer.exe)gcc-arm-none-eabi-10-2020-q4-major (arm-none-eabi-gdb.exe)
使用说明
vscode通过TCP端口调用JLinkGDBServer通过jlink连接和操作设备#xff0c;vscode不… 文章目录 软件使用说明1、启动GDB Server2、下载gdb3、vscode配置4、调试 软件
vscodejlink - (JLinkGDBServer.exe)gcc-arm-none-eabi-10-2020-q4-major (arm-none-eabi-gdb.exe)
使用说明
vscode通过TCP端口调用JLinkGDBServer通过jlink连接和操作设备vscode不直接操作jlink。1、启动GDB Server
在jilink目录下打开JLinkGDBServer.exe如图基本配置设置后OK连接
2、下载gdb
gcc-arm-none-eabi 如果不想设置环境变量就使用全路径即可。
网上随便找的测试可用如果连接无效就自行查找3、vscode配置
vscode打开需要调试的工程路径当前路径也就是下文中的workspaceFolder打开vscode调试一栏创建launch.json内容修改如下
{version: 0.2.0,configurations: [{name: (gdb) 启动,type: cppdbg,request: launch,program: 全局路径/EWARM/prj/build/prj/prj.elf,args: [],stopAtEntry: false,cwd: ${workspaceFolder},environment: [],externalConsole: false,MIMode: gdb,miDebuggerPath: C:/hzx/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gdb.exe,setupCommands: [{text: target remote localhost:2331 //连接目标设备},{text: monitor reset //复位目标设备},{text: monitor halt //停止目标设备},{text: file 全局路径/EWARM/prj/build/prj/prj.elf //编译生成的elf文件},{text: load //加载elf文件},{text: b main //在main函数打断点}],}]
}4、调试
在Debug界面启动调试单步、断点调试全部都OK