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