STM32 開發環境用哪個呢?

時間 2021-06-01 05:54:06

1樓:Morse Mo

用STM在2023年發布的STM32CubeIDE。比Keil 5看起來舒服多了。而且把STM32CubeMx圖形化晶元配置也整合在一起。

2樓:

有沒有試過Embitz的,比keil、iar好用,不過很久沒更新了,以後可以用vscode配合platformio外掛程式。

3樓:cking616

關於開發環境

用了很多開發環境了,Keil又醜又難用,基於eclipse的都有很多bug而且也比較麻煩,visualgdb比較貴也不是太實用。

到了2023年了,還是自己配置乙個微軟的VSCODE比較高效,而且用著非常舒服跨平台。

開發及編譯介面

除錯與配置介面

配合git做版本控制

vscode的配置方案,可以參考這個用vscode做開發環境的工程:ODrive專案。

4樓:

新人盡量用Keil(也稱MDK),資料多教程多,編譯除錯方便。高階階段可以考慮IAR或者CooCex IDE;終極階段用Vim+Makefile+gcc-arm-none-eabi或者Eclipse+GCC MCU。另外還有個部分免費的IDE,好像叫Comsic,很適合早期進入這個行業的朋友。

以及,自定義開發環境自己玩玩就好,正經開發專案還是用IDE吧。不是很懂知乎從什麼時候開始有了裝比的風氣。

5樓:near2see

可以使用visual studio code + arm-none-eabi-gcc比較好用,makefile也比較簡單

下面是我的一些粗糙的筆記

vscode+gcc開發stm32環境搭建 - 知乎專欄

6樓:隨心所欲

Keil和IAR做的優化確實很多,有更小的體積和更快的速度,也比較穩定。而且環境除錯比較方便,甚至IAR可以很方便地除錯作業系統的問題。GCC一套確實比不上。

不過GCC可以在linux下無縫執行啊,裝逼利器,而且各類嵌入式的山寨驅動更好用。神馬編譯有多好啥的對於我等初學者真心無所謂。。。

7樓:東然

首推keil/iar + jlink 這是成本最低的,也是最友好的。而且stm32的學習成本已經很低了。專案開發你也沒有必要去整那些花哨。

承認ep,gcc等工具的高效,但是功能太複雜,很多功能卻是很少用到的。

8樓:司明志

GCC吧。如果對命令列下操作不熟悉,可以用Arduino IDE,需要另外安裝STM32的支援檔案:MakerLabMe/MakerLabBoard · GitHub

怎麼選擇STM32開發板

飛洋 從MCU到MPU,你需要一塊好開發板 STM32MP1系列的出現吸引了很多STM32新老使用者的關注,但是很多的人都會擔心乙個問題 以前是基於Cortex M系列MCUj進行開發,對於cortex A架構的處理器以及Linux系統都不熟悉如何高效地從MCU跨越到MPU是大家都關心的話題。作為S...

晶元燒壞的stm32開發板怎麼處理?

秋水泡茶 在檢查之前不要再次上電 用萬用表對照電路圖測量晶元,一般真的燒壞的話VCC和GND會直接擊穿導通,如果別的引腳燒壞,別的引腳也會直接和VCC或GND導通 其中ADC引腳最典型 如果明知道晶元壞掉還不死心想上電,用帶有電流限制的電壓源給開發板上電,隨時做好斷電的準備 如果確定晶元損壞,想自己...

dsp和stm32哪個適合影象識別?

我的結論是 DSP.但是從作者的身份來看,我猜想是成本不敏感的型別.當然我說的成本不敏感是在40塊錢的stm32和80塊錢的dsp中做選擇,而不是一下子上到1k塊錢的dsp.惜命,莫噴.我猜想應該是網上有這樣的聲音 多感測器強調控制,所以要選stm32.搞影象要上dsp.所以才需要 艱難 選擇.實際...