MCU應用設計

課程資訊 適合對象 開課單位 相關課程
Loading...

MCU應用設計

573次瀏覽
$18,900 $23,650
課程資訊
實體
上課時間 2024年03月17日~2024年03月24日.每週六 09:30-17:30
上課地點 台北市中正區
教學內容
課程特色 隨著32Bits MCU使用方便與平價化,近年來已成為MCU市場的主流。ARM Cortex M系列為高效能、低功耗且低成本的微處理器,而M0屬於M系列家中族中更小且更為省電,並與ARM7是同等性能,但其規模不到ARM7的一半,價格也比8051便宜許多,因此電子等相關業界使用Cortex M0系列來取代8051微控制器的主力產品。 對於希望進入MCU領域的技術人員來說,採用ARM Cortex M0來入門是個不錯的選擇。本課程將藉由新唐推出的 NUC130S(ARM Cortex M0)微控制器來介紹嵌入式系統的架構、介面與程式開發流程。NUC130S為新唐科技所研發的新一代32位微控制器,其以ARM公司低功耗、低門數以及具精簡指令特性的Cortex™-M0微處理器為核心,可以提供高效能的32位元運算處理能力並擁有與傳統8位元產品之相同價格,適合於廣泛的微控制器應用領域,例如:工業控制、工業自動化、消費類產品、網路設備、能源電力與馬達控制等。 學習目標 了解核心Cortex-M0架構與硬體電路,並藉由KEIL C語言開發,學習開發GPIO、計時器、ADC及各項串列界面(UART、SPI及I2C)實作。課程引導式入門,並著重範例程式與硬體互動,以教學與實習並進方式,介紹NUC130S之系統架構與介面,並學習以C語言開發相關介面應用程式。 課程大綱 ● ARM Cortex-M0 MCU介紹 ● MDK開發工具 安裝 ● JTAG程式燒錄與 Debug啓用 ● GPIO (LED、HC-SR04 超音波測距) ● NVIC 中斷向量表與ISR ● Clock 控制器 ● Timer介面實作 ● Watchdog介面實作 ● UART與藍牙模組介面實作 ● Android 藍牙應用程式實作(使用App Inventor 2) ● I2C 介面與 OLED顯示設計 ● I2C 介面與MPU6050(3 軸加速規與3軸陀螺儀) ● ADC 介面與光敏/熱敏感測實作 ● PWM 介面與伺服馬達控制實作 ● 步進馬達控制實作 ● SPI 介面與2.4G RF無線射頻應用
相關課程