例如:SONY、Sharp、Motorola、NEC、Toshiba、Philips、Nokia 等歐美大廠都投入 Embedded Linux 研發以支援數位家電產品開發。目前國內非常缺乏嵌入式系統所需要的軟硬體系統整合人才,大部分都還是靠硬體設計人員兼職。──這個現象也告訴我們嵌入式系統人才是目前產業界迫切需求、而且是無可取代的人才之一!面對經濟不景氣的裁員的聲浪中,讓自己擁有一個無可取代的技術與能力,、需才恐急的嵌入式系統相關產業可以順利找到合用的人才,有鑒於這些因素,所以,我們設計了
一. 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 紮實的程式語言訓練,可以提升嵌入式開發的速度 3. 嵌入式導論
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++ 設計者,可至中心經專員審核後,直接參加第三階段 專案實作: 一、嵌入 ARM設計與實習 二、驅動程式設計實作
教材: ◎LINUX特訓教材 x 1 ◎C++與Linux GUN C 程式設計 x 1 ◎Embedded Linux 嵌入式系統教材 x 1 ◎上課實驗設備:(每人一套) ‧ ARM9 (2440) 的Evaluation Board (含VGA OUT 、GPS 模組) 配備‧ S 3C2440A -40 CPU ‧ 64M SDRAM、2M NOR FLASH、64M NAND FLASH ‧ 2S/1P 、Audio out、USB、SD Card、 CAM界面 ‧ 紅外線接收、 四個測試按鍵 、 64個擴充匯流排