歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> Linux 下搭建stm32開發環境 eclipse + st-link+ gnu-arm-gcc

Linux 下搭建stm32開發環境 eclipse + st-link+ gnu-arm-gcc

日期:2017/3/6 9:32:10   编辑:學習Linux

Linux 下搭建stm32開發環境 eclipse + st-link+ gnu-arm-gcc


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://xxxxxx/Linuxjc/1141031.html TechArticle

Copyright © Linux教程網 All Rights Reserved