久久影视这里只有精品国产,激情五月婷婷在线,久久免费视频二区,最新99国产小视频

        • 回答數(shù)

          4

        • 瀏覽數(shù)

          240

        quanyanhei
        首頁(yè) > 工程師考試 > 嵌入式工程師主要是培訓(xùn)什么

        4個(gè)回答 默認(rèn)排序
        • 默認(rèn)排序
        • 按時(shí)間排序

        哈密賴賴

        已采納

        嵌入式系統(tǒng)軟件工程 方法實(shí)用技術(shù)及應(yīng)用,免費(fèi)下載

        鏈接:

        《嵌入式系統(tǒng)軟件工程:基礎(chǔ)知識(shí)、方法和應(yīng)用》系統(tǒng)地闡述嵌入式系統(tǒng)軟件工程所涉及的過程、方法、內(nèi)容,以及在典型工業(yè)領(lǐng)域中的應(yīng)用。全書內(nèi)容分為兩大部分:第一部分介紹嵌入式系統(tǒng)軟件工程方法論,主要包括嵌入式軟件的開發(fā)過程(需求工程、軟件和系統(tǒng)體系結(jié)構(gòu)、編程和測(cè)試等內(nèi)容),開發(fā)和測(cè)試中所采用的標(biāo)準(zhǔn),與安全性相關(guān)的軟件系統(tǒng)的準(zhǔn)入,以及嵌入式軟件所涉及的法律問題:第二部分介紹嵌入式系統(tǒng)軟件在汽車領(lǐng)域、軌道交通領(lǐng)域、航天領(lǐng)域、醫(yī)療器械、工業(yè)自動(dòng)化、通信系統(tǒng)中的應(yīng)用,在每個(gè)應(yīng)用領(lǐng)域重點(diǎn)介紹具體應(yīng)用領(lǐng)域的一些特定需求、技術(shù)和限制條件,以及它們對(duì)于嵌入式系統(tǒng)軟件開發(fā)過程的影響。

        嵌入式工程師主要是培訓(xùn)什么

        120 評(píng)論(8)

        蟲子不乖

        嵌入式硬件工程師需要學(xué)的技能如下:

        嵌入式硬件工程不但要求具備硬件工程師的基本技能,還必須完成部分軟件工程師的工作,例如:底層驅(qū)動(dòng)的開發(fā)、嵌入式操作系統(tǒng)的裁剪,移植:GUI、文件系統(tǒng)等軟件的移植;基于嵌入式操作系統(tǒng)的底層驅(qū)動(dòng)程序的設(shè)計(jì)等。

        一個(gè)合格的嵌入式硬件工程師,不僅要懂得硬件電路的設(shè)計(jì)和制作,還需要懂得固件程序的設(shè)計(jì)和調(diào)試,只有這樣才能算完整的硬件工程師。當(dāng)然,也分單片機(jī)嵌入式工程師和Linux嵌入式系統(tǒng)硬件工程師,前者更容易些,后者相對(duì)較復(fù)雜。

        嵌入式硬件工程師需要學(xué)會(huì)的基礎(chǔ)技能:

        1、由需求分析到總體方案、詳細(xì)設(shè)計(jì)的規(guī)劃創(chuàng)造能力。2、熟練運(yùn)用設(shè)計(jì)工具,設(shè)計(jì)原理圖、PCB板的能力。3、熟練運(yùn)用單片機(jī)、DSP、PLD、FPGA等進(jìn)行軟硬件開發(fā)調(diào)試的能力。4、熟練運(yùn)用仿真工具、示波器、信號(hào)發(fā)生器、邏輯分析儀等調(diào)測(cè)硬件的能力。

        5、掌握常用的標(biāo)準(zhǔn)電路的設(shè)計(jì)能力,如復(fù)位電路、常用濾波器電路、功放電路、高速信號(hào)傳輸線的匹配電路等。6、故障定位、解決問題的能力。7、設(shè)計(jì)文檔的組織編寫技能。

        325 評(píng)論(8)

        密果兒Fiona

        嵌入式軟件工程師需要學(xué)什么?對(duì)嵌入式LINUX操作系統(tǒng)及其上應(yīng)用軟件開發(fā)目標(biāo):1、 掌握主流嵌入式微處理器的結(jié)構(gòu)與原理(ARM9相對(duì)比較容易)。2、 必須掌握一個(gè)嵌入式操作系統(tǒng),如LINUX系統(tǒng),這是一個(gè)開源的系統(tǒng)。3、 必須熟悉嵌入式軟件開發(fā)流程并做一些嵌入式軟件項(xiàng)目。學(xué)習(xí)路線:1、硬件知識(shí)對(duì)于硬件部分要求并不高,只要能看懂原理圖,看懂通信協(xié)議,看懂芯片手冊(cè)就可以。不求能設(shè)計(jì)原理圖,更不求能設(shè)計(jì)電路板。如果能有一些《數(shù)字電路》的基礎(chǔ)就更好,沒有也沒關(guān)系。我們主要掌握硬件工作原理。要掌握常見硬件,如ADC,PWM,UART、I2C、SPI等。2、編程語(yǔ)言學(xué)習(xí)學(xué)習(xí)C語(yǔ)言,推薦C語(yǔ)言的設(shè)計(jì)者Dennis M. Ritchie和著名計(jì)算機(jī)科學(xué)家Brian W. Kernighan編寫的一部介紹標(biāo)準(zhǔn)C語(yǔ)言及其程序設(shè)計(jì)方法的著作,《C程序設(shè)計(jì)語(yǔ)言》。3、學(xué)習(xí)LINUX系統(tǒng)編程首先學(xué)會(huì)使用了解LINUX,學(xué)習(xí)LINUX命令,軟件安裝,工具使用。學(xué)習(xí)文件IO,多進(jìn)程多線程,進(jìn)程間通信,套接字等。推薦《UNIX環(huán)境高級(jí)編程》,《TCP/IP詳解 卷一》4、學(xué)習(xí)LINUX設(shè)備驅(qū)動(dòng)首先需要學(xué)習(xí)LINUX內(nèi)核基礎(chǔ)部分,包括內(nèi)核配置編譯,內(nèi)核模塊,并發(fā)控制,字符設(shè)備,設(shè)備模型,平臺(tái)設(shè)備等。在學(xué)習(xí)常用驅(qū)動(dòng)框架,如INPUT系統(tǒng),幀緩沖驅(qū)動(dòng),網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng),塊設(shè)備驅(qū)動(dòng),音頻設(shè)備驅(qū)動(dòng)等,掌握這些驅(qū)動(dòng)框架,了解原理,總結(jié)哪些部分需要我們實(shí)現(xiàn)。基礎(chǔ)部分可以參考《Linux設(shè)備驅(qū)動(dòng) 第三版》,該書雖然老,但是原理講的比較透徹,還可以參考。驅(qū)動(dòng)框架可以到網(wǎng)上搜素資料,網(wǎng)上有很多關(guān)于驅(qū)動(dòng)框架的介紹,這里就不推薦具體的文章,大家可以自己找一下。

        255 評(píng)論(12)

        依依0317

        嵌入式軟件工程師需要具備簡(jiǎn)單的硬件電路設(shè)計(jì)能力。需要懂得C語(yǔ)言和一些簡(jiǎn)單的匯編語(yǔ)言編程;能夠閱讀一般嵌入式系統(tǒng)的原理圖;至少熟悉一種嵌入式系統(tǒng)的軟件開發(fā)環(huán)境;熟悉一種嵌入式系統(tǒng)軟件的開發(fā)過程;必要硬件基礎(chǔ)知識(shí);理解常見的嵌入式操作系統(tǒng)的工作原理。需要懂得:(1)懂得C語(yǔ)言和一些簡(jiǎn)單的匯編語(yǔ)言編程。(2)能夠閱讀一般嵌入式系統(tǒng)的原理圖。(3)至少熟悉一種嵌入式系統(tǒng)的軟件開發(fā)環(huán)境。(4)熟悉一種嵌入式系統(tǒng)軟件的開發(fā)過程,如:?jiǎn)纹瑱C(jī)系統(tǒng)、DSP系統(tǒng)、ARM系統(tǒng)或其它的一些潛入式系統(tǒng)。(5)理解常見的嵌入式操作系統(tǒng)的工作原理,理解線程、進(jìn)程、信號(hào)量、消息機(jī)制、同步與互拆、并發(fā)控制等軟件編程時(shí)用到的概念。(6)必要硬件基礎(chǔ)知識(shí)。

        109 評(píng)論(12)

        相關(guān)問答