嵌入式系統開發工程師周末班
課程描述 本課程從基礎知識開始,以linux為向導,逐步深入地講解嵌入式開發所涉及到的要點和難點,培養出嵌入式軟件開發人才。 本課程的特點是:周六、日上課為主,其余時間老師在線輔導(學員專區論壇、QQ群等。)非常適合于在讀學生,社會在職人員。
課程目標 掌握嵌入式系統開發,從事嵌入式操作應用開發、驅動開發、系統移植的嵌入式系統開發工程師。
培訓對象 計算機、電子、自動化等相關專業,大學專科及專科以上學歷。
課 時 12周
開課時間 2006年10月7日至2006年12月29日
上課地點 廣州科學城彩頻路11號D座601
費 用 5000元,學生憑證8折。
課程內容
相關基礎知識
主要回顧微機原理、操作系統、數據結構、編譯原理、總線與接口等相關的基本知識架構和某些重要的知識點。
Linux基礎
主要介紹 Linux 上的程序設計基礎知識,包括Linux使用、C語言精要、編程風格、應用開發、源代碼管理、IDE的使用等知識。
Linux編程
主要介紹 Linux 上的編程知識,包括系統編程、出錯處理、網絡編程、進程間通信、多線程、文件I/O、I/O及腳本語言編程
MCU體系結構
主要介紹微控制器(MCU)的體系架構,包括指令分類,尋址方式、指令集、存儲系統、異常中斷處理、匯編語言以及C\C++和匯編語言的混合編程等知識。 以ARM體系為主,兼顧MIPS、PowerPC等體系結構及其基本編程知識
嵌入式 Linux應用開發
主要介紹嵌入式 Linux 開發應用程序的基本流程和知識,包括嵌入式Linux基本概念和開發流程、Bootloader的工作原理、內核裁減配置和交叉編譯、根文件系統制作、網絡編程及圖形界面和數據庫開發等知識。
linux內核分析
主要介紹linux內核的體系架構,包括進程管理,存儲管理,虛擬文件系統,網絡等。
嵌入式 Linux驅動開發
主要介紹嵌入式 Linux 上驅動程序開發規范,包括設備驅動程序概念,字符設備驅動程序、塊設備與網絡設備、網卡驅動以及常用嵌入式設備驅動開發等知識。
嵌入式 Linux移植開發
主要介紹嵌入式 Linux 在芯片級別的移植方法,包括芯片體系架構分析、linux底層相關子系統分析,linxu啟動過程、u-Boot分析、嵌入式linux移植和相關驅動分析等知識。
項目實踐
手持式多媒體設備
項目描述: 本項目的目標是實現一個嵌入式手持式多媒體設備系統,該項目涉及到的相關技術有:NFS的搭建、JFFS2文件系統的建立及使用、嵌入式數據庫Sqlite的移植及編程、用戶界面編程、設備驅動程序的編寫及添加,以及內核、文件系統的裁減及編譯。
聯系人:譚先生 聯系電話020-32068395-823 或13632318809
詳細內容介紹:http://www.gdemb.com/
專為學生和上班族定制的嵌入式培訓-周末班
更新時間: 2006-09-13 10:04:24來源: 粵嵌教育瀏覽量:5846