知識改變命運-學習成就未來
隨著信息產業和微電子技術的發展,嵌入式技術已經成為信息產業熱門的技術之一,應用范圍遍及航空航天、醫療、通訊、樓宇自控、網絡通訊等各個領域。特別是,嵌入式技術已經隨著網絡通信的延伸,以消費電子產品的形式進入了我們日常生活的各個角落。據統計,我國軟件產值中的40%來自嵌入式軟件。嵌入式軟件將在整個社會的信息化進程之中扮演極為重要的角色。
目前國內的許多嵌入式系統開發商,其嵌入式軟件開發的方法和工具仍處在“初級階段”。這在成本、時間和技術三個方面影響了企業新產品的迅速推出。現在國內急需大量的嵌入式開發人才來提升嵌入式軟件開發的水平。
培訓對象:
嵌入式系統項目經理,嵌入式系統開發人員,嵌入式系統分析設計人員、嵌入式測試工程師、嵌入式操作系統工程師、嵌入式系統移植工程師,以及想從事嵌入式系統開發的開發人員。
教學重點:
理解嵌入式操作系統的基本概念、掌握Linux+ARM驅動和應用程序開發
課程設置:
教學內容及安排 《嵌入式Linux系統工程師開發班》總課時84小時 共12天
|
|
課 程 大 綱
|
課 程 內 容
|
嵌入式Linux系統建立
|
天
|
Linux 2.6操作系統安裝
|
虛擬機Vmware軟件安裝
|
軟件的使用
|
嵌入式Linux開發基礎
|
第二天
|
ARM9開發板的使用
|
Linux基礎
|
Linux常用命令
|
第三天
|
Linux編程基礎
|
GCC編譯器
|
GDB調試器
|
第四天
|
項目管理工具Make使用
|
開發環境:交叉編譯的理解和應用
|
程序的燒寫
|
內核開發
|
第五天
|
內核技術特點
|
內核代碼結構
|
內核裁剪和編譯
|
第六天
|
內核進程管理
|
內核進程創建
|
內核進程調度
|
第七天
|
文件系統
|
內核模塊的模型
|
內核模塊的編譯
|
網絡通信開發
|
第八天
|
套接口概述
|
網絡數據結構模型
|
網絡通信編程
|
設備驅動開發
|
第九天
|
字符驅動開發
|
LCD驅動開發
|
其他驅動開發
|
嵌入式移植開發技術
|
第十天
|
嵌入式Linux內核引導Bootloader的構建設計
|
內核引導U-boot移植
|
嵌入式Linux2.6內核裁剪和編譯
|
第十
|
Linux2.6內核移植
|
嵌入式Linux根文件系統的構建設計
|
根文件系統的移植
|
第十二天
|
嵌入式圖形界面開發基礎
|
Qt圖形界面開發
|
Qt移植
|
教學目標:
1.掌握主流嵌入式Linux驅動程序原理、字符設備驅動程序開發,塊設備驅動程序及文件系統開發,網絡子系統原理和網卡驅動開發,USB子系統原理和USB設備驅動開發;
2.具備嵌入式軟件系統獨立開發能力及解決問題能力。
學習教材:
《 ARM-Linux嵌入式系統開發基礎》 、《 ARM-Linux嵌入式系統開發基礎多媒體教程》 (附送)
師資教育:
王健強老師
1998年畢業于長江大學電信學院電子儀器及測量技術專業,本科。我國單片機專家徐愛鈞教授之門生。 曾先后在職業技術學校及大型電子公司擔任電子技術教師及單片機培訓師,有豐富的職業教學經驗。 曾先后在國際國內知名企業如山水音響,樂聲集團,好幫手車載,迪士譜廣播等任單片機軟硬件開發工程師/項目工程師/經理等職,有著十來年的實際產品開發經驗及培訓經驗。
陳老師
華南理工碩士,電子技師及網絡工程師. 近二十年工作經驗.曾擔任華為嵌入式ARM-Linux研發工程師,有豐富的軟硬件設計開發工作經驗及教學培訓經驗。現擔任某大學擔任電子教學與科研工作要職.
上課情形:
學員上課中
學習周期:12天
收費標準:3380元