同(tong)學(xue)(xue)你(ni)好!很(hen)多學(xue)(xue)員(yuan)在接觸嵌(qian)入式時(shi),都會(hui)(hui)不(bu)知道要如何入門,沒有(you)方(fang)向(xiang),其實只(zhi)要你(ni)開始系統學(xue)(xue)習過嵌(qian)入式,有(you)去了解過嵌(qian)入式學(xue)(xue)習方(fang)向(xiang),那樣各種問題也不(bu)會(hui)(hui)出現,下(xia)邊(bian)能夠一起來了解下(xia)嵌(qian)入式學(xue)(xue)習方(fang)向(xiang)都有(you)什(shen)么。
個(ge)人感覺單片(pian)機(ji)開發本身(shen)就是調節(jie)一(yi)(yi)些(xie)外部設(she)備工作(zuo),隨后(hou)在mcu中融合(he)每個(ge)模塊一(yi)(yi)起工作(zuo)造成需要(yao)的效果。嵌入(ru)式學(xue)習(xi)方向都有(you)什么?
一(yi),就(jiu)(jiu)是(shi)(shi)(shi)(shi)spi,i2c,uart這(zhe)幾種(zhong)通(tong)(tong)(tong)(tong)訊(xun)協(xie)議(yi)是(shi)(shi)(shi)(shi)一(yi)定(ding)要熟悉的(de)(de)(de),你必須使(shi)用(yong)mcu來調(diao)(diao)節(jie)(jie)外圍(wei)設(she)(she)(she)備(bei)(bei)(bei),那樣必然(ran)是(shi)(shi)(shi)(shi)必須讓mcu與外圍(wei)設(she)(she)(she)備(bei)(bei)(bei)去進行通(tong)(tong)(tong)(tong)訊(xun)的(de)(de)(de),而單片機(ji)較為常見(jian)的(de)(de)(de)便是(shi)(shi)(shi)(shi)這(zhe)幾種(zhong)了,例(li)如gsensor,flash,led全(quan)是(shi)(shi)(shi)(shi)使(shi)用(yong)spi來通(tong)(tong)(tong)(tong)訊(xun),自然(ran)led也(ye)有(you)應(ying)用(yong)i2c及其mipi接口或者別的(de)(de)(de)我沒(mei)見(jian)過的(de)(de)(de),gps可以用(yong)i2c或是(shi)(shi)(shi)(shi)uart,還有(you)一(yi)些應(ying)用(yong)at指令來調(diao)(diao)節(jie)(jie)的(de)(de)(de)模(mo)塊這(zhe)種(zhong)就(jiu)(jiu)都要uart了,所以把握這(zhe)幾種(zhong)基本(ben)的(de)(de)(de)通(tong)(tong)(tong)(tong)信方式才是(shi)(shi)(shi)(shi)調(diao)(diao)節(jie)(jie)外圍(wei)設(she)(she)(she)備(bei)(bei)(bei)的(de)(de)(de)基本(ben)流程,并且一(yi)般調(diao)(diao)節(jie)(jie)外圍(wei)設(she)(she)(she)備(bei)(bei)(bei)的(de)(de)(de)第一(yi)步就(jiu)(jiu)應(ying)該是(shi)(shi)(shi)(shi)調(diao)(diao)節(jie)(jie)能否正常通(tong)(tong)(tong)(tong)訊(xun)(這(zhe)兒補充一(yi)下(xia),我沒(mei)有(you)接觸過攝像(xiang)頭,所以對攝像(xiang)頭的(de)(de)(de)通(tong)(tong)(tong)(tong)訊(xun)協(xie)議(yi)并不清楚(chu),僅僅大約記得好像(xiang)不是(shi)(shi)(shi)(shi)這(zhe)幾種(zhong))。
二,我(wo)認(ren)為必須了解(jie)一下開(kai)源系(xi)統(freertos,linux等),那樣不僅可(ke)以(yi)了解(jie)帶系(xi)統的(de)(de)時候的(de)(de)開(kai)發方(fang)法,一樣可(ke)以(yi)學(xue)習(xi)更(geng)多系(xi)統內編(bian)碼的(de)(de)撰寫方(fang)式(終究積累的(de)(de)這些(xie)年,編(bian)碼里應該有(you)值(zhi)得我(wo)們學(xue)習(xi)的(de)(de)區域(yu))。
三,我(wo)覺得就是自己應該去買模塊熟悉(xi)的物(wu)品(自然僅個人意見):藍(lan)牙,wifi,無線(xian)網絡。
四(si),自(zi)身最好(hao)能抽時間學習一門開(kai)發(fa)語(yu)言,例如python或是(shi)qt那樣有時可以讓(rang)自(zi)己在工(gong)作上提升效率。
上述介紹(shao)的(de)便是(shi)嵌入(ru)式(shi)學習方向都有什么了(le),嵌入(ru)式(shi)技(ji)術方面還(huan)比(bi)較新(xin),要想去(qu)了(le)解得話,也還(huan)要多去(qu)實踐,這一殼不能偷懶了(le),之后在找工作(zuo)的(de)時(shi)候(hou)還(huan)會更有優勢,因此要學好嵌入(ru)式(shi)哦(e)。