嵌入式設計保證班

一. C++程設計
C 程式設計導論 . 資料型態 . 運算子 . 流程控制 . 函數 . 指標與陣列 . 字元字串及字串函式 . 檔案輸入 / 輸出 . 結構 . 動態記憶體配置 . 位元操作 . C 前置處理 : 巨集及條件編譯...

二. GNU cc 程式設計
.The Linux Programming Toolkit . Overview and Setting Up a Development Systems .Using GNU cc . Building Software with GNU make . Accessing System Information . Memory Management . Interposes Communication ........略

.嵌入式系統概論. 控制單元 . 並行行程. 檔案管理 .機器指令與程式 . 管線 .週邊裝置 . 記憶體管理系統 資料路徑 . 記憶體系統. 行程管理 . 裝置管理

.setup toolchain/SDK.busybox.buildroot.network.netfilter.security.flash.filesystem.nfs root.svn or cvs.kernel space vs user space . kernel module programming
.MMU in ARM and X86
.process management .... 該單元資料繁多, 僅列主題項次, 詳細內容請洽中心專員咨詢

備註:已具備 Linux 系統實務 及 Linux 下 C++ 設計者,可至中心經專員審核後, 直接參加第三階段的專業訓練!

實作一:把Embended Linux 系統儲存於64MB 的DOM,並且在開機後可進入X+KDE的環境。
實作二:由Linux 至來製作最小化Linux 系統(Bottom-up),製作完成的Embended Linux,在開機完成後可使用基本的指令與工具。
實作三:使用PeeWeeLinux設定基本的filesystem,在開機完成後可使用基本的指令與工具。
實作四:製作Embended Linux+Microwindows的嵌入式系統,製作完成的嵌入式系統在開機後進入frame buffer 模式,並可執行
     Microwindows的展示程式。
實作五:利用busybox製作基礎的最小化Embended Linux 系統,並採取static library 方式編譯程式。
    製作完成的系統可開機到shell模式,並可使用busybox提供的指令,同時可寫入資料至各目錄。
實作六:嵌入式ARM系統設計與實習。
實作七:驅動程式設計實作
其他實作於課堂詳述

◎C++與Linux GNU C 程式設計 x 1
◎Embedded Linux 嵌入式系統教材 x 1
◎上課實驗設備:(每人一套)
• ARM9 -2440 的Evaluation Board (含VGA OUT 、GPS 模組)
• S3C2440A -40 CPU
• 64M SDRAM、2M NOR FLASH、64M NAND FLASH  

• 2S/1P 、Audio out、USB、SD Card、 CAM界面
• 紅外線接收、 四個測試按鍵 、 64個擴充匯流排
姓  名
行動電話
聯絡電話
分機
電子郵件
目前身分
學生 SOHO 上班族 待業中
聯絡時段
上午 下午 夜間 皆可
諮詢課程
嵌入式系統專班
諮詢地點
協助事項