1)c語(yǔ)言:用作單片機(jī)開(kāi)發(fā)語(yǔ)言
掌握內(nèi)容:基本語(yǔ)法,函數(shù),指針,結(jié)構(gòu)體,數(shù)組,字符串
2)電路(數(shù)電模電):了解外圍電路,以及單片機(jī)GPIO結(jié)構(gòu)
懂得基本的元器件作用就差不多可以學(xué)了。或者學(xué)單片機(jī)的時(shí)候反過(guò)來(lái)查相關(guān)書(shū)籍也可以
3)推薦學(xué)習(xí)stm32f10x系列單片機(jī)(不一定要從51系列學(xué)起)
對(duì)應(yīng)的開(kāi)發(fā)軟件為Keilv5(即MDK5)
st公司還對(duì)stm32系列提供了一個(gè)可視化的配置工具:cubeMX,使用HAL庫(kù),對(duì)單片機(jī)外設(shè)進(jìn)行配置,傻瓜式操作,降低單片機(jī)入門(mén)的難度。
4)買(mǎi)個(gè)開(kāi)發(fā)板,實(shí)操一下。光學(xué)理論沒(méi)用
正點(diǎn)原子的開(kāi)發(fā)板,或者硬石的開(kāi)發(fā)板都挺好。有視頻有教程
以上供參考