在Linux下搭建STM32开发环境攻略(新版)

来源:本站
导读:目前正在解读《在Linux下搭建STM32开发环境攻略(新版)》的相关信息,《在Linux下搭建STM32开发环境攻略(新版)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《在Linux下搭建STM32开发环境攻略(新版)》的详细说明。
简介:以前写过一篇博文,是使用Eclipse + CodeSourcery + openocd + stlink-master(stlink-v2)来进行开发的。时隔不久,再回头看发现,其实可以更加简化。

以前写过一篇博文,是使用Eclipse + CodeSourcery + openocd + stlink-master(stlink-v2)来进行开发的。时隔不久,再回头看发现,其实可以更加简化。

使用开源软件习惯了之后,就不太乐意让集成开发环境替自己决定太多事情,所以没有让Eclipse调用openocd,而是单独使用终端,这样可以观察到更直接的打印信息。

So, not openocd!

Just stlink-master!

文本编辑、STM32项目管理和编译会使用Eclipse + CodeSourcery进行,而调试和下载使用stlink-master(stlink-v2)。因为实际上stlink-master的功能openocd都包含了,两个程序任意使用其一既可。

第一步:安装Codesourcery;

第二步:安装Eclipse,以及它的ARM插件;

第三步:安装stlink-master;

第四步:连接好硬件,上电;

调试第一步:执行st-util(stlink-master安装的可执行文件);

调试第二步:执行arm-none-eabi-gdb(CodeSourcery里面的可执行文件);

调试第三步:在arm-none-eabi-gdb命令提示符下输入

(gdb) target extended-remote : 4242

(gdb) load

(gdb) run

遇到问题的时候,参考各软件的README文档。

st-util和arm-none-eabi-gdb的使用方法见它们的help。

提醒:《在Linux下搭建STM32开发环境攻略(新版)》最后刷新时间 2024-03-14 01:11:25,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《在Linux下搭建STM32开发环境攻略(新版)》该内容的真实性请自行鉴别。