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

来源:本站
导读:目前正在解读《在Linux下搭建STM32开发环境攻略 (上)》的相关信息,《在Linux下搭建STM32开发环境攻略 (上)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《在Linux下搭建STM32开发环境攻略 (上)》的详细说明。
简介: 在Linux下搭建STM32开发环境攻略

Linux发行版是64bitFedora19,方案选择为:Eclipse+CodeSourcery+OpenOCD+STLINKv2

NO1.准备STM32的开发板,购买仿真器STLINKv2

NO2.安装 CodeSourcery

如果是64bit机器,首先确认它能够运行32bit的软件。CodeSourcery可以在官网https://sourcery.mentor.com下载,名称为arm-2013.05-23-arm-none-eabi.bin,安装它。

CodeSourcery是编译好的二进制GCC程序包。

NO3.安装 OpenOCD

实际上,使用下面这个命令就可以:

yum install openocd

openocd是开源仿真软件,支持 STLINKv2

NO4.安装 STLINKv2的驱动

google使用关键字搜索即可,也是开源软件。安装它可能要费一番周折,你可能需要先安装systemd-devellibusb-1.0autoconfautomake,然后export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig,执行这些操作的理由都会在config.log文件中找到。另外别忘了将rules文件加入/etc/udev/rules文件夹,并且载入它。

NO5.安装 EclipseARM插件

Eclipse官网下载它,解压就能用。 在打开的界面上点击help->Install New software,安装ARM插件。

NO6.下载STM代码

包括所有的.h.c文件,以及启动startup_stm32f10x_md.S(注意S要大写)和.ld配置文件。

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