使用openocd+stlink+gcc开发stm32f030f4p6笔记

[复制链接]
3054|0
手机看帖
扫描二维码
随时随地手机跟帖
叶春勇|  楼主 | 2021-8-24 13:31 | 显示全部楼层 |阅读模式
软件准备:
1、安装arm-none-eabi-gcc,配置环境变量
arm-none-eabi-gcc -v
出现信息表示ok

2、安装openocd windows版本,配置环境变量
openocd -v
出现信息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
telnet localhost 4444
可以进行烧写,烧写命令如下:
flash write_image erase main.hex 0x08000000

3、采用gcc编译单片机程序,需要带g命令,最终生成一个带调试的.elf文件,用gdb进行调试,命令
arm-none-eabi-gdb main.elf
进入后
target remote :3333
这样就进入gdb调试。







使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

151

主题

4800

帖子

49

粉丝