柳州3g嵌入式培訓(xùn)班
一、培養(yǎng)對象:
有志在/Android 系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
二、課程學(xué)習(xí)階段介紹
首階段:嵌入式物聯(lián)網(wǎng)開發(fā)學(xué)習(xí)預(yù)科
本階段目標:
幫助初學(xué)者了解嵌入式開發(fā)的基本要素,使學(xué)員能熟悉系統(tǒng),熟練使用各種常用命令,掌握基本的嵌入式C語言開發(fā)基礎(chǔ),為進一步學(xué)習(xí)嵌入式物聯(lián)網(wǎng)應(yīng)用開發(fā)打下良好的基礎(chǔ)。
培養(yǎng)對象:
有志在/Android 系統(tǒng),物聯(lián)網(wǎng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(Linux 系統(tǒng)基礎(chǔ)入門;嵌入式C語言編程基礎(chǔ);項目實戰(zhàn) 《超市購物計價系統(tǒng)》)
第二階段:Linux系統(tǒng)運維學(xué)習(xí)
本階段目標:
讓學(xué)員能熟悉掌握系統(tǒng)的重要shell命令,掌握Linux系統(tǒng)中的多種服務(wù)配置技巧,深入學(xué)習(xí)shell 編程,能使用shell編寫出智能化的系統(tǒng)自動配置腳本,勝任常見的系統(tǒng)的運維工作。
培養(yǎng)對象:
有志在 系統(tǒng)從事運維工作,或在系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(Linux系統(tǒng)服務(wù)配置基礎(chǔ);Linux 下shell 語言編程;項目實戰(zhàn) 《小區(qū)用戶管理系統(tǒng)》;項目實戰(zhàn) 《設(shè)備自動化配置系統(tǒng)》)
第三階段:嵌入式軟件開發(fā)基礎(chǔ)學(xué)習(xí)
本階段目標:
嵌入式項目開發(fā)是一個需要軟硬件技術(shù)結(jié)合的開發(fā)過程,開發(fā)中使用**多的計算機編程語言是C語言,本階段學(xué)習(xí)目標是掌握嵌入式設(shè)備的C語言開發(fā)的核心方法,靈活運用工具**搭建嵌入式設(shè)備的開發(fā)調(diào)試環(huán)境,深入理解程序內(nèi)存的操作特性,程序穩(wěn)定的核心技術(shù)就是內(nèi)存的精準操作跟縝密的算法,為了確保學(xué)員得到堅實的開發(fā)技能,本階段將內(nèi)存編程作為重點,深入剖析C語言的數(shù)據(jù)結(jié)構(gòu)與算法在嵌入式系統(tǒng)的高階應(yīng)用,為后續(xù)程序開發(fā)的穩(wěn)定性提供確切的。
培養(yǎng)對象:
有志在/Android 系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(交叉開發(fā)環(huán)境的建立;嵌入式C語言指針與內(nèi)存、嵌入式C語言的數(shù)據(jù)結(jié)構(gòu);項目實戰(zhàn)
《約瑟夫問題》;項目實戰(zhàn) 《漢諾塔游戲》;項目實戰(zhàn) 《模擬排隊系統(tǒng)》;項目實戰(zhàn) 《航班查詢系統(tǒng)》)
第四階段:嵌入式Linux 系統(tǒng)編程開發(fā)
本階段目標:
當前主流的嵌入式設(shè)備中均運行架構(gòu)復(fù)雜的操作系統(tǒng),操作系統(tǒng)提供了多任務(wù)的實現(xiàn)機制,為了能讓嵌入式設(shè)備實現(xiàn)更高效的運作,必須掌握嵌入式操作系統(tǒng)中**核心的系統(tǒng)編程技巧,包括:多進程編程、多線程編程、進程管理,進程間通信機制,線程間同步互斥機制、線程池機制等。
培養(yǎng)對象:
有志在/Android 系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(Linux進程編程;LINUX多線程編程;Linux 網(wǎng)絡(luò)編程;項目實戰(zhàn) 《并發(fā)日志系統(tǒng)》;項目實戰(zhàn) 《多點**技術(shù)》;項目實戰(zhàn) 《斷點續(xù)傳技術(shù)》;項目實戰(zhàn) 《線程池并發(fā)目錄拷貝》)
第五階段: 嵌入式GUI系統(tǒng)編程開發(fā)
本期目標:
熟悉掌握GUI系統(tǒng)編程是嵌入式系統(tǒng)開發(fā)的用戶體驗的一個重要環(huán)節(jié)。在授課過程中將引入真實案例、傳授大量實戰(zhàn)技巧和開發(fā)經(jīng)驗。使學(xué)員完成此課程后將具有主流嵌入式圖形系統(tǒng)開發(fā)應(yīng)用的能力。
培養(yǎng)對象:
有志在系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)、驅(qū)動開發(fā)、嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(C 語法及編程提高;Qt 應(yīng)用開發(fā)進階;項目實戰(zhàn)《智能家居網(wǎng)關(guān)》;項目實戰(zhàn)
《智慧農(nóng)業(yè)網(wǎng)關(guān)》)
第六階段:Cortex A8設(shè)備接口開發(fā)
本階段目標:
本階段基于ARM Cortex-A8處理器S5pv210了解嵌入式項目開發(fā)過程中,芯片手冊的高效閱讀技巧,掌握S5pv210芯片的系統(tǒng)資源、時鐘控制器、電源管理、異常中斷控制器、nand flash控制器等模塊,為底層平臺搭建做好準備。
培養(yǎng)對象:
有志在/Android 系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(Cortex A8設(shè)備接口開發(fā);項目實戰(zhàn) 《智能家居系統(tǒng)》;)
第七階段: Linux設(shè)備驅(qū)動開發(fā)
本階段目標:
熟悉Bootloader的工作原理,**分析優(yōu)秀的Bootloader工程代碼,實現(xiàn)自定義引導(dǎo)程序設(shè)計。
熟悉U-boot 工作原理,并實現(xiàn)在S5PV210平臺的移植與優(yōu)化。
掌握Linux內(nèi)核裁減的重要方法,并實現(xiàn)cortex-A8平臺的內(nèi)核移植
掌握Android系統(tǒng)定制與裁減的重要方法,并實現(xiàn)cortex-A8平臺的Android系統(tǒng)開發(fā)移植
**使用Busybox實現(xiàn)嵌入式根文件系統(tǒng)的制作技巧和過程
掌握內(nèi)核的重要框架及運作機制
掌握內(nèi)核的任務(wù)管理與調(diào)度的核心技術(shù)
掌握內(nèi)核的內(nèi)存管理與文件管理的核心技術(shù)
掌握內(nèi)核的文件管理核心技術(shù)
掌握Linux字符設(shè)備驅(qū)動編寫方法以及使用方法
掌握驅(qū)動中斷的處理方法
掌握驅(qū)動的同步與并發(fā)處理機制,優(yōu)化內(nèi)核與驅(qū)動
掌握Linux系統(tǒng)中的常見總線驅(qū)動工作原理,如Platform、IIC、USB等
掌握Linux系統(tǒng)中的frame buffer 、input、IIC、Misc等子系統(tǒng)設(shè)備驅(qū)動
掌握Linux系統(tǒng)中的塊設(shè)備驅(qū)動
掌握Linux系統(tǒng)中FLASH、SD存儲設(shè)備的工作原理及驅(qū)動設(shè)計框架
掌握Linux系統(tǒng)中的網(wǎng)絡(luò)設(shè)備驅(qū)動,熟悉常見網(wǎng)卡驅(qū)動如DM9000等
掌握Android系統(tǒng)中的常見設(shè)備驅(qū)動移植與開發(fā)方法
培養(yǎng)對象:
有志在/Android 系統(tǒng)開發(fā)領(lǐng)域,從事內(nèi)核開發(fā)/驅(qū)動開發(fā)/嵌入式應(yīng)用程序開發(fā)的工程師或?qū)W生。
所學(xué)內(nèi)容包括(Linux系統(tǒng)移植;Linux初級設(shè)備驅(qū)動;Linux高級設(shè)備驅(qū)動;Android系統(tǒng)設(shè)備驅(qū)動;項目實戰(zhàn)一 《平板電腦系統(tǒng)移植》;項目實戰(zhàn)二 《智能家居系統(tǒng)》;項目實戰(zhàn)三 《體感游戲終端》)
第八階段:物聯(lián)網(wǎng)項目開發(fā)階段
本期目標:
新商業(yè)項目實踐,超過二十個成熟項目可選,掌握完整的嵌入式商業(yè)項目開發(fā)流程,掌握商業(yè)開發(fā)項目的標準操作方法及要求;熟悉商業(yè)開發(fā)項目的開發(fā)工具使用及開發(fā)文檔執(zhí)行標準;掌握商業(yè)開發(fā)項目中的編程規(guī)范,并完整、科學(xué)的項目管理體系,高效的掌握商業(yè)項目開發(fā)技能。
項目內(nèi)容包括(物聯(lián)網(wǎng)—zigbee智能家居系統(tǒng);物聯(lián)網(wǎng)—wifi智能小區(qū)系統(tǒng);物聯(lián)網(wǎng)—溫室大棚系統(tǒng);物聯(lián)網(wǎng)—生命體征監(jiān)測系統(tǒng);物聯(lián)網(wǎng)—體感互動多媒體終端;物聯(lián)網(wǎng)—智能倉庫管理系統(tǒng);物聯(lián)網(wǎng)—智能考勤跟蹤系統(tǒng)等等)
第九階段:物聯(lián)網(wǎng)項目開發(fā)階段
本期目標:
為了鞏固及拓深商業(yè)項目實踐能力,掌握完整的嵌入式商業(yè)項目開發(fā)方法及技能;在第八階段實施期間,將根據(jù)當前行業(yè)新科技進展,對嵌入式開發(fā)技能進行更深層次的鍛煉,根據(jù)項目的選型將補充以下幾個方面的技能知識(但不僅限于此,因行業(yè)的技術(shù)發(fā)展而適當調(diào)整)
所學(xué)內(nèi)容包括(Linux 音頻技術(shù)開發(fā);Linux 圖形技術(shù)開發(fā);Linux視頻技術(shù)開發(fā);物聯(lián)網(wǎng)WSN傳感網(wǎng)開發(fā);阿里云開發(fā);微信接口開發(fā);企業(yè)項目管理項目;圖團隊開發(fā)實踐)
第十階段:創(chuàng)客產(chǎn)品運營階段
本期目標:
為了引導(dǎo)及輔助創(chuàng)客實現(xiàn)產(chǎn)品的孵化及融資,熟悉完整的商業(yè)運營業(yè)務(wù),并獲得創(chuàng)業(yè)所需的資源服務(wù);在第十階段實施期間,將根據(jù)當前國家政策及行業(yè)新進展,為創(chuàng)客提供從企業(yè)創(chuàng)辦、工商、政務(wù),法務(wù),融資,運營等階段的專業(yè)輔導(dǎo),并根據(jù)項目的評估結(jié)果,給予相應(yīng)的融資支持,本階段將補充以下幾個方面的技能知識(但不僅限于此,因行業(yè)及政策發(fā)展而適當調(diào)整)
三、課程時長:600課時
四、職業(yè)規(guī)劃方向(可從事職業(yè)方向)
n C/C 軟件開發(fā)工程師
n 嵌入式應(yīng)用開發(fā)工程師
n 嵌入式驅(qū)動開發(fā)工程師
n 嵌入式GUI開發(fā)工程師
n Linux網(wǎng)絡(luò)開發(fā)工程師
n 嵌入式系統(tǒng)移植與裁剪工程師等
倒計時
更多詳情請咨詢客服
客服在線時間:9:00-22:00,其他時間請在線預(yù)約或留言,謝謝。柳州粵嵌教育:柳州粵嵌教育
本周僅剩 個試聽名額
請鍵入信息,稍后系統(tǒng)將會把領(lǐng)獎短信發(fā)至您的手機