[情報] MCU韌體開發實戰假日班【ARM單晶片微控制器系列】

Jyun

【最新快訊】報名就送獨家ARM Cortex套件包,早鳥優惠實施中!!

1.專為學習者設計,獨家研發ARM Cortex M教學開發板

ARM Cortex M教學開發板均由艾鍗科技研發團隊針對課程內容而獨家研發設計,從IC晶片開始,拉線、layout、洗板子到寫code,從無到有,不同於其他坊間單位,更能讓您在學習中直接了解在讀取訊號時的各種狀況,並快速知道需要除錯的地方在哪。

2.學中做!讓您自己動手寫code

強調「感受教學」,教會你看懂DataSheet,帶你一步一步自己寫出每一行 code,並使用除錯模式單步除錯來控制晶片,而不是拿別人現成的 code 去改而已,這才是真正學會控制晶片並驅動周邊的精髓!

3.教你如何整合與活用MCU各式應用

從了解電路,看DataSheet到LA分析儀,完成MCU韌體,實際Run一次完整的MCU流程,從點到面的實際了解,讓您在工作上更能學以致用,實作範例:IOT 裝置通訊實務、2.4G RF無線通訊、BLE 藍芽4.0通訊進行韌體實作…等

4.深入了解USB控制與USB韌體實作

了解USB控制原理與USB協定,教你最常用到的USB設計,包含USB HID、USB CDC 、 USB Audio及USB MSC類別,能和PC端能進行USB雙向通訊。

5.擁有最完整的教學儀器設備

培訓中使用的儀器設備都幫你準備好了!堅持實戰教學,讓您的學習能夠更加完整、有感,不但能夠學會自己使用儀器抓訊號,還要會自己解讀!為了最好的教學品質,艾鍗更是業界唯一課堂中使用LA邏輯分析儀及立肯科技USB 3.0 協定分析儀(USB Protocol Analyzer)來搭配學習的教育訓練中心。

課程Q & A
Q1.什麼是MCU晶片?
基本上,一顆MCU晶片就是一個CPU core並整合多個I/O週邊。CPU core 可能是IC廠自行開發(如TI、Microchip)或是License來自別人的CPU Core (如ARM Cortex-Mx)。

Q2.寫韌體和寫軟體在工作上有什麼不同?
韌體是一段程式碼介於硬體與軟體之間,其主要目的就是用來控制硬體並且設計一個友善程式介面供上層軟體來呼叫使用,因此之所以稱”韌”就代表不太”硬”但也不太”軟”。因此MCU的系統架構上,若存在韌體這一層角色,就可以讓上層應用程式透過韌體所提供的API介面來操控或讀取硬體資料,而不必知道底層的細節,諸如控制暫存器讀寫、電路、訊號波形與時序控制等等。這樣的系統架構設計,可以讓軟體開發人員,專注於產品應用與使用者界面上,而完全與MCU晶片無關。即使將來更換MCU或週邊IC時,只須修改韌體程式而非軟體程式。

看更多 Q & A >>>

臺北市中正區重慶南路一段143號4樓
營業時間:9:00~21:00 │ 週三、六、日9:00~18:00
客服電話:(02)2316-7736
客服信箱:service@ittraining.com.tw

◎預約MCU課程說明會

原文網址:https://t17.techbang.com/topics/50605-mcu-firmware-development-combat-holiday-class-arm-single-chip-microcontroller-series?page=1