亚洲av中文无码乱人伦在线视色,网曝黑料国产吃瓜,无码国产精品久久一区免费,亚洲av在在线观看,亚洲av国产午夜精品一区二区

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

本文為大家匯總 STM32 常用的一些開發(fā)工具。

IDE(集成開發(fā)環(huán)境)

IDE:Integrated Development Environment,集成開發(fā)環(huán)境。

IDE通常包含編輯器、編譯器、調試器、圖形用戶界面等集成多種工具的應用程序(也就是大家寫代碼的上位機軟件)。

通用IDE

1.Keil MDK

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

網址:

https://www.keil.com/

后續(xù)可能會將Keil MDK 升級為 Keil Studio,后臺回復關鍵字【Keil系列教程】查看更多內容。

2.IAR EWARM

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

網址:

https://www.IAR.com/

后臺回復關鍵字【IAR系列教程】查看更多內容。

3.Embedded Studio

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

網址:

https://www.segger.com/products/development-tools/embedded-studio/

(公號不支持外鏈接,請復制鏈接到瀏覽器打開)

專用IDE

1.STM32CubeIDE

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

網址:

https://www.st.com/en/development-tools/stm32cubeide.html

ST官方推出的集成開發(fā)環(huán)境,集成了 TrueSTUDIO STM32CubeMX 兩個工具。

請參看文章:STM32CubeIDE下載安裝,配置生成代碼,在線調試

2.RT-Thread Studio

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

網址:

https://www.RT-Thread.org/page/studio.html

該IDE支持大部分STM32,集成了RT-Thread實時操作系統。

搭建IDE

自己搭建開發(fā)環(huán)境,首先你要明白開發(fā)環(huán)境中包含哪些內容(編輯器、編譯器、鏈接器等),然后自己用幾個工具集成在一起。

下面推薦幾個常見的搭建環(huán)境的工具:

Eclipse

https://www.eclipse.org/

VS Code

https://code.visualstudio.com/

GCC

http://gcc.gnu.org/

Clion

https://www.jetbrains.com/clion/

順便推薦幾款非常優(yōu)秀且常用的代碼編輯器

關于IDE,可以參看:開發(fā)單片機的常見IDE有哪些?

下載編程工具

針對STM32的下載編程工具很多,有官方的工具,也有第三方的工具,同時有硬件工具,也有軟件工具。

硬件:下載器

能對STM32下載程序的下載器,還是主推官方的ST-Link,目前有最新的第三代 ST-Link V3了,下載速度提升了很多。

其次,就是通用的J-Link、ULink,這款下載器能支持很多MCU的下載,缺點就是價格貴。

再次,就是一些第三方的CMSIS-DAP Debugger。

軟件:編程工具

這個還是推薦ST官方的一些編程工具:STM32CubeProg、ST-LINK Utility、STVP、STMFlashLoader等。

1.STM32CubeProg

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

地址:

https://www.st.com/en/development-tools/stm32cubeprog.html

請參看:STM32CubeProg介紹、下載、安裝和使用教程

2.ST-LINK Utility

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

地址:

https://www.st.com/en/development-tools/stsw-link004.html

請參看:ST-LINK Utility介紹、下載、安裝和使用教程

3.STVP

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

地址:

https://www.st.com/en/development-tools/stvp-stm32.html

STVP是ST早期的編程工具,支持早期的ST7,以及STM8、STM32芯片?,F在都沒有更新了,如果是STM32,建議使用最新的STM32CubeProg工具。

嵌入式物聯網需要學的東西真的非常多,千萬不要學錯了路線和內容,導致工資要不上去!

無償分享大家一個資料包,差不多150多G。里面學習內容、面經、項目都比較新也比較全!某魚上買估計至少要好幾十。

點擊這里找小助理0元領?。?a class="pgc-link" data-content="mp" data-source="outerLink" rel="noopener noreferrer noopener noreferrer" target="_blank">加微信領取資料

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

請參看:STVP介紹、下載、安裝和使用教程

4.STMFlashLoader

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

地址:

https://www.st.com/en/development-tools/flasher-stm32.html

這款工具是使用UART串口進行下載的編程工具。

針對STM32的下載編程工具主要就推薦這些,當然,還有一些第三方的工具,感興趣的可以自行了解。

后臺回復關鍵字【ST工具】查看更多內容。

其他工具

STM32的生態(tài)軟件和工具比較多,這里推薦幾個。

1.STM Studio

STM Studio是一款調試診斷工具,比如監(jiān)控變量:

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

地址:

https://www.st.com/en/development-tools/stm32-software-development-tools.html

請參看:STM Studio介紹、下載、安裝和使用教程

2.STM32CubeMonitor

STM32CubeMonitor是前面STM Studio的“升級版”,目前屬于STM32Cube生態(tài)系統中的一員,支持配置、查看更多信息。

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

地址:

https://www.st.com/en/development-tools/stm32cubemonitor.html

請參看:STM32CubeMonitor介紹、下載、安裝和使用教程

3.STM32Trust

STM32Trust是一套STM32解決方案,包含了各種工具。

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

網址:

https://www.st.com/content/st_com/en/ecosystems/stm32trust.html

請參看:STM32Trust介紹,及代碼執(zhí)行保護方法

4.更多

ST官方羅列一些軟件工具,大家感興趣可以自行了解。

嵌入式軟件:

https://www.st.com/en/embedded-software/stm32-embedded-software.html

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

STM32Cube生態(tài):

https://www.st.com/content/st_com/en/ecosystems/stm32cube-ecosystem.html

STM32常用的開發(fā)工具有哪些?(stm32 開發(fā)工具)

轉載自:strongerHuang

文章來源于STM32常用的開發(fā)工具有哪些?

原文鏈接:https://mp.weixin.qq.com/s/JERmg5ANsa4nAlpaLHAaWQ

相關新聞

聯系我們
聯系我們
公眾號
公眾號
在線咨詢
返回頂部