廣嵌廣州嵌入式Linux系統(tǒng)開發(fā)周末班
課程描述 本課程從基礎知識開始,以linux為向?qū)?,逐步深入地講解嵌入式開發(fā)所涉及到的要點和難點,培養(yǎng)出嵌入式軟件開發(fā)人才。本課程的*特點是:周六、日上課為主,其余時間老師在線輔導(學員專區(qū)論壇、群等。)非常適合于在讀學生,社會在職人員。 課程目標 掌握嵌入式系統(tǒng)開發(fā),從事嵌入式操作應用開發(fā)、驅(qū)動開發(fā)、系統(tǒng)移植的高級嵌入式系統(tǒng)開發(fā)工程師。 培訓對象 計算機、電子、自動化等相關專業(yè),*??萍皩?埔陨蠈W歷 入學要求 熟悉C語言,C++語言。 授課講師 陰老師 課 時 12個周末 開課時間 2008年10月11日--2009年1月10日 上課地點 廣州科學城彩頻路11號D座6樓 費 用 5500元 課程內(nèi)容 *周 (ARM課程) *章 嵌入式處理器概述 第二章 ARM體系結構 第三章 ARM指令分類及其尋址方式 第四章 ARM程序設計 第五章 ARM C/C++混合編程 第六章 ADS的使用 第七章 ARM開發(fā)調(diào)試環(huán)境的建立 第八章 S3C2410A GPIO口應用 第二周(ARM課程) 第九章 S3C2410A處理器體系結構 第十章 S3C2410A中斷控制器 第十一章 S3C2410A看門狗控制器 第十二章 3C2410A PWM時鐘應用 第十三章 S3C2410A實時時鐘控制器 第十四章 S3C2410A 啟動代碼講解 第三周 (ARM課程) 第十五章 S3C2410A flash應用 第十六章 S3C2410A LCD控制器 第十七章 S3C2410A觸摸屏控制器 第十八章 S3C2410A ADC控制器 第四周(LINUX課程) *章 linux 快速入門 第二章 linux開發(fā)環(huán)境 第五周(LINUX課程) 第三章 嵌入式Linux開發(fā)環(huán)境的搭建 第四章 Linux內(nèi)核配置與編譯 第六周(LINUX課程) 第五章 嵌入式Linux引導程序的移植 第六章 嵌入式Linux內(nèi)核移植 第七章 嵌入式應用程序的移植 第七周(LINUX課程) 第八章 Linux內(nèi)核原理 第九章 Linux內(nèi)核模塊的設計 第十章 Linux字符設備驅(qū)動設計 第八周(LINUX課程) 第十一章 Linux內(nèi)核同步機制 第十二章 Linux內(nèi)核定時器與小任務機制 第九周(LINUX課程) 第十三章 Linux驅(qū)動的中斷處理 第十四章 S3c2410小鍵盤驅(qū)動實例 第十周 (LINUX課程) 第十五章Linux應用編程 第十一周(LINUX課程) 第十六章Linux網(wǎng)絡編程 第十七章T程序設計 第十二周 VOD項目介紹 項目階段一:bootloader的移植 項目階段二:內(nèi)核的移植 項目階段三:根文件系統(tǒng)的制作和移植 項目階段四:播放器的移植 項目階段五:界面的編寫和vod的編寫