软件准备:
1、安装arm-none-eabi-gcc,配置环境变量
出现信息表示ok
2、安装openocd windows版本,配置环境变量
出现信息ok
启动openocd,我使用的是stlink
openocd -f D:\OpenOCD-20210729-0.11.0\share\openocd\scripts\interface\stlink.cfg -f D:\OpenOCD-20210729-0.11.0\share\openocd\scripts\target\stm32f0x.cfg
安装telnet,使用命令,默认端口4444
可以进行烧写,烧写命令如下:
flash write_image erase main.hex 0x08000000
3、采用gcc编译单片机程序,需要带g命令,最终生成一个带调试的.elf文件,用gdb进行调试,命令
arm-none-eabi-gdb main.elf
进入后
这样就进入gdb调试。
|