專享課程,提分快人一步
課程主題 |
課程內容 |
課程目標 |
第一階段 |
Linux基礎:Linux簡介;Linux主要版本;虛擬機安裝與Linux系統安裝;Linux命令;常用命令的操作與系統設置;開發平臺與Linux開發工具;Linux下的調試技巧與Make 工程管理器;硬件環境的搭建、arm-linux-gcc與gcc安裝配置 |
講解Linux操作系統的概念和安裝方法;詳細介紹Linux下的目錄結構、基本命令、管理配置和編輯器,包括VI編輯器,GCC編譯器,GDB調試器和 Make 項目管理工具以及Makefile、shell腳本編寫等知識;并進行嵌入式開發環境的搭建 |
第二階段 |
Linux系統驅動應用開發:Bootloader介紹;u-boot工程介紹、編譯使用、源碼分析、資源分配、配置編譯、移植過程、常用命令操作、添加新命令、設置環境變量、驅動添加 |
了解U-Boot的作用及工作流程;了解Bootloader的代碼結構、編譯過程;移植U-Boot;掌握常用的U-Boot命令 |
第三階段 |
Linux內核移植:Linux內核介紹、特點、源代碼結構、選項解析、編譯鏈接、模塊編譯、使用方法; Linux根文件系統,busybox 包移植、編譯;Linux跟文件系統制作過程; nfs文件服務器系統搭建 |
熟悉內核的原碼結構和kbuild Makefile語法;掌握和內核、驅動模塊編譯相關的原理及方法 |
第四階段 |
Linux驅動:字符型LED驅動開發(GPIO口驅動);按鍵驅動開發;ADC驅動開發;網卡驅動開發;串口驅動開發;液晶屏(TFT彩屏驅動開發);觸摸屏驅動+tslib(中間插件移植與設置);IIS驅動開發+maplay移植與應用 |
介紹嵌入式Linux驅動開發相關概念及開發流程,了解驅動開發的關鍵技術點,講解嵌入式Linux下常用接口驅動的編寫方法 |
第五階段 |
Liunux應用學習:進程的概念,線程與父子進程的創建與應用;線程之間、進程之間的通信;進程間通信基本概念;信號;內存映射;消息隊列;信號量;tcPip協議在應用程序中的編程開發(SOCKET套接字編程開發) |
精通嵌入式Linux下的程序設計;熟練掌握嵌入式Linux的開發環境、系統編程以及網絡編程;熟悉C++、QT編程并且深刻體會整個嵌入式Linux項目開發流程;強化學員對Linux應用開發的能力 |
第六階段 |
QT移植與開發 |
了解嵌入式Linux下的幾種常見GUI及其特點;能掌握QT的有關內容;具備QT程序設計能力;了解嵌入式數據庫的配置與開發 |
Linux GUI介紹 |
———— | ———— |
QT開發包移植 |
———— | ———— |
第七階段 |
嵌入式系統應用程序,驅動程序調試 |
———— |
Linux基本工具調試使用 |
GDB,insight調試等 |
———— |
Linux應用程序的編程 |
———— | ———— |
嵌入式產品程序打包與發布 |
———— | ———— |
第八階段 |
項目綜合調試,產品發布 |
通過一個真實完整的項目案例,讓學員了解真實項目的開發流程,掌握如何將所學知識應用到項目開發中;模擬真實項目的管理過程,培養學員項目團隊協同開發能力,項目文檔編寫能力和掌握新知識 |
多方位的教學指導,讓你省時省力
實力教師團隊,帶你攻破重重關卡
五年嵌入式工控、路由交換機產品項目研發經驗
精通嵌入式C編程,51,MSP430,Cortex-M0/3/4/7系統MCU等級項目產品開發。個人具備獨立完成從硬件設計到嵌入式軟件開發整個項目開發能力。熟悉 LINUX 驅動,應用軟件 OpenWrt 路由系統開發技術等。同時思維活躍,具備強的新技術拓展能力。教學嚴謹、條理清晰,通俗易懂,課堂筆記編寫詳細、規范,備受學生歡迎,教學滿意度高。
深圳民治中心教室
深圳西鄉信盈達辦公室
南京中心-前臺
深圳民治中心前臺
¥9800課時:詳詢
¥12800課時:詳詢
¥詢價課時:詳詢
¥5000課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢