嵌入式應(yīng)該怎么系統(tǒng)學(xué)習(xí) 電子信息工程專業(yè)如何學(xué)習(xí)嵌入式?
電子信息工程專業(yè)如何學(xué)習(xí)嵌入式?嵌入式說白話一些,是單片機(jī)電路設(shè)計船舶概論編程,怎么學(xué)就像分三步,目標(biāo)要先學(xué)51單片機(jī),這是基礎(chǔ),是所有單片機(jī)的核心,編程語言為51的C語言,第二步要學(xué)一些相對難一些的
電子信息工程專業(yè)如何學(xué)習(xí)嵌入式?
嵌入式說白話一些,是單片機(jī)電路設(shè)計船舶概論編程,怎么學(xué)就像分三步,目標(biāo)要先學(xué)51單片機(jī),這是基礎(chǔ),是所有單片機(jī)的核心,編程語言為51的C語言,第二步要學(xué)一些相對難一些的,比如FPGACPLDARM等,那樣的話看的到前沿科學(xué),第四步融會貫通做項(xiàng)目。
剛?cè)腴TPython,有樹莓派2,如何學(xué)習(xí)開發(fā)嵌入式GUI?
這個又不是嵌入式編程,也不是嵌入式的GUI。樹莓派上跑各種操作系統(tǒng)。如果想做GUI最好就是用它我推薦的那個debian改進(jìn)來的操作系統(tǒng),那個也很快。
如果沒有想開發(fā)一個“復(fù)雜”的GUI。而且又是新手。那么我建議你走WEB。WEB也可以旗下復(fù)雜的界面,并且學(xué)習(xí)曲線比較好平。也容易學(xué)。如果不是想用窗口界面開發(fā)。
pyqt入門學(xué)習(xí)不容易,想旗下“復(fù)雜”的界面,學(xué)習(xí)成本很是高。相對來講wxWindows還得很難些。
只不過我本人經(jīng)常在用pyqt,不過它真有不太太容易可以使用的一個GUI。相比windows下旗下GUI要難100倍。
象你具體解釋那邊古怪的過渡動畫,有界面元素樣式,個人建議你用WEB,在用html5,javascript,node.js還有bootstrap。
肯定別走pyqt或者是wxwindows的路線。只不過成本太高了。學(xué)習(xí)速度也慢。
pyqt的任何好處是,它不依賴性太強(qiáng)于瀏覽器。可以開發(fā)的的的桌面程序。大多由專業(yè)程序員開發(fā)一個界面框架,一勞永逸。另再另外一下。
要是你想在樹莓派上旗下帶有車載智能系統(tǒng)的東西。個人建議你用android。
本人現(xiàn)在大三,還有半年多開始實(shí)習(xí)。電氣專業(yè),想轉(zhuǎn)做嵌入式,不知道該報班學(xué)習(xí)還是自學(xué)。辛苦啦?
沒基礎(chǔ)。
先買一個單片機(jī)開發(fā)版,很小的那種。
如上圖,STC8A8K開發(fā)版,你選帶一些廣泛模塊,電源,下載線,液晶等外圍器件。買STM32甚至于DSP模塊也也可以。
廠家有不對應(yīng)視頻和開發(fā)案例。
下載keilC.
先跟了視頻教材做案例。
有一點(diǎn)比較熟悉后,可你選擇定購其他感興趣的外圍模塊或元器件,如電機(jī),繼電器,LED,通訊模塊,超聲波等等。
肯定,你有一臺筆記本電腦是前提是的。
下載DelphiXECBuilder和隨機(jī)SPCOMM串口控件。做上赤甲獸機(jī)通訊和上位機(jī)人機(jī)界面。
要是還想生克制化本專業(yè),買一個電力參數(shù)儀,帶RS485接口和數(shù)字IO。認(rèn)識一下Modbus協(xié)議。
這條路也打通了。
更多技能和深層次開發(fā)還需要很多拿來去學(xué)習(xí)。如操縱算法,估計也要會數(shù)字PID吧,正確數(shù)字濾波算法等。
在大學(xué)里可以不沒基礎(chǔ)加聽了,如果能教室又不是太異常擁擠,教師絕對不會把旁聽的學(xué)生趕出去后的。
主要注意學(xué)的是計算機(jī)接口,嵌入式計算機(jī)本身與PC機(jī)用起來那種感覺差不多吧,用C語言編程
外設(shè)要注意有數(shù)字IO、定時器、串行通信、ADC、中斷與DMA
沒基礎(chǔ),先看看吧你要招聘信息的是需要什么呢?再去學(xué)習(xí),根據(jù)買個開發(fā)套件,打好基礎(chǔ),C要那絕對是全精通
想學(xué)也可以直接聯(lián)系我