Ubuntu 16.04搭建STM32開發環境


Ubuntu 16.04搭建STM32開發環境


一.下載STM32CubeMx

官網下載:https://www.st.com/en/development-tools/stm32cubemx.html

 

 

點擊完還要用郵箱注冊,填寫一些資料,然后通過郵箱驗證設置密碼

 

 

 

 填寫如 E-mail address  然后點擊Download

接着郵箱會收到一份郵件:

 

 

 

 點擊 Download now  等待幾秒 會彈出下載窗口

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~等待下載完成~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

下載完成后 將壓縮包拉進Ubuntu 系統下 然后解壓 

 

安裝的時候可以看看 Readme.html

比如  

 

 

執行   

  chmod 777 SetupSTM32CubeMX-5.4.0.linux

 

 

 

 

 接着執行

  sudo apt install libc6-i386    (安裝32位運行時庫。)
  sudo apt install openjdk-8-jre

(有時下載 執行 sudo apt-get  update 
       sudo apt-get upgrade
)

    ./SetupSTM32CubeMX-5.4.0.linux  


 

 

 

 

二.下載System Workbench for STM32 (Eclipse插件)

下載網址:http://www.openstm32.org/Installing+System+Workbench+for+STM32+from+Eclipse?structure=Documentation

進入網址后 也需要相應的注冊 

登錄之后

 

 

 點擊之后下載

 

下載完之后將三個文件拖進Ubuntu 

圖形界面安裝需要先安裝gksu

 sudo apt install gksu 

 接着運行

  ./install_sw4stm32_linux_64bits-v2.9.run

進行安裝

~~~~~~~~~~~~~~~~~

  

 

 

三.在創建工程

打開STM32CubeMX 

 

我這里用的是STM32F103ZE

 

 

打開usart1 

 

設置B5 E5 控制兩個gpio 

 

 

 

 

 填寫Project Name 和工程路徑  修改Toolchain/IDE

 

 

 

接着

 

打開工程

 

 

 編譯工程

 

 

 

 

燒寫程序

 

OK~~~~~~~~~~~~~~

 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM