廣州強智(準職教育)單片機培訓
嵌入式LINUX系統(tǒng)開發(fā)班
課程背景:
隨著信息產業(yè)和微電子技術的發(fā)展,嵌入式技術已經成為信息產業(yè)最熱門的技術之一,應用范圍遍及航空航天、醫(yī)療、通訊、樓宇自控、網絡通訊等各個領域。特別是,嵌入式技術已經隨著網絡通信的延伸,以消費電子產品的形式進入了我們日常生活的各個角落。據統(tǒng)計,我國軟件產值中的40%來自嵌入式軟件。嵌入式軟件將在整個社會的信息化進程之中扮演極為重要的角色。
目前國內的許多嵌入式系統(tǒng)開發(fā)商,其嵌入式軟件開發(fā)的方法和工具仍處在“初級階段”。這在成本、時間和技術三個方面影響了企業(yè)新產品的迅速推出。現(xiàn)在國內急需大量的嵌入式開發(fā)人才來提升嵌入式軟件開發(fā)的水平。
教學重點:
理解嵌入式操作系統(tǒng)的基本概念
掌握Linux+ARM驅動和應用程序開發(fā)
主要培訓對象:
嵌入式系統(tǒng)項目經理,嵌入式系統(tǒng)開發(fā)人員,嵌入式系統(tǒng)分析設計人員、嵌入式測試工程師、嵌入式操作系統(tǒng)工程師、嵌入式系統(tǒng)移植工程師,以及想從事嵌入式系統(tǒng)開發(fā)的開發(fā)人員。
培訓目標:
1.掌握主流嵌入式Linux驅動程序原理、字符設備驅動程序開發(fā),塊設備驅動程序及文件系統(tǒng)開發(fā),網絡子系統(tǒng)原理和網卡驅動開發(fā),USB子系統(tǒng)原理和USB設備驅動開發(fā);
2.具備嵌入式軟件系統(tǒng)獨立開發(fā)能力及解決問題能力。
教學內容及安排 《嵌入式Linux系統(tǒng)工程師開發(fā)班》總課時84小時 共12天
收 費 標 準
晚班+周日/雙休(84課時) 3500元/人 企業(yè)內訓(12天) 3200元/天
課 程 大 綱
課 程 內 容
嵌入式Linux系統(tǒng)建立
*天
Linux 2.6操作系統(tǒng)安裝
虛擬機Vmware軟件安裝
軟件的使用
嵌入式Linux開發(fā)基礎
第二天
ARM9開發(fā)板的使用
Linux基礎
Linux常用命令
第三天
Linux編程基礎
GCC編譯器
GDB調試器
第四天
項目管理工具Make使用
開發(fā)環(huán)境:交叉編譯的理解和應用
程序的燒寫
內核開發(fā)
第五天
內核技術特點
內核代碼結構
內核裁剪和編譯
第六天
內核進程管理
內核進程創(chuàng)建
內核進程調度
第七天
文件系統(tǒng)
內核模塊的模型
內核模塊的編譯
網絡通信開發(fā)
第八天
套接口概述
網絡數(shù)據結構模型
網絡通信編程
設備驅動開發(fā)
第九天
字符驅動開發(fā)
LCD驅動開發(fā)
其他驅動開發(fā)
嵌入式移植開發(fā)技術
第十天
嵌入式Linux內核引導Bootloader的構建設計
內核引導U-boot移植
嵌入式Linux2.6內核裁剪和編譯
第十一天
Linux2.6內核移植
嵌入式Linux根文件系統(tǒng)的構建設計
根文件系統(tǒng)的移植
第十二天
嵌入式圖形界面開發(fā)基礎
Qt圖形界面開發(fā)
Qt移植
課程咨詢電話:020-38288175、020-38288137