同學你好!很多學員在接觸嵌入式時,都會不知道要如何入門,沒有方向,其實只要你開始系統(tǒng)學習過嵌入式,有去了解過嵌入式學習方向,那樣各種問題也不會出現(xiàn),下邊能夠一起來了解下嵌入式學習方向都有什么。
個人感覺單片機開發(fā)本身就是調(diào)節(jié)一些外部設(shè)備工作,隨后在mcu中融合每個模塊一起工作造成需要的效果。嵌入式學習方向都有什么?
一,就是spi,i2c,uart這幾種通訊協(xié)議是一定要熟悉的,你必須使用mcu來調(diào)節(jié)外圍設(shè)備,那樣必然是必須讓mcu與外圍設(shè)備去進行通訊的,而單片機較為常見的便是這幾種了,例如gsensor,flash,led全是使用spi來通訊,自然led也有應(yīng)用i2c及其mipi接口或者別的我沒見過的,gps可以用i2c或是uart,還有一些應(yīng)用at指令來調(diào)節(jié)的模塊這種就都要uart了,所以把握這幾種基本的通信方式才是調(diào)節(jié)外圍設(shè)備的基本流程,并且一般調(diào)節(jié)外圍設(shè)備的第一步就應(yīng)該是調(diào)節(jié)能否正常通訊(這兒補充一下,我沒有接觸過攝像頭,所以對攝像頭的通訊協(xié)議并不清楚,僅僅大約記得好像不是這幾種)。
二,我認為必須了解一下開源系統(tǒng)(freertos,linux等),那樣不僅可以了解帶系統(tǒng)的時候的開發(fā)方法,一樣可以學習更多系統(tǒng)內(nèi)編碼的撰寫方式(終究積累的這些年,編碼里應(yīng)該有值得我們學習的區(qū)域)。
三,我覺得就是自己應(yīng)該去買模塊熟悉的物品(自然僅個人意見):藍牙,wifi,無線網(wǎng)絡(luò)。
四,自身最好能抽時間學習一門開發(fā)語言,例如python或是qt那樣有時可以讓自己在工作上提升效率。
上述介紹的便是嵌入式學習方向都有什么了,嵌入式技術(shù)方面還比較新,要想去了解得話,也還要多去實踐,這一殼不能偷懶了,之后在找工作的時候還會更有優(yōu)勢,因此要學好嵌入式哦。