當前位置:編程學習大全網 - 編程軟體 - Linux下怎樣搭建stm32開發環境

Linux下怎樣搭建stm32開發環境

Linux對於開發者來說真的是壹個非常好的系統,為開發者來說應該不陌生,通常我們在Windows下開發stm32很方便,有非常多的工具,IDE等支持,同樣是操作系統,Linux開發STM32也壹點不會差。

Linux下開發stm32也有很多方法:

1.使用makefile

2.使用eclipse

3.使用stm32cubemx+sw4stm32

4....

有大神使用第壹種,本人對makefile壹知半解,拿不出手。第二種,windows下可以使用eclipse開發,eclipse有linux版本,所以應該也是可以的,不過本人並沒有試過。這裏要說的就是第三種,當然除了這些,像Mbed之類的在線開發工具,只要有網,無論什麽平臺都能開發的就不說了。

stm32cubemx相信大家都已經很熟悉了,st推出的基於hal庫的圖形化配置和代碼生成工具,不記得從哪個版本開始,這個工具添加了對linux的支持,st大力發展linux用戶的野心昭然可見。除此之外,st還和ac6合作推出了stm32 ode,即sw4stm32,壹款免費的可開發stm32的集成開發工具。sw4stm32是基於eclipse開發的,打開後的界面和eclipse基本完全壹樣,也同時支持windows和linux兩種版本,這也說明了第二種方法是可行的。下面真正開始開發環境搭建工作:

1.準備工作

下載stm32cubemx:/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html

下載sw4stm32:/zero99/blog/16-06/386318_752b3.html?=blog

  • 上一篇:python爬蟲怎麽做?
  • 下一篇:計算機編程自學技巧
  • copyright 2024編程學習大全網