正點(diǎn)原子stm32教程 初學(xué)STM32單片機(jī)是用正點(diǎn)原子的mini版好還是精英版好呢?
初學(xué)STM32單片機(jī)是用正點(diǎn)原子的mini版好還是精英版好呢?如果您是初學(xué)者,這些復(fù)雜的函數(shù)暫時(shí)不會(huì)使用。初學(xué)者主要學(xué)習(xí)系統(tǒng)時(shí)鐘配置、GPIO配置和控制、常用外設(shè)如串口、SPI、看門狗用法、定時(shí)器、A
初學(xué)STM32單片機(jī)是用正點(diǎn)原子的mini版好還是精英版好呢?
如果您是初學(xué)者,這些復(fù)雜的函數(shù)暫時(shí)不會(huì)使用。
初學(xué)者主要學(xué)習(xí)系統(tǒng)時(shí)鐘配置、GPIO配置和控制、常用外設(shè)如串口、SPI、看門狗用法、定時(shí)器、ADC用法等,這是一個(gè)相對(duì)簡(jiǎn)單的項(xiàng)目所需要的功能。有了這些基礎(chǔ),我們可以逐步升級(jí)和擴(kuò)大。
STM32提供了一個(gè)免費(fèi)的stm32cubeide集成開(kāi)發(fā)環(huán)境,嵌入了一個(gè)可視化的stm32cubemx初始化工具,非常易于使用。通過(guò)對(duì)其初始化代碼的解釋,也有助于快速了解相關(guān)功能寄存器的配置和使用。
您可以參考我的專題,詳細(xì)介紹STM32的功能和用法。
本人初學(xué)stm32,看上正點(diǎn)原子的教程搜了一下發(fā)現(xiàn)他有探索者STM32F407ZGT6和戰(zhàn)艦STM32F103ZET6兩種開(kāi)發(fā)板?
兩者有很大的區(qū)別。一個(gè)是M4內(nèi)核,另一個(gè)是M3內(nèi)核。如果經(jīng)濟(jì)不是很緊,可以考慮用F4。畢竟F103上有f407,但是有f407,所以F103不一定。也就是說(shuō),f407具有更全面的外圍接口和更多的功能。相比之下,f407是最好的選擇。
當(dāng)然,從另一個(gè)角度來(lái)看,F(xiàn)103幾乎是STM系列的代表。F103系列擁有最多的用戶和豐富的在線資源,非常適合初學(xué)者。對(duì)于f407,初學(xué)者的介紹會(huì)慢一些。畢竟,f407有更多的功能和手段更復(fù)雜。所以我的建議是根據(jù)你自己的情況做一個(gè)選擇:如果你迫切需要開(kāi)始和沒(méi)有MCU之前的基礎(chǔ),你現(xiàn)在要做的項(xiàng)目在功能上相對(duì)簡(jiǎn)單,不涉及網(wǎng)絡(luò),我建議你從F103開(kāi)始。!如果你有其他單片機(jī)的基礎(chǔ),現(xiàn)在你有充足的時(shí)間,并且想要更全面地提高你的技能,建議選擇F407。
正點(diǎn)原子和野火STM32開(kāi)發(fā)板選哪個(gè)好?
事實(shí)上,選擇哪個(gè)開(kāi)發(fā)板好好學(xué)習(xí)就能學(xué)好ST公司的STM32。至于STM32開(kāi)發(fā)板,我個(gè)人推薦準(zhǔn)時(shí)atom:1。STM32開(kāi)發(fā)板的開(kāi)發(fā)材料基本相同,只是外圍模塊比較準(zhǔn)時(shí),外觀比較美觀。開(kāi)發(fā)板注重實(shí)驗(yàn)和反復(fù)實(shí)踐,硬件資源幾乎相同,視頻幾乎相同。我們從庫(kù)函數(shù)和API調(diào)用開(kāi)始,然后討論UCOS的實(shí)現(xiàn)。
3. 個(gè)人喜好和看法,僅供參考,希望對(duì)您有所幫助,如果滿意,請(qǐng)采納!