stm32單片機教程 本人初學stm32,看上正點原子的教程搜了一下發(fā)現(xiàn)他有探索者STM32F407ZGT6和戰(zhàn)艦STM32F103ZET6兩種開發(fā)板?
本人初學stm32,看上正點原子的教程搜了一下發(fā)現(xiàn)他有探索者STM32F407ZGT6和戰(zhàn)艦STM32F103ZET6兩種開發(fā)板?兩者有很大的區(qū)別。一個是M4內(nèi)核,另一個是M3內(nèi)核。如果經(jīng)濟不是很緊,
本人初學stm32,看上正點原子的教程搜了一下發(fā)現(xiàn)他有探索者STM32F407ZGT6和戰(zhàn)艦STM32F103ZET6兩種開發(fā)板?
兩者有很大的區(qū)別。一個是M4內(nèi)核,另一個是M3內(nèi)核。如果經(jīng)濟不是很緊,可以考慮用F4。畢竟F103上有f407,但是有f407,所以F103不一定。也就是說,f407具有更全面的外圍接口和更多的功能。相比之下,f407是最好的選擇。
當然,從另一個角度來看,F(xiàn)103幾乎是STM系列的代表。F103系列擁有最多的用戶和豐富的在線資源,非常適合初學者。對于f407,初學者的介紹會慢一些。畢竟,f407有更多的功能和手段更復雜。所以我的建議是根據(jù)你自己的情況做一個選擇:如果你迫切需要開始和沒有MCU之前的基礎,你現(xiàn)在要做的項目在功能上相對簡單,不涉及網(wǎng)絡,我建議你從F103開始。!如果你有其他單片機的基礎,現(xiàn)在你有充足的時間,并且想要更全面地提高你的技能,建議選擇F407。
初學STM32單片機是用正點原子的mini版好還是精英版好呢?
如果您是初學者,這些復雜的函數(shù)暫時不會使用。
初學者主要學習系統(tǒng)時鐘配置、GPIO配置和控制、常用外設如串口、SPI、看門狗用法、定時器、ADC用法等,這是一個相對簡單的項目所需要的功能。有了這些基礎,我們可以逐步升級和擴大。
STM32提供了一個免費的stm32cubeide集成開發(fā)環(huán)境,嵌入了一個可視化的stm32cubemx初始化工具,非常易于使用。通過對其初始化代碼的解釋,也有助于快速了解相關功能寄存器的配置和使用。
您可以參考我的專題,詳細介紹STM32的功能和用法。