目前最夯的智慧型手機, iPad 等3C產品的心臟,都牽涉到微處理器,本課程將深入淺出介紹ARM微處理器觀念,透過ARM開發板與Lego樂高機器人等有趣的實驗,探討產品整合的過程,如何從一個想法利用現有平台資源設計出創意產品,快速做出Prototype設計雛型。課程分三階段,每一階段皆搭配產品實作,培養學員實作能力。 歡迎對創意電子應用DIY、機器人設計開發、學校老師實驗教材、學生專題創作、工程師快速原型實現等等有興趣者參加。 ● 模組A:ARM處理器基礎觀念與實作 24小時 學習重點: 1. 建立微控制器與ARM處理器之基本觀念 2. 在ARM平台上完成CD播放器產品實作
課程大綱 1. 微處理器簡介 2. ARM與微處理器 3. Samsuang 44B0 SoC 架構 4. uClinux 簡介 (GNU C 及Makefile) 5. 實作一: Hello World!! 6. UART 動作原理 7. 實作二: UART 連線 8. 記憶體控制器與輸出入控制 9. 實作三: LED 控制 10. 實作四: 七段顯示器控制 11. 中斷控制器,及uClinux 下之中斷使用 12. 實作五: 鍵盤輸入 13. IDE 匯流排與輸出入控制 14. ATA 命令 15. 實作六: 讀取HDD Sector 資料及顯示 16. ATAPI 命令 17. 實作七: CD Player 專案製作 ● 模組B:ARM介面應用與Lego NXT機器人實作 24小時 學習重點: 1. 深入瞭解ARM系統架構 2. 在PC上寫程式透過藍牙介面,控制LEGO機器人走動並轉彎 課程大綱: 1. ARM,微處理器及SoC 2. ARM的編譯器及除錯(ADS 及AXD) 3. S3C44B0 系統架構及記憶體控制 4. ARM 的開機流程(BIOS 與OS,應用程式) 5. LED與XMODEM 實作 6. LEGO MindStorm NXT 機器人介紹及系統實作 7. AT91SAM7S256 系統架構及記憶體控制器 8. LEGO NXT 藍牙介面 Specification 9. LabView圖控軟體with LEGO NXT 10. LabView 實作: LEGO NXT機器人控制軟體撰寫 11. Bluetooth 系統架構介紹 12. 產品實作: 如何由PC控制LEGO NXT 機器人 ● 模組C:創意產品設計與整合實作 24小時 學習重點: 以更多的實例介紹產品設計時需考量諸多的因素,如何將各種創意利用簡單設備,達成第一階段Prototype設計。 課程大綱: 1. Wii 的設計原理及硬體架構 2. Wii Remote 硬體架構 3. Wii Remote 之Bluetooth 通訊 4. Bluetooth 系統架構在Will Remote與LEGO NXT之差異 5. 設計實例一,PC接收Wii Remote 資訊 6. LEGO NXT Bluetooth 系統架構及通訊協定 7. 設計實例二,利用PC使用者介面控制LEGO NXT 8. Wii Remote 之IR 接收 9. 利用Wii原理製作紅外線光筆 10. 設計實例三,實作Wii Remote 電子白板 11. 設計實例四,實作多點觸控電子白板 課程時間: 模組A 2010/12/18-19, 12/25-26 週六日 9:00-16:00 模組B 2011/1/8-9, 1/15-16 週六日 9:00-16:00 模組C 2011/1/22-23, 1/29-1/30 週六日 9:00-16:00 ● 學校師生憑證件報名享優惠, 名額有限, 預報從速! =============================== 主辦單位:傳識資訊教育訓練中心 上課地址:北市漢口街一段45號8樓(靠台北車站) 聯絡窗口:02-23122666 分機61 黃小姐 網址:http://www.fitpi.com - 新聞稿有效日期,至2010/12/17為止
聯絡人 :鄭小姐 聯絡電話:02-23122666 電子郵件:service@fitpi.com
上一篇:新版Oracle Sun Ray軟體提供高安全性、豐富的虛擬桌面體驗
下一篇:12/4 OpenCV電腦視覺影像處理 歡迎報名
|