初學(xué)者如何開始學(xué)習(xí)嵌入式開發(fā)需要會(huì)哪些東西 呢?新手入門全干貨!零基礎(chǔ)小白入門學(xué)習(xí)嵌入式開發(fā),需要做哪些準(zhǔn)備?,嵌入式開發(fā)要學(xué)什么東東?,嵌入式開發(fā)要學(xué)哪些,嵌入式系統(tǒng)的開發(fā)都需要學(xué)習(xí)哪些課程???必看
1.學(xué)習(xí)嵌入式開發(fā),需要做哪些準(zhǔn)備?
什么操作系統(tǒng)呢,深圳嵌入式很強(qiáng)啊,找個(gè)好的培訓(xùn)機(jī)構(gòu)學(xué)起來比較快。1.硬件基礎(chǔ),皮毛就可以,實(shí)在不會(huì)就算了,反正公司有硬件工程師,而且還可以找供貨商要技術(shù)支持,如果要軟硬件都通,那模電啊數(shù)電啊都是基礎(chǔ),跑不掉的;2.C/C++/C#/JAVA選一種,推薦C,匯編很少用沒太大必要;3.操作系統(tǒng),linux/wince/ucos/android等任選一種,初學(xué)推薦ucos;4.開發(fā)板,這個(gè)是重中之重,自己買的話,目前2440的板子是性價(jià)比*的,比如友善的mini2440;5.買個(gè)模塊,GPS/GSM/WIFI/BT等等,選個(gè)喜歡的,做項(xiàng)目。 操作系統(tǒng)和語言:linux、ucos用C,wince用C++,android用JAVA,其他還有一些不是主流的系統(tǒng)如QNX、LynxOS等比較不常用總結(jié)一下,涉及的課程主要有:電路分析,模擬電路,數(shù)字電路,C語言,C++,JAVA,操作系統(tǒng)原理,微機(jī)原理,單片機(jī)原理與應(yīng)用,數(shù)據(jù)結(jié)構(gòu),嵌入式系統(tǒng)。拓展部分(就是說不是必須會(huì)的,有些公司需要):DSP、FPGA,傳感器原理,信號(hào)分析。 重點(diǎn)在于編程語言,即C/C++/JAVA等。
2.嵌入式開發(fā)要學(xué)什么東東?
我是做嵌入式的,我覺得學(xué)的最快的方法就是買套開發(fā)板自己開發(fā)練習(xí),如果單考看書,應(yīng)該學(xué)起來很慢且沒什么效果.因?yàn)榫唧w到開發(fā)不同的產(chǎn)品硬件會(huì)不一樣,編譯的過程中也不一定會(huì)是書上寫的那么順利不出錯(cuò)誤.而且錯(cuò)誤也是不定的,只有自己真正做過一編才能夠深入了解.
3.嵌入式開發(fā)要學(xué)哪些
嵌入式開發(fā)是在嵌入式操作系統(tǒng)下進(jìn)行的開發(fā),也可以用單片機(jī)c語言或匯編開發(fā),其一般常用的系統(tǒng)有WinCE、Palm與新出現(xiàn)的Symbian等。嵌入式系統(tǒng)是軟硬結(jié)合的東西,搞嵌入式開發(fā)的人有兩類:一、是學(xué)電子工程、通信工程等偏硬件專業(yè)出身的人,他們主要是搞硬件設(shè)計(jì),有時(shí)要開發(fā)一些與硬件關(guān)系最密切的*層軟件。二、是學(xué)軟件或者計(jì)算機(jī)專業(yè)出身的人,主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。學(xué)軟件的人對(duì)硬件原理和接口通常難以有較好的掌握,最多也只能寫部分BSP和硬件驅(qū)動(dòng)程序。
4.嵌入式系統(tǒng)的開發(fā)都需要學(xué)習(xí)哪些課程?
嵌入式開發(fā)需要學(xué)習(xí)的課程 ,一樓已經(jīng)說了。我就給你說個(gè)學(xué)校吧 。在合肥寧國南路工大西門旁側(cè) ,有個(gè)嵌入式培訓(xùn)點(diǎn) ,你可以過去咨詢 。
看了以上有關(guān)的嵌入式開發(fā)需要會(huì)哪些東西講解,如果還有什么疑問可以直接來電咨詢。