感谢支持
我们一直在努力

Linux 下搭建stm32开发环境 eclipse + st-link+ gnu-arm-gcc

Linux 下搭建stm32开发环境 eclipse + st-link+ gnu-arm-gcc

首先,下载gcc-arm-none-eabi,链接为gcc-arm-none-eabi,选择对应的开发环境的编译器,

解压把文件放到一个自己新建的文件中,使用gedit ~/.bashrc 打开文件把eclipsegcc-arm-none-eabi的路径加到环境变量里面去,我的路径是/home/amine/Stm32-Arm/gcc-arm-none-eabi-5_4-2016q2/bin/,然后source ~/.bashrc.

可以用echo $PATH 验证一下,还有arm-none-eabi-gcc –version

接着从github下载stlink驱动,链接为stlink,解压文件,安装是可能会出现却依赖文件,automake  dh-autoreconf libsub-1.0.0-dev,没安装的话sudo apt-get install autmake libusb-1.0.0-dev dh-autoreconf.

安装中间要求CMake下的命令顺序执行

然后,安装eclipse,链接为eclipse,选择eclipse ide for c/c++ ,选择对应的开发环境软件,

接着,选择gnc-arm-eclipse-plug-ins,链接为gnc-eclipse-plug-ins,选择网址:http://gnuarmeclipse.sourceforge.net/updates。

GNU ARM-plus-ins

http://….

然后

然后 project -> propertise ,要把output file frmat 选择为 raw binary

接着是,加入st-link下载,

在eclipse面板上,run -> external Tools -> external tool configurations

如图设置就可以了

再点击面板的左上方的一个锤子运行,在右边的release文件会生成一个对应的.bin文件,这样就可以了。

想要下载就点run里面的stlinkv2下载就可以了。

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-07/132806.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Linux 下搭建stm32开发环境 eclipse + st-link+ gnu-arm-gcc
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏