大家好,我是華維的麥琪。
今天給大家介紹下,學(xué)習(xí)stm32需要用到那些硬件和軟件,對于學(xué)習(xí)stm32單片機(jī)的學(xué)習(xí)者,要添置必要的學(xué)習(xí)和開發(fā)工具,搭建一個(gè)最基本的學(xué)習(xí)平臺(tái),以達(dá)到事半功倍的效果。
一、硬件
從硬件方面而言,通常必需的硬件:數(shù)字式萬用表、J-LINK 仿真器、STM32最小系統(tǒng)。
- 數(shù)字式萬用表
建議使用國產(chǎn)正品即可,看了某寶現(xiàn)在銷量最好是勝利牌,價(jià)格不貴,通常在60~.70元。它主要用于對硬件系統(tǒng)做簡單的檢查,例如,連接關(guān)系,電源電壓大小或正常與否、開關(guān)信號(hào)的狀態(tài)等。
2. J-LINK 仿真器
J-LINK它與IAR,KEIL等編譯環(huán)境可無縫連接,因此操作方便、連接方便、簡單易學(xué),是學(xué)習(xí)開發(fā)ARM最好、最實(shí)用的開發(fā)工具
J-LINK多個(gè)版本,可以根據(jù)不同的學(xué)習(xí)情況選擇不同的產(chǎn)品,J-LINK主要用于在線調(diào)試,它集程序下載器和控制器為一體,作為初學(xué)者,J-LINK 和USB轉(zhuǎn)串口電纜或轉(zhuǎn)接頭這兩個(gè)設(shè)備很常用,價(jià)格也不貴。
3.一個(gè)自己焊接或購買的STM32最小系統(tǒng)板(實(shí)驗(yàn)板)
建議網(wǎng)上買一個(gè),當(dāng)年我自學(xué)自掏腰包在網(wǎng)上十塊錢買了一個(gè),現(xiàn)在也不貴。主要是資料很豐富,基本功能齊全,結(jié)構(gòu)完整。關(guān)鍵是現(xiàn)成的香,不浪費(fèi)時(shí)間!而且它具有JTAG和SWD兩種仿真形式并存的特點(diǎn),供你們選擇!
二、軟件平臺(tái)
從軟件方面而言,必須要有-一個(gè)開發(fā)平臺(tái): KEIL MDK和IAR都可以
EIL MDK是ARM公司提供的編譯環(huán)境,目前最新的版本支持自動(dòng)補(bǔ)全關(guān)鍵字的功能,非常方便。
KEIL的使用操作也非常簡單,很容易上手,因?yàn)榇蠖鄶?shù)51單片機(jī)學(xué)習(xí)者和開發(fā)者都非常熟悉這個(gè)集成開發(fā)環(huán)境。在網(wǎng)上關(guān)于如何用KEIL進(jìn)行開發(fā)的視頻和資料很多,你也可以問我們?nèi)A維單片機(jī)編程,十年單片機(jī)老鳥在線解答。
我們平時(shí)所說的IAR主要是指集成開發(fā)環(huán)境,是一家公司的名稱,而IAR擁有多個(gè)版本,支持的芯片有上萬種。
一般建議使用KEIL,因?yàn)樗趪鴥?nèi)的用戶最多,使用簡單,資料豐富。
最后給大家總結(jié)下,建議保存!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。