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