課程詳情 在線報(bào)名
Linux高級(jí)程序設(shè)計(jì) |
《Linux高級(jí)程序設(shè)計(jì)》(九州自編教材) |
劉俊老師、楊俊老師
雷波老師、黃強(qiáng)老師
|
通過(guò)該課程的學(xué)習(xí),使學(xué)員全面掌握以32位CPU為核心的嵌入式操作系統(tǒng)的軟件設(shè)計(jì),包括Linux的應(yīng)用編程設(shè)計(jì)、系統(tǒng)設(shè)計(jì)及驅(qū)動(dòng)設(shè)計(jì)。掌握Linux應(yīng)用編程設(shè)計(jì)、Linux多線程編程設(shè)計(jì)、Linux共享內(nèi)存、信號(hào)量、郵箱的編程、QT圖形界面設(shè)計(jì)、交叉編譯環(huán)境的構(gòu)建、嵌入式bootloader(vivi、u-boot)設(shè)計(jì)、Linux在ARM上的移植、嵌入式文件系統(tǒng)的構(gòu)建、Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)、Socket通信程序設(shè)計(jì)、WebServer的構(gòu)建、CGI程序設(shè)計(jì)、GPRS技術(shù)、嵌入式軟件編程思想。 |
嵌入式軟件工程師、嵌入式Linux開(kāi)發(fā)工程師、Linux系統(tǒng)工程師、Linux驅(qū)動(dòng)工程師、軟件測(cè)試工程師、技術(shù)支持工程師 |
|
Linux系統(tǒng)高級(jí)編程與開(kāi)發(fā):課程以實(shí)踐操作為主,圍繞典型企業(yè)項(xiàng)目,講解Linux系統(tǒng)高級(jí)應(yīng)用編程,包括Shell編程、QT或MiniGUI應(yīng)用編程、嵌入式數(shù)據(jù)庫(kù)應(yīng)用編程、Linux進(jìn)程以及多線程編程方法。 高級(jí)Linux驅(qū)動(dòng)開(kāi)發(fā):深入探究Linux設(shè)備管理和底層驅(qū)動(dòng)的開(kāi)發(fā)過(guò)程,如字符設(shè)備驅(qū)動(dòng)、塊設(shè)備驅(qū)動(dòng)、USB驅(qū)動(dòng)、網(wǎng)絡(luò)驅(qū)動(dòng)等。講解Linux系統(tǒng)用戶(hù)程序和內(nèi)核驅(qū)動(dòng)程序的交互機(jī)制;Linux內(nèi)核存儲(chǔ)器管理、定時(shí)、中斷處理等;Linux塊設(shè)備驅(qū)動(dòng)程序;Linux網(wǎng)卡驅(qū)動(dòng)程序開(kāi)發(fā)方法、網(wǎng)卡驅(qū)動(dòng)程序的數(shù)據(jù)交換過(guò)程。 Linux項(xiàng)目設(shè)計(jì):圍繞企業(yè)典型項(xiàng)目,在Linux系統(tǒng)上構(gòu)建USB視頻采集與監(jiān)控系統(tǒng),使學(xué)員經(jīng)過(guò)實(shí)際項(xiàng)目的開(kāi)發(fā),具備嵌入式系統(tǒng)和Linux系統(tǒng)的設(shè)計(jì)能力、技術(shù)開(kāi)發(fā)與實(shí)施能力,成為面向應(yīng)用和工程化需要的“嵌入式系統(tǒng)高級(jí)工程師”。 |
只要一個(gè)電話
我們免費(fèi)為您回電