電子工程網(wǎng)

標題: 2015年嵌入式系統開(kāi)發(fā)長(cháng)期就業(yè)班(3G\android) [打印本頁(yè)]

作者: FEIGE123    時(shí)間: 2015-2-7 10:10
標題: 2015年嵌入式系統開(kāi)發(fā)長(cháng)期就業(yè)班(3G\android)
學(xué)員要求:
        1、理工科相關(guān)專(zhuān)業(yè)本科學(xué)歷或相當學(xué)歷的學(xué)生;
        2、具備C語(yǔ)言或JAVA或.Net編程基礎,有一定的編程思維;
        3、要求能吃苦耐勞,能堅持,踏實(shí)認真;
        4、有志投身于IT事業(yè)及嵌入式產(chǎn)品開(kāi)發(fā)人士。
    質(zhì)量保障:
        1、小班10人以?xún)冉虒W(xué),由專(zhuān)業(yè)班主任全程跟蹤教學(xué)計劃;
        2、授課老師均為多年從事嵌入式開(kāi)發(fā)工程師、項目經(jīng)理
        3、要求晚上必須上自習,強調團隊互幫互助,當天作業(yè)當天完成;
        4、分階段考試,根據學(xué)生學(xué)習實(shí)際情況進(jìn)行針對性課程調整;
        5、強調學(xué)生能力培訓和性格塑造,提供學(xué)員職業(yè)素養、簡(jiǎn)歷面試及團隊意識訓練;
        6、實(shí)戰過(guò)程中可以接觸使用公司研發(fā)中心的各類(lèi)開(kāi)發(fā)工具
        7、培訓結束后,免費提供1年的技術(shù)支持,和終身人才獵頭服務(wù)服務(wù)。
技術(shù)咨詢(xún):何老師 18925218907  QQ:2859780203  
課程大綱及安排
第一階段 嵌入式Linux系統開(kāi)發(fā)基礎
主要介紹Linux的基本命令和基礎編程知識,包括Linux的文件操作和目錄操作命令,VI編輯器,GCC編譯器,GDB調試器和Make項目管理工具等知識。---配合實(shí)驗學(xué)習

第二階段 嵌入式C基礎編程
主要介紹在嵌入式開(kāi)發(fā)編程中C語(yǔ)言的重要概念和編程技巧中的重點(diǎn)難點(diǎn),以復習串講和實(shí)例分析的形式,重點(diǎn)介紹包括函數與程序結構,指針、數組和鏈表,庫函數的使用等知識。指針訓練,字符串訓練和常用C庫函數編程接口實(shí)踐,強化學(xué)員對Linux下基本編程開(kāi)發(fā)的理解和編碼調試的能力。配合實(shí)驗學(xué)習

第三階段 嵌入式C高級編程
C語(yǔ)言是嵌入式領(lǐng)域最重要也是最主要的編程語(yǔ)言,本課程將在學(xué)員C語(yǔ)言基礎知識之上,通過(guò)大量編程實(shí)例重點(diǎn)講解C語(yǔ)言的基礎編程以及高級編程知識,包括常用函數與程序結構、字符串操作、指針、數組、結構體、宏、枚舉、常用算法、庫函數、文件的使用等知識。另外,本節還重點(diǎn)講解數據結構的基礎內容,包括鏈表、隊列、棧等內容的應用與C語(yǔ)言實(shí)現。各知識點(diǎn)都通過(guò)一個(gè)個(gè)實(shí)例,使理解更加深入。

第四階段 嵌入式Linux系統應用開(kāi)發(fā)
主要介紹嵌入式Linux開(kāi)發(fā)應用程序的基本流程和知識,包括嵌入式Linux基本概念和開(kāi)發(fā)流程、Bootloader工作原理、內核裁減配置和交叉編譯、根文件系統制作、網(wǎng)絡(luò )編程以及圖形界面和數據庫開(kāi)發(fā)等知識。同時(shí)獨立完成一個(gè)基于嵌入式Linux GUI的應用編程大作業(yè)。

第五階段:ARM設計,及驅動(dòng)開(kāi)發(fā)
本課程分兩個(gè)階段第一階段重點(diǎn)講解標準I/O庫,Linux多任務(wù)編程中的多進(jìn)程和多線(xiàn)程,以及進(jìn)程間通信、線(xiàn)程間通信、管道、消息隊列、信號等重要知識。第二階段主要講解是精通嵌入式Linux下的網(wǎng)絡(luò )編程,主要內容有TCP/IP協(xié)議,socket編程,包括TCP網(wǎng)絡(luò )編程、UDP網(wǎng)絡(luò )編程。為加深學(xué)員對網(wǎng)絡(luò )編程的理解,期間做一些簡(jiǎn)單的聊天程序、Web服務(wù)器、實(shí)現TFTP以及飛鴿傳書(shū)項目。加強學(xué)員對Linux應用開(kāi)發(fā)的理解和編碼調試的能力。

第六階段 嵌入式Linux系統定制
1、使學(xué)員快速掌握嵌入式系統開(kāi)發(fā)的流程,系統移植的方法,Bootloader的原理。深入地了解u-boot啟動(dòng)流程和原理,熟練地進(jìn)行u-boot不同平臺的移植。
2、在掌握Linux內核的基本功能和源代碼結構基礎上,讓學(xué)生深入地了解Linux內核編譯的原理;根據不同項目的需要,熟練地進(jìn)行內核裁剪,編譯和下載到目標板。
3、深入學(xué)習linux系統支持的各種文件系統的原理和特點(diǎn),熟練地進(jìn)行各種文件系統的創(chuàng )建。通過(guò)本章地學(xué)習,讓學(xué)員能夠從事嵌入式系統相關(guān)的項目集成開(kāi)發(fā)。
熟練編譯,使用u-boot,理解bootloader的原理和功能,以及掌握u-boot的啟動(dòng)過(guò)程
熟練uboot過(guò)程開(kāi)發(fā)細節,編寫(xiě)uboot代碼
掌握Linux內核的基本功能和源代碼結構,熟悉Linux內核的編譯和配置;
熟悉內核電源控制和中斷處理機制
Kernel的定制和編譯,內核移植,內核調試;

第七階段 嵌入式Linux設備驅動(dòng)開(kāi)發(fā)
驅動(dòng)程序開(kāi)發(fā)是嵌入式Linux項目中工作量最大的一部分內容,開(kāi)發(fā)出高質(zhì)量的驅動(dòng)程序是項目成功的關(guān)鍵。隨著(zhù)產(chǎn)品上市周期的縮短,市場(chǎng)對于驅動(dòng)程序開(kāi)發(fā)人員的要求也在日益增加。
課程旨在培養具備開(kāi)發(fā)Linux下驅動(dòng)程序的人才,采用理論教學(xué)與實(shí)驗相結合的方式,系統地介紹Linux下設備驅動(dòng)程序開(kāi)發(fā)過(guò)程。
通過(guò)本課程的學(xué)習,學(xué)員可以掌握Linux下字符設備、塊設備、網(wǎng)絡(luò )設備、framebuffer設備,同時(shí)掌握嵌入式Linux的系統開(kāi)發(fā)和分析方法。
1、了解根文件系統的內容,創(chuàng )建根文件系統鏡像;掌握用戶(hù)空間與內核空間的數據傳輸,內核中同步、互斥、阻塞、睡眠機制;
2、深入理解并掌握Linux內核中斷子系統的實(shí)現原理,掌握l(shuí)inux中斷處理程序編寫(xiě)方法;掌握內核延時(shí)機制及內存管理機制。
3、能夠理解Linux的三類(lèi)設備的驅動(dòng)程序的基本結構,能夠開(kāi)發(fā)簡(jiǎn)單的字符驅動(dòng)設備;
4、了解Linux塊設備,特別是MTD驅動(dòng)程序的工作原理,以及網(wǎng)絡(luò )設備的工作流程。
5、網(wǎng)絡(luò )設備驅動(dòng)程序開(kāi)發(fā)及實(shí)例;
6、音頻和顯示設備驅動(dòng)程序開(kāi)發(fā);
7、了解LCD、Touch、SD驅動(dòng)編寫(xiě)過(guò)程。
8、熟悉對驅動(dòng)程序的基礎測試功能和高級驅動(dòng)的編程流程。

第九階段 基于QT的GUI開(kāi)發(fā)及UML
基于QT的GUI開(kāi)發(fā)會(huì )重點(diǎn)講解常用的QT部件、布局管理、信號和槽以及QT事件處理等。最后通過(guò)黑白棋項目讓學(xué)員熟練編寫(xiě)GUI程序。

第十階段:Android驅動(dòng)開(kāi)發(fā),環(huán)境搭建中間件開(kāi)發(fā),架構開(kāi)發(fā)
本階段主要講解android移植的過(guò)程,簡(jiǎn)介中間件開(kāi)發(fā),介紹adroid驅動(dòng)開(kāi)發(fā)的要點(diǎn)。包括Android系統底層架構分析,從移植Android到硬件平臺進(jìn)行講述。在新的硬件平臺上移植和運用Android系統的能力,能夠迅速提高開(kāi)發(fā)水平,掌握Android底層開(kāi)發(fā)技術(shù):全面的掌握Android系統環(huán)境搭建、移植、底層開(kāi)發(fā)技術(shù);熟悉、掌握android移植的步驟。

十一階段:嵌入式Linux項目團隊開(kāi)發(fā)實(shí)踐鍛煉
主要包括設計并實(shí)現真實(shí)和完整的嵌入式項目的開(kāi)發(fā)流程,涉及到數據采集、網(wǎng)絡(luò )通訊、圖形用戶(hù)界面顯示以及嵌入式數據庫存儲系統等多種嵌入式Linux編程技術(shù)。要求學(xué)員建立起團隊開(kāi)發(fā)和協(xié)同工作的企業(yè)項目開(kāi)發(fā)模式的概念和流程,強化學(xué)員對編寫(xiě)項目概要設計文檔和詳細設計文檔的理解,為就業(yè)前的職業(yè)技能和素質(zhì)訓練做好充分準備。

第十二階段:課程總結,進(jìn)入實(shí)訓項目階段,就業(yè)階段等

技術(shù)咨詢(xún):何老師 18925218907  QQ:2859780203  






歡迎光臨 電子工程網(wǎng) (http://selenalain.com/) Powered by Discuz! X3.4
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页