JLINK 调试器单步调试单片机

1 物理层

1.1 调整电压和开发板一致

2 环境搭建


2.2 vscode 配置

json 复制代码
{
    "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"
                }
            ]
        }
    ]
}

最终效果

相关推荐
LCMICRO-133108477462 小时前
长芯微LD9689完全P2P替代AD9689,是一款双通道、14位、2.0 GSPS/2.6 GSPS模数转换器(ADC)
网络·单片机·嵌入式硬件·网络协议·fpga开发·硬件工程·高速adc
逐步前行10 小时前
STM32_TIM_寄存器操作
stm32·单片机·嵌入式硬件
0南城逆流010 小时前
【STM32】知识点介绍七:PWM功能
stm32·单片机·嵌入式硬件
智者知已应修善业11 小时前
【51单片机独立按键控制数码管移动反向,2片74CH573/74CH273段和位,按键按下保持原状态】2023-3-25
经验分享·笔记·单片机·嵌入式硬件·算法·51单片机
我是一棵无人问荆的小草11 小时前
单片机通电后延迟启动策略
单片机·嵌入式硬件
坏柠11 小时前
ESP32-S3 蓝牙 BLE 从零到一:广播、服务、特征,用一个智能灯的例子全讲透
嵌入式硬件
日更嵌入式的打工仔12 小时前
UART RX为什么要上拉
单片机
三佛科技-1873661339715 小时前
FT32F030F6AP7高性能32位RISC内核MCU解析(兼容STM32F030K6TP7)
stm32·单片机·嵌入式硬件
LCMICRO-1331084774615 小时前
长芯微LDC90810完全P2P替代ADC128D818,是一款八通道系统监控器,专为监控复杂系统状态而设计。
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·模数转换芯片adc
嵌入式老菜鸟qq12524277316 小时前
关于S2-LP休眠
单片机·嵌入式硬件·mcu·射频工程