■課程名稱:TI MSP430微控制器開發班 ■學習目標: 以一人一機的實機操作,讓學員更快速地熟悉MSP430平台以加速MSP430產品開發。嵌入式處理器的開發需要培養更多熟悉晶片的軟體工程師,因此艾鍗學院與德州儀器公司合作,將長期舉辦嵌入式處理器平台軟體開發工程師訓練課程,並聘請TI官方授權講師授課。 ■課程大綱:
Day-1 1.從0開始 a.認識mcu (認識微控制器的架構及應用) b.C語言 (基礎的C語言開發及BIT MASK的觀念) c.開發相關資源 (開發時常用的網站及相關文件/資料) 2.開發工具 a.IAR/CCS/FET (各種開發工具/環境的介紹) 3.認識MSP430 a.TI mcu介紹 (說明 MSP430/C2000/CortexM3等各個家族的應用及特色) b.Roadmap and History (約15年來此產品的發展及未來規畫) c.Part Number (認識各家族的特性及料號系統) 4.架構 a.CPU (認識MSP430 CPU的結構及暫存器) b.CPUX (430在16bit CPU架構下能處理超過64K的資料或程式的方法) c.Memory (記憶體的架構) 5.重置與中斷(15min) a.重置(reset) (系統重置的來源及條件) b.中斷(interrupt) (中斷是mcu應用裏極重要的一環,深入介紹MSP430各中斷) c.中斷服務(ISR)程式設計 (探討Polling與中斷的不同,及程式撰寫時要注意的事) 6.輸入與輸出 a.GPIO(General purpose I/O)設計及操作方法 7.時脈系統 a.1xx系列 BCS (說明MSP430各個時脈源及操作方法) b.2xx系列 BCS+ (我們於BCS+所做的改進) c.4xx系列 FLL+ (因為4xx的特性,說明如何在FLL+的幫助下利用低頻振盪器產生高頻的工作時脈) d.5xx系列 UCS (說明並實作5系列的時脈系統) 8.低功耗系統設計 a.基本觀念 (說明低功耗的設計原理) b.系統設計及實作 (外部硬體及MSP430程式的設計以達到最長的工作時間) Day-2 1.Timer a.看門狗(watchdog) timer (看門狗於系統上的使用,或是做為定時中斷的操作) b.TimerA各種操作模式(包含counter、compare、capture等)及不同的輸出模式) c.TimerB (與TimerA不同之處) d.Basic Timer使用及操作 e.實時時鐘(RTC)各種(含軟體/硬體)的RTC應用的開發) 2.系統模組 a.硬體乘法器特色說明 b.DMA特色說明 c.其它 (包含ESP430、BOR、SVS、PMM等等) 3.通信 a.USART特色說明 b.USCI-UART (USCI是新一代的通訊模組,具IrDA、UART、SPI及I2C等不同的操作模式,將各個模式分開介紹(通訊協定)及實作) c.USCI-SPI d.USCI-I2C e.USI (USI是於低價版本MSP430所擁有的通訊模組,相當常用將會深入介紹) f.Software(UART) (介紹如何利用430硬體架構的優勢實現高速低負擔的通訊) 4.類比信號 a.ADC12 (ADC的選擇及SAR架構的基礎,並實作量測類比信號) b.SD16A (Sigma-Delta架構的ADC的原理及實作) c.DAC及OPA (其它的類比模組介紹) 5.專案實作 a.Signal Chain on Chip以MSP430F5438實現訊號鍊(輸入/輸出/顯示/傳輸/儲存)的功能 b.System supervisor以MSP430F2013做為系統輔助的應用 Day-3 1.系統設計 a.精確的時脈控制 (從Clock system開始,針對Timer及ADC/DAC等各個模組如何做到精準的時脈控制) b.強健的系統 (說明硬體及軟體的設計以強化系統整體穩定性) 2.Flash Memory a.特性及原理 (介紹各種Memory的架構及特性) b.讀寫操作 (實際操作並說明如何建構一強固的系統) 3.TI的新技術與應用 a.FRAM (鐵電記憶體的特性及優點) b.USB c.L09 Family (原生的0.9V的MSP430家族) 4.結論、Review與討論 a.回顧過去的課程,並針對問題討論 5.TI考試 a.約3小時的考試,含筆試及實作 ■建議具備條件 1. 已具備C程式語言基礎,但不熟悉硬體控制方面的軟體程式者。 2. 已熟悉8051,PIC,AVR 等單晶片開發,而欲往16位元低功耗的MSP430解決方案者。 3. 欲了解TI MSP430微控制器者。 ■備註 ‧取得德州儀器結業證書須符合: 1.上課出席率達80%以上者;且 2.結業考試「筆試成績」達70分以上者;且 3.結業考試「術科成績(實機操作)」分數達70分以上者。 ‧由德州儀器公司頒發「德州儀器MSP430平台軟體開發工程師訓練課程/結業證書」。 ■注意事項 1.有關人數是否額滿,請學員務必來電詢問,以免錯失上課的權益。 2.若有其他問題請看艾鍗學員常見問題:http://sites.powercam.cc/board.php?courseID=143&f=faq,謝謝! ■來電預約參加課程說明會
‧艾鍗學院-專業嵌入式系統軟韌體教育訓練中心 www.ittraining.com.tw ‧諮詢專線:(02)2316-7736 ‧服務信箱:service@ittraining.com.tw ‧學院地址:台北市中正區漢口街一段82號3樓 - 新聞稿有效日期,至2011/09/27為止
聯絡人 :Carol 聯絡電話:02-2316-7738 電子郵件:carol@ittraining.com.tw
上一篇:艾鍗學院-單晶片韌體開發
下一篇:艾鍗學院-FPGA/Verilog實戰教學
|