![]() |
課程特色:理論和實(shí)戰(zhàn)相結(jié)合,突出實(shí)戰(zhàn)技巧,讓學(xué)員在動(dòng)手實(shí)驗(yàn)中學(xué)到知識(shí),詳細(xì)講解嵌入式Linux環(huán)境的搭建和在環(huán)境下進(jìn)行程序開發(fā)的過程。掌握Linux下網(wǎng)絡(luò)、QT、數(shù)據(jù)庫的開發(fā)技能。 |
![]() |
有意向掌握在Linux系統(tǒng)環(huán)境下開發(fā)應(yīng)用程序的人。 |
![]() |
★有C語言基礎(chǔ) ★了解Linux基本操作 |
![]() |
為嚴(yán)控教學(xué)質(zhì)量,讓學(xué)員有充分的提問機(jī)會(huì),我們堅(jiān)持超級(jí)小班教學(xué),每個(gè)班級(jí)的人數(shù)限定為5人,多余人員安排到下一期。人手一套開發(fā)板和實(shí)驗(yàn)用的PC主機(jī)。 |
![]() |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈 本課程每期班限額5名,報(bào)滿即停止報(bào)名,請(qǐng)?zhí)崆霸诰或電話預(yù)約 |
![]() |
◆時(shí)間:請(qǐng)咨詢?cè)诰客服 ☆注重質(zhì)量 ☆邊講邊練 ☆合格學(xué)員免費(fèi)推薦工作 ★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
![]() |
◆團(tuán)體報(bào)名優(yōu)惠政策:兩人95折優(yōu)惠,三人或三人以上9折優(yōu)惠 。注意:在讀學(xué)生憑學(xué)生證,即使一個(gè)人也優(yōu)惠500元。 |
![]() |
1、學(xué)習(xí)中如有部分授課內(nèi)容理解不透或消化不好,可免費(fèi)在下期培訓(xùn)班中重聽; |
![]() |
【孟 斌】 金牌講師,具有十多年嵌入式技術(shù)從業(yè)經(jīng)驗(yàn),對(duì)于嵌入式Linux的實(shí)現(xiàn)和應(yīng)用有深入研究,主持開發(fā)過多個(gè)大型嵌入式項(xiàng)目,涉及網(wǎng)絡(luò),通訊,控制,信息終端等各行各業(yè),例如基于cdma的車載監(jiān)控防盜與快速響應(yīng)系統(tǒng)、主持天長市塑料機(jī)械公司的“圓織機(jī)控制器”嵌入式軟件開發(fā)。發(fā)表過文章: 1.《汽車無線視頻傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》2005年數(shù)字安徽博士論壇,已發(fā)表。第一作者。 2.《基于Video4Linux的USB攝像頭圖像采集實(shí)現(xiàn)》在X86/ARM/XSCALE/PowerPC/MIPS等各種體系結(jié)構(gòu)平臺(tái)上移植Linux內(nèi)核;對(duì)于嵌入式Linux的實(shí)時(shí)性和uCLinux的特點(diǎn)有深入研究。 【趙老師】 具有豐富的嵌入式Linux系統(tǒng)、應(yīng)用軟件開發(fā)經(jīng)驗(yàn),資深開發(fā)工程師、項(xiàng)目經(jīng)理。一直致力于嵌入式Linux開發(fā)和研究,精通Unix/Linux操作系統(tǒng)和Linux下C/C++語言編程,擅長QT,Android的開發(fā)。熟悉Linux的各種應(yīng)用編程接口和機(jī)制,熟悉Linux內(nèi)核,精通嵌入式Linux下的驅(qū)動(dòng)開發(fā)和系統(tǒng)移植。 |
![]() |
課程大綱 |
第一階段 |
目標(biāo):掌握嵌入式Linux的開發(fā)流程,掌握諸如tftp、nfs等Linux下服務(wù)器的配置方法。 |
【實(shí)踐部分】 |
第二階段 |
目標(biāo):掌握Linux系統(tǒng)中的進(jìn)程的概念,從內(nèi)核的角度了解進(jìn)程的原理和實(shí)現(xiàn)。掌握Linux下進(jìn)程,了解Linux下幾種進(jìn)程間通訊的方法,掌握編寫進(jìn)程間通訊編程的方法。 |
【實(shí)踐部分】 |
第三階段 |
教學(xué)目標(biāo):了解網(wǎng)絡(luò)的基礎(chǔ)知識(shí),了解Linux下的網(wǎng)絡(luò)結(jié)構(gòu)和套接字編程,掌握Linux下網(wǎng)絡(luò)程序開發(fā)技巧。 6 嵌入式Linux下的網(wǎng)絡(luò)開發(fā) 6.1 ISO/OSI七層協(xié)議模型與IP網(wǎng)絡(luò)四層模式 6.2 TCP/IP協(xié)議簇 6.3 基于嵌入式LINUX的TCP/IP網(wǎng)絡(luò)結(jié)構(gòu) 6.4 基于嵌入式LINUX的SOCKET編程 6.5 UDP與TCP的區(qū)別 6.6 UDP開發(fā)要點(diǎn) |
【實(shí)踐部分】 |
第四階段 |
教學(xué)目標(biāo):掌握QT程序設(shè)計(jì)技巧。掌握嵌入式數(shù)據(jù)庫的配置與開發(fā)。 7 嵌入式GUI開發(fā) 7.1 嵌入式LINUX GUI介紹及QT介紹 7.2 QT介紹及其信號(hào)插槽機(jī)制 7.3 QT圖形界面編程技術(shù) 7.4 QT開發(fā)要點(diǎn) 7.5 QT在實(shí)際開發(fā)中具體應(yīng)用 |
【實(shí)踐部分】 |
第五階段 |
8.嵌入式GUI與數(shù)據(jù)庫開發(fā) 目標(biāo):通過今天課程的學(xué)習(xí),學(xué)員能夠了解嵌入式Linux下的幾種常見GUI及其特點(diǎn),重點(diǎn)能掌握QT的有關(guān)內(nèi)容,具備QT程序設(shè)計(jì)能力。了解嵌入式數(shù)據(jù)庫的配置與開發(fā)。 ?? 8.1?嵌入式LINUX GUI介紹及QT/MINIGUI之間比較 ?? 8.2?QT介紹及其信號(hào)插槽機(jī)制 ?? 8.3?QT圖形界面編程技術(shù) ?? 8.4?QVFB虛擬幀緩存的建立和模擬開發(fā)調(diào)試 ?? 8.5?QT程序移植技術(shù) ?? 8.6?QT在實(shí)際項(xiàng)目中具體應(yīng)用 ?? 8.7?嵌入式數(shù)據(jù)庫的概念 ?? 8.8?嵌入式數(shù)據(jù)庫的移植與編程 |
實(shí)驗(yàn): ?? 1、基于QT實(shí)現(xiàn)HELLO WORLD對(duì)話框程序 ?? 2、建立主機(jī)虛擬幀緩存實(shí)驗(yàn) ?? 3、基于QT圖形界面的溫度計(jì)的實(shí)現(xiàn) |
第六階段 |
9 綜合實(shí)踐 9.1 基于QT實(shí)現(xiàn)HELLO WORLD對(duì)話框程序 9.2 建立嵌入式開發(fā)環(huán)境 9.3 編寫按鍵程序 9.4 編寫LCD背光控制程序 9.5 編寫LED控制程序 10.綜合項(xiàng)目實(shí)踐“基于QT的網(wǎng)絡(luò)通信系統(tǒng)” 目標(biāo):經(jīng)過前前面的學(xué)習(xí),學(xué)員基本上掌握了嵌入式linux常用的應(yīng)用編程方法,現(xiàn)在通過一個(gè)綜合項(xiàng)目案例鞏固、加深前面的知識(shí),并使學(xué)員了解嵌入式Linux項(xiàng)目開發(fā)流程。 ?? 10.1?項(xiàng)目實(shí)現(xiàn)的功能 ?????? 10.1.1?QT界面設(shè)計(jì) ?????? 10.1.2?網(wǎng)絡(luò)消息傳輸功能 ?????? 10.1.3?網(wǎng)絡(luò)文件傳輸功能 ?????? 10.1.4?系統(tǒng)管理功能 ?? 10.2?項(xiàng)目涉及到的技術(shù) ?????? 10.2.1?項(xiàng)目流程及項(xiàng)目管理方法 ?????? 10.2.2?QT界面開發(fā) ?????? 10.2.3?QT多線程 ?????? 10.2.4?QT網(wǎng)絡(luò)編程 ?????? 10.2.5?Linux文件操作 ?????? 10.2.6?Qt移植(軟件移植到FS_S5PC100開發(fā)平臺(tái)) ?????? 10.2.7?程序優(yōu)化、測試(包括:內(nèi)存泄漏、系統(tǒng)調(diào)用跟蹤、函數(shù)執(zhí)行時(shí)間及頻率檢測、core dump處理等) |
友情鏈接:Cadence培訓(xùn) ICEPAK培訓(xùn) EMC培訓(xùn) 電磁兼容培訓(xùn) sas容培訓(xùn) 羅克韋爾PLC培訓(xùn) 歐姆龍PLC培訓(xùn) PLC培訓(xùn) 三菱PLC培訓(xùn) 西門子PLC培訓(xùn) dcs培訓(xùn) 橫河dcs培訓(xùn) 艾默生培訓(xùn) robot CAD培訓(xùn) eplan培訓(xùn) dcs培訓(xùn) 電路板設(shè)計(jì)培訓(xùn) 浙大dcs培訓(xùn) PCB設(shè)計(jì)培訓(xùn) adams培訓(xùn) fluent培訓(xùn)系列課程 培訓(xùn)機(jī)構(gòu)課程短期班培訓(xùn)班系列課程培訓(xùn)機(jī)構(gòu) 長期課程列表班實(shí)踐課程高級(jí)課程學(xué)校培訓(xùn)機(jī)構(gòu)周末班培訓(xùn) 南京 NS3培訓(xùn) OpenGL培訓(xùn) FPGA培訓(xùn) PCIE培訓(xùn) MTK培訓(xùn) Cortex訓(xùn) Arduino培訓(xùn) 單片機(jī)培訓(xùn) EMC培訓(xùn) 信號(hào)完整性培訓(xùn) 電源設(shè)計(jì)培訓(xùn) 電機(jī)控制培訓(xùn) LabVIEW培訓(xùn) OPENCV培訓(xùn) 集成電路培訓(xùn) UVM驗(yàn)證培訓(xùn) VxWorks培訓(xùn) CST培訓(xùn) PLC培訓(xùn) Python培訓(xùn) ANSYS培訓(xùn) VB語言培訓(xùn) HFSS培訓(xùn) SAS培訓(xùn) Ansys培訓(xùn) 短期班培訓(xùn)班系列課程培訓(xùn)機(jī)構(gòu) 長期課程列表班實(shí)踐課程高級(jí)課程學(xué)校培訓(xùn)機(jī)構(gòu)周末班 端海 教育 企業(yè) 學(xué)院 培訓(xùn)課程 系列班 級(jí) 長期課程列表班實(shí)踐課程高級(jí)課程學(xué)校培訓(xùn)機(jī)構(gòu)周末班 短期班培訓(xùn)班系列課程培訓(xùn)機(jī)構(gòu) 端海教育企業(yè)學(xué)院培訓(xùn)課程 系列班級(jí) |