stm32開發(fā)教程 STM32入門的話,看誰(shuí)的視頻比較好?
STM32入門的話,看誰(shuí)的視頻比較好?我在看atom。所有的視頻,教程,案例程序和材料都可以免費(fèi)下載。我看過(guò)好幾個(gè)視頻教程。最喜歡的原子視頻。經(jīng)過(guò)大約10個(gè)小時(shí)的重復(fù),我可以獨(dú)立編寫串口、I2C和SP
STM32入門的話,看誰(shuí)的視頻比較好?
我在看atom。所有的視頻,教程,案例程序和材料都可以免費(fèi)下載。我看過(guò)好幾個(gè)視頻教程。最喜歡的原子視頻。經(jīng)過(guò)大約10個(gè)小時(shí)的重復(fù),我可以獨(dú)立編寫串口、I2C和SPI。
初學(xué)者選一塊stm32開發(fā)板,哪一款好呢?
不建議直接從STM32開始。雖然你能學(xué)好它,但你會(huì)發(fā)現(xiàn)你對(duì)STM32寄存器的理解并不深刻,而且它并不適合所有情況下的32位計(jì)算機(jī)。一方面,事情越復(fù)雜,越容易分解,另一方面,成本也越高。至少出于以上兩個(gè)原因,我不同意讓你直接學(xué)樹莓派的答案。
建議先學(xué)習(xí)stm8s208系列。首先,stm8寄存器、片上外圍接口和時(shí)鐘與STM32非常相似。其次,sym8s208系列外圍接口比較齊全:USART、SPI、I2C、can等通訊接口齊全。這些接口外設(shè)可用于STM32學(xué)習(xí)。
我認(rèn)為學(xué)習(xí)單片機(jī)或嵌入式系統(tǒng),外圍學(xué)習(xí)占一半左右的比例。
如果您具備register的基本知識(shí),例如您已經(jīng)深入學(xué)習(xí)了51,并且對(duì)外設(shè)、時(shí)鐘、C語(yǔ)言等概念或應(yīng)用沒(méi)有問(wèn)題,那么您就可以直接學(xué)習(xí)STM32系列。
我們來(lái)談?wù)凷TM32。
建議先學(xué)習(xí)stm32f103c8t6,規(guī)格適中,出貨量大,開發(fā)板便宜,這是我建議的理由。。
我剛才看了某寶的兼容板黑領(lǐng)航,價(jià)格是10元左右。
使用開發(fā)板,然后使用下載程序/調(diào)試器,當(dāng)然,建議使用St link V2。一件寶物的價(jià)格是20元到30元,基本上沒(méi)問(wèn)題。
以上硬件方案適合野路硬核級(jí)玩家。這類玩家可以閱讀數(shù)據(jù)手冊(cè),參考手冊(cè),玩示波器。
國(guó)內(nèi)的準(zhǔn)時(shí)原子和野火系列比黑飛行員要貴得多,但它們都有配套的視頻教程,適合土豪劣紳或白人小學(xué)習(xí)者。
軟件或開發(fā)環(huán)境,對(duì)于新手來(lái)說(shuō),Keil是最合適的,因?yàn)榛ヂ?lián)網(wǎng)上的例程更多地基于這個(gè)環(huán)境。雖然也可以使用IAR-EWARM,但是對(duì)國(guó)產(chǎn)st-linkv2的支持不是很友好,配置也相對(duì)比較復(fù)雜。學(xué)習(xí)了stm32f1之后,您可以從stmcube和Hal開始。新手一上來(lái)最好不要玩。
我們先來(lái)談?wù)劇?/p>