,嵌入式系統(tǒng)設(shè)計(jì)師考試大綱。掌握科學(xué)基礎(chǔ)知識(shí)掌握嵌入式系統(tǒng)的硬件、軟件知識(shí)了解嵌入式技術(shù)發(fā)展趨勢正確閱讀和理解計(jì)算機(jī)及嵌入式領(lǐng)域的英文資料。
嵌入式工程師需要學(xué)什么
1.C/C++編程語言2、算法思想和數(shù)據(jù)結(jié)構(gòu)3、UNIX/操作系統(tǒng)上的軟件開發(fā)環(huán)境和常用工具(GNU development kit),熟悉Linux的各種調(diào)試工具和方法,如GDB、G++、4、常見的嵌入式處理器,如ARM7、ARM9、ARM11等。包括UART、USB、DMA、I2C、SPI等。5.網(wǎng)絡(luò)開發(fā)及相關(guān)網(wǎng)絡(luò)協(xié)議,如TCP/IP,SERIA,SNMP,TCP,UDP,HTTP,F(xiàn)TP等。6.linux系統(tǒng)的網(wǎng)絡(luò)編程。linux系統(tǒng)的多線程編程。linux系統(tǒng)9的通用腳本語言(Shell,PHP)。Linux模塊10的底層驅(qū)動(dòng)編程。應(yīng)用層的RTP。還可以參觀創(chuàng)客學(xué)院。
嵌入式開發(fā)要學(xué)什么?
嵌入式操作系統(tǒng)的學(xué)習(xí)計(jì)劃如下:ARM+LINUX路線,重點(diǎn)學(xué)習(xí)嵌入式LINUX操作系統(tǒng)及其應(yīng)用軟件的開發(fā)目標(biāo)(1。掌握主流嵌入式微處理器的結(jié)構(gòu)和原理(初步定義為arm9,(2。必須掌握一個(gè)嵌入式操作系統(tǒng)(初步定義為或Linux,版本待定))(3。必須熟悉嵌入式軟件的開發(fā)流程,做至少一個(gè)嵌入式軟件項(xiàng)目。從事嵌入式軟件開發(fā)的優(yōu)勢在于:(1)目前國內(nèi)外這方面的人比較稀缺。該領(lǐng)域進(jìn)入門檻較高,非專業(yè)IT人員很難切入該領(lǐng)域。另一方面,也是因?yàn)檫@個(gè)領(lǐng)域比較新,發(fā)展的太快,大多數(shù)人都是無條件接觸的。(2)與企業(yè)計(jì)算等應(yīng)用軟件不同,嵌入式人才的工作強(qiáng)度通常較低(但收入不低)。(3)如果有一天你想創(chuàng)業(yè),想做自己的產(chǎn)品,嵌入式軟件不像應(yīng)用軟件那么容易被盜版。硬件設(shè)計(jì)一般都是其他公司定制的(這叫OEM),而且都是一般的硬件。我們只需要設(shè)計(jì)軟件就能成為自己的產(chǎn)品。(4)興趣,這是最重要的。如果真的想學(xué),可以考慮創(chuàng)客學(xué)院,目前口碑不錯(cuò)。它有人性化有趣的知識(shí)講解,會(huì)讓你看懂的。
嵌入式系統(tǒng)設(shè)計(jì)師需要掌握什么??
考試大綱和教材目錄見www.org/qualification考試/教材目錄。嵌入式系統(tǒng)設(shè)計(jì)師考試指南1。考試要求(1。掌握計(jì)算機(jī)科學(xué)的基礎(chǔ)知識(shí)(2。掌握嵌入式系統(tǒng)的軟硬件知識(shí))(3。掌握嵌入式系統(tǒng)分析的方法(4。掌握嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)的方法和步驟(5。掌握嵌入式系統(tǒng)實(shí)現(xiàn)的方法(6。掌握嵌入式系統(tǒng)的操作和維護(hù)知識(shí)(7。了解信息化和計(jì)算機(jī)應(yīng)用的基本知識(shí)(8。了解信息技術(shù)標(biāo)準(zhǔn)和安全,以及相關(guān)法律法規(guī)的基本知識(shí)(9。了解嵌入式技術(shù)的發(fā)展趨勢(10。正確閱讀和理解計(jì)算機(jī)和嵌入式系統(tǒng)領(lǐng)域的英文資料。2.通過該考試的合格人員,可以根據(jù)項(xiàng)目管理和工程技術(shù)的實(shí)際要求進(jìn)行軟硬件設(shè)計(jì),編寫系統(tǒng)開發(fā)的規(guī)范和其他相應(yīng)文檔,組織和指導(dǎo)嵌入式系統(tǒng)開發(fā)人員編寫和調(diào)試程序,對嵌入式系統(tǒng)硬件設(shè)備和程序進(jìn)行優(yōu)化和集成,開發(fā)出滿足系統(tǒng)總體設(shè)計(jì)要求的高質(zhì)量嵌入式系統(tǒng)。他們具有工程師的實(shí)際工作能力和專業(yè)水平。3.本次考試設(shè)置的科目包括(1)嵌入式系統(tǒng)基礎(chǔ)知識(shí),考試時(shí)間150分鐘,筆試和選擇題;(2)嵌入式系統(tǒng)設(shè)計(jì)應(yīng)用技術(shù),考試時(shí)間150分鐘,筆試和問答。
什么叫嵌入式軟件工程師?需要哪些專業(yè)知識(shí)?認(rèn)證?
簡單來說就是基于可切割硬件的軟件環(huán)境的開發(fā),以及基于此的系統(tǒng)環(huán)境!目前行業(yè)內(nèi)的認(rèn)證很少,但是學(xué)習(xí)這個(gè)層次的開發(fā)也需要學(xué)習(xí)硬件的基礎(chǔ)知識(shí)。相對權(quán)威的認(rèn)證,比如微軟的,等等,都是業(yè)內(nèi)一些比較好的培訓(xùn)機(jī)構(gòu)的認(rèn)證。比如上海海通認(rèn)證的嵌入式軟件工程師認(rèn)證等專業(yè)知識(shí)很多,自學(xué)起來還是比較困難的??梢韵劝严到y(tǒng)環(huán)境,C編程,C++學(xué)好,然后再考慮去培訓(xùn)機(jī)構(gòu)。