2、嵌入式工程師需要懂得C語言和一些簡單的匯編語言編程。3、嵌入式工程師需要在操作系統(tǒng)方面至少要精通一種嵌入式操作系統(tǒng),比如uCOSIII、freeRTOS、Vxworks等,并且一定要學嵌入式linux,搞明白多任務調度、信號量、郵箱等...
(4)熟悉一種嵌入式系統(tǒng)軟件的開發(fā)過程,如:單片機系統(tǒng)、DSP系統(tǒng)、ARM系統(tǒng)或其它的一些潛入式系統(tǒng)。(5)理解常見的嵌入式操作系統(tǒng)的工作原理,理解線程、進程、信號量、消息機制、同步與互拆、并發(fā)控制等軟件編程時用到的概念。
嵌入式硬件開發(fā)工程師主要編寫嵌入式系統(tǒng)硬件總體方案和詳細方案,要求理解嵌入式系統(tǒng)架構,有一定的C語言基礎,熟悉ARM、PROTEL設計軟件,有四層板開發(fā)經(jīng)驗。嵌入式硬件工程師需要學的技能有:1、由需求分析至總體方案、詳細設計...
嵌入式開發(fā)的必學課程:C語言,C++,操作系統(tǒng),計算機組成原理,linux編程,51單片機,arm,硬件編程語言,模擬電路&數(shù)字電路。嵌入式培訓分幾個階段的學習,從基礎到實戰(zhàn)的練習,一點一點學習和掌握這門技術。學習的課程內容...
5.arm,可以說是當下很流行的微機,自己可以想辦法移植一個操作系統(tǒng)上去。6.硬件編程語言,芯片到底是怎么做成的呢,學習完這門課程,你就很清楚了。7.模擬電路&數(shù)字電路,硬件的基礎,如果可以的話,學習下protel,自己做...
當然,不管去什么國家,英語都是比較通用的。而C語言基礎也是嵌入式軟件工程的一個基礎,因此學習C語言是必要的(而且國內所有高校都會開設C語言的課程)。除了C語言,根據(jù)你選定的硬件平臺,還要學習特定平臺的語言;...
c和c++這兩種語言是必學的,要是能再看看匯編語言更好。操作系統(tǒng)也要學,其中l(wèi)inux必學,這個用的多。有時間windowsCE也可以學學,我還見過有用QNX的,這倆你隨便吧。然后就是硬件知識必學,ARM這類知識一定要清楚。然...
嵌入式主要內容包括linux系統(tǒng),C語言開發(fā),數(shù)據(jù)庫等,JAVA部分的安卓開發(fā)等,學成后可以開發(fā)應用軟件的,內核開發(fā),驅動開發(fā)等工作,做項目。目前國內零基礎的入門性課程較多,如果自己是軟件開發(fā)相關專業(yè)或有較好的基礎的,應該...
嵌入式工程師需要具有C語言或C++語言、匯編語言、操作系統(tǒng)等基礎;熟悉模擬電子技術和數(shù)字電子技術等硬件知識;了解處理器體系結構。積累豐富開發(fā)經(jīng)驗的嵌入式軟件開發(fā)工程師可以向嵌入式系統(tǒng)開發(fā)工程師發(fā)展,從而晉升為產(chǎn)品研發(fā)經(jīng)理...
【達內回答】嵌入式開發(fā)是軟硬結合的開發(fā)形式,結合杭州達內多年嵌入式培訓經(jīng)驗總結了一些嵌入式工程師必須掌握的一些理論知識與實踐技能,共有七點,具體看下面:1、至少要對印刷電路板中電源的走線有基本理解,了解糟糕的布局...