大家好,我是華維的麥琪,
今天給大家介紹下,學習stm32需要用到那些硬體和軟體,對于學習stm32單片機的學習者,要添置必要的學習和開發工具,搭建一個最基本的學習平臺,以達到事半功倍的效果,
一、硬體
從硬體方面而言,通常必需的硬體:數字式萬用表、J-LINK 仿真器、STM32最小系統,
數字式萬用表

建議使用國產正品即可,看了某寶現在銷量最好是勝利牌,價格不貴,通常在60~.70元,它主要用于對硬體系統做簡單的檢查,例如,連接關系,電源電壓大小或正常與否、開關信號的狀態等,
2. J-LINK 仿真器

J-LINK它與IAR,KEIL等編譯環境可無縫連接,因此操作方便、連接方便、簡單易學,是學習開發ARM最好、最實用的開發工具
J-LINK多個版本,可以根據不同的學習情況選擇不同的產品,J-LINK主要用于在線除錯,它集程式下載器和控制器為一體,作為初學者,J-LINK 和USB轉串口電纜或轉接頭這兩個設備很常用,價格也不貴,
3.一個自己焊接或購買的STM32最小系統板(實驗板)

建議網上買一個,當年我自學自掏腰包在網上十塊錢買了一個,現在也不貴,主要是資料很豐富,基本功能齊全,結構完整,關鍵是現成的香,不浪費時間!而且它具有JTAG和SWD兩種仿真形式并存的特點,供你們選擇!
二、軟體平臺
從軟體方面而言,必須要有-一個開發平臺: KEIL MDK和IAR都可以
EIL MDK是ARM公司提供的編譯環境,目前最新的版本支持自動補全關鍵字的功能,非常方便,

KEIL的使用操作也非常簡單,很容易上手,因為大多數51單片機學習者和開發者都非常熟悉這個集成開發環境,在網上關于如何用KEIL進行開發的視頻和資料很多,你也可以問我們華維單片機編程,十年單片機老鳥在線解答,
我們平時所說的IAR主要是指集成開發環境,是一家公司的名稱,而IAR擁有多個版本,支持的芯片有上萬種,

一般建議使用KEIL,因為它在國內的用戶最多,使用簡單,資料豐富,
最后給大家總結下,建議保存!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/374717.html
標籤:其他
