stm32單片機(jī)入門(mén)教程 為什么我學(xué)了幾天STM32感覺(jué)一臉茫然?
為什么我學(xué)了幾天STM32感覺(jué)一臉茫然?下班后我學(xué)會(huì)了51,STM32。我開(kāi)始學(xué)習(xí)準(zhǔn)時(shí)原子板(當(dāng)時(shí)我還買(mǎi)了寄存器版和固件庫(kù)版的書(shū)[淚][淚][淚]很貴),但我不知道為什么我有點(diǎn)困惑,比如各種外圍寄存器
為什么我學(xué)了幾天STM32感覺(jué)一臉茫然?
下班后我學(xué)會(huì)了51,STM32。我開(kāi)始學(xué)習(xí)準(zhǔn)時(shí)原子板(當(dāng)時(shí)我還買(mǎi)了寄存器版和固件庫(kù)版的書(shū)[淚][淚][淚]很貴),但我不知道為什么我有點(diǎn)困惑,比如各種外圍寄存器,時(shí)鐘PLL AHB,APB。后來(lái)上網(wǎng)找課程比較,果斷轉(zhuǎn)向野火。野火的過(guò)程非常詳細(xì),細(xì)節(jié)到位,很容易理解。在早期,我聽(tīng)了野火的課程,配合原子課程的交叉學(xué)習(xí),幾乎得到了我所需要的。以上是我的學(xué)習(xí)過(guò)程。讓我們一起努力吧。
stm32初學(xué)者好學(xué)嗎?
1>stm32可直接學(xué)習(xí)。
您可以找到一個(gè)開(kāi)發(fā)板,并根據(jù)文本課程和視頻課程做一些小實(shí)驗(yàn),如IO端口控制、中斷、定時(shí)器等。。。如果你學(xué)過(guò)51單片機(jī),你至少會(huì)熟悉編程,所以你可以更快地學(xué)習(xí)STM32。,難度差不多。
我自己用過(guò)51單片機(jī)和STM32。我覺(jué)得如果我有一些C語(yǔ)言基礎(chǔ),直接學(xué)習(xí)51類(lèi)似于直接學(xué)習(xí)STM32,因?yàn)镾TM32有一個(gè)C語(yǔ)言的固件庫(kù)。當(dāng)我學(xué)習(xí)它時(shí),我只調(diào)用固件庫(kù)的函數(shù),這非常方便。換言之,如果你學(xué)習(xí)過(guò)51單片機(jī),你至少會(huì)對(duì)匯編語(yǔ)言、內(nèi)部寄存器控制和C語(yǔ)言程序風(fēng)格有更好的理解和掌握,這將有助于你將來(lái)學(xué)習(xí)更先進(jìn)的單片機(jī)。
stm32的基礎(chǔ)教程?
非常簡(jiǎn)單,首先,stm32f10x參考手冊(cè)?;赼rm的32位MCU stm32f101xx和stm32f103xx固件庫(kù)。這兩本書(shū)去網(wǎng)上下載看看,然后就是學(xué)習(xí)如何使用編譯器,去官網(wǎng)下載點(diǎn)例程。