1. 程式人生 > >Linux下基於Eclipse搭建STM32開發環境

Linux下基於Eclipse搭建STM32開發環境

以下內容參考自摩爾吧“Linux+Eclipse開發STM32”視訊教程。

  1. 下載gcc-arm-none-eabi-gcc壓縮包
  2. 配置ARM交叉編譯鏈
  3. 安裝eclipse
  4. 新建工程進行測試(需要編輯交叉編譯鏈地址)
  5. eclipse配置:preference->General->workspace->save automatically before build,設定自動儲存
  6. 安裝st-link:
    • make
    • cd build
    • sudo make install
    • whereis st-flash ——安裝成功
  7. Eclipse配置st-link:Run->External Tools->External Tools Configurations->新增st-link
  8. Project->Properties->C/C++ Buildings->Settings->General->GNU ARM Cross Create Flash Image->General->Output file format->raw binary
  9. 經過以上步驟,可以生成一個簡單的專案,並匯入STM32進行驗證。