A. 嵌入式Linux應(yīng)用開發(fā)
課程概述
本課程采用理論教學(xué)與實(shí)驗(yàn)相結(jié)合的方式,系統(tǒng)地介紹嵌入式Linux下環(huán)境和程序開發(fā)技術(shù)。通過本課程的學(xué)習(xí),學(xué)員可以掌握嵌入式Linux的環(huán)境搭建過程,具備Linux下進(jìn)程、網(wǎng)絡(luò)、GUI、數(shù)據(jù)庫(kù)的開發(fā)方法,為產(chǎn)品開發(fā)打下堅(jiān)實(shí)的基礎(chǔ)。
培訓(xùn)對(duì)象:
有志進(jìn)行嵌入式Linux系統(tǒng)開發(fā)環(huán)境下應(yīng)用程序開發(fā)工程師。
培訓(xùn)過程中,您將學(xué)習(xí)到以下內(nèi)容:
熟悉Linux操作系統(tǒng)具體操作
熟悉嵌入式Linux系統(tǒng)開發(fā)的整體流程
熟悉嵌入式Linux進(jìn)程及進(jìn)程間通信
能夠熟練編寫Linux應(yīng)用程序,包括網(wǎng)絡(luò)、圖形、數(shù)據(jù)庫(kù)等
學(xué)習(xí)本課程,您應(yīng)具備以下基礎(chǔ)知識(shí)
具備計(jì)算機(jī)基礎(chǔ)知識(shí);
具備C語(yǔ)言編程基礎(chǔ);
了解Linux基本操作
培訓(xùn)時(shí)長(zhǎng):5天(30學(xué)時(shí))
B. 嵌入式Linux系統(tǒng)開發(fā)
課程概述
參加嵌入式linux系統(tǒng)開發(fā)培訓(xùn)班可以使學(xué)員快速掌握嵌入式系統(tǒng)開發(fā)的流程,系統(tǒng)移植的方法,Bootloader的原理,可以編寫自己的Bootloader。學(xué)習(xí)本課程的學(xué)員能夠從事嵌入式系統(tǒng)相關(guān)的項(xiàng)目開發(fā)。
培訓(xùn)對(duì)象:
嵌入式系統(tǒng)開發(fā)工程師、系統(tǒng)移植工程師。
培訓(xùn)過程中,您將學(xué)習(xí)到以下內(nèi)容:
嵌入式Linux開發(fā)環(huán)境構(gòu)建
開發(fā)系統(tǒng)引導(dǎo)程序
配置編譯Linux內(nèi)核
移植Linux內(nèi)核源碼
集成部署Linux系統(tǒng)
調(diào)試Linux內(nèi)核及優(yōu)化linux內(nèi)核
學(xué)習(xí)本課程,您應(yīng)具備以下基礎(chǔ)知識(shí)
熟練使用Linux操作系統(tǒng)
熟悉C語(yǔ)言編程和匯編語(yǔ)言編程
對(duì)ARM處理器有一定的了解
培訓(xùn)時(shí)長(zhǎng):6天(36學(xué)時(shí))