使用jlink-gdb-server 加 gdb调试嵌软2
一、目的:
在上一篇中“使用jlink-gdb-server 加 gdb调试嵌软”,在gdb中使用target remote:2331,发现能连接上,但是不能使用gdb功能,如r,b,info什么的,这可急坏了人。这篇文章将解决该问题,最终畅通使用gdb调用AT32F403A(对标stm32f103)。
二、方法:
使用 tar ext:2331。
三、解释:
写法 | 全称 | 是否完整 | 实际效果 |
---|---|---|---|
target remote localhost:2331 | 标准 | ✅ | 连接到本机 2331 端口 |
target remote :2331 | 省略主机名 | ❌ | 解析成主机名为空,连接失败 |
tar ext :2331 | target extended-remote :2331 的缩写 | ✅(内部容错) | 自动补成 localhost:2331 |