課程內容已更新, 請按 [Ctrl] + [F5] 以強制更新您瀏覽器本地端的資料!
由於網站資料庫更新, 無法看到圖片及內容的學員,請按 [Ctrl]+[F5] 強制更新您瀏覽器本地端的資料!
年度課程安排計畫已有變動, 請按 [Ctrl]+[F5] 強制更新您瀏覽器本地端的資料!
課程代號 | 課程簡介 | 課程深度 |
SAM2001 | [經典] 32-bits MCU 與 MCC Harmony 入門最佳課程
全新 MCC Harmony 開發環境 與 SAMD21 微控制器周邊函式庫 PLIB 應用 |
![]() ![]() ![]() |
AIML1001 | [新] 32-bits MCU 機器學習應用課程 (Machine Learning)
介紹 Machine Learning Development Suite,收集、建立數據集 (Dataset) 和機器學習模型 (Model)。 |
![]() ![]() ![]() ![]() |
SAM2002ADV | [好評] 32-bits MCU 電容觸控 與 USB 進階課程
介紹 PTC, MCC Harmony Touch Composer, USB Device 基本架構, MCC Harmony USB Device Library, USB Device CDC 與 HID |
![]() ![]() ![]() ![]() ![]() |
MGS1001 | [新] 32-bits MCU/MPU Microchip Graphics Suite 人機介面全圖形化設計
介紹全新升級的 Microchip Graphic Suite, 使用 MPU SAM9x75 搭配 LVDS 顯示螢幕來設計自己的全圖形化人機介面, 並使用 MGS Simulator 來加速時作結果的呈現, 以及介紹使用 Microsoft VS Code 對設計進行除錯。 |
![]() ![]() ![]() ![]() |
PIC32CX1001 | [新] 32-bits MCU 新一代 PIC32CX 入門最佳課程
全新 MCC Harmony 開發環境 與 PIC32CX1025SG41128(Cortex-M4F) 微控制器周邊應用, 使用全新 APP055 實驗板進行實作練習。 |
![]() ![]() ![]() |
LNX1001 | [新] MPU 微處理器嵌入式 Linux 入門課程
使用 Buildroot 開發環境建立適用於 SAM9X60 的 Linux 系統,並實作練習更改 Device Tree 控制微處理器周邊應用, 最後使用 C 語言來設計適用於 SAM9X60 的 Linux 系統之應用. |
![]() ![]() ![]() ![]() ![]() |
PIC1001 | 8/16-bits MCU 與 MCC 入門最佳課程
全新 MCC Melody 開發環境 與 dsPIC33CK 微控制器周邊函式庫 PLIB 與 Melody Driver 應用 |
![]() ![]() ![]() |
SAM2001ADV | 32-bits MCU 進階課程
包括 TC Capture, ADC, DAC, AC, RTC, EIC, EVSYS, DMAC, Power Mode, I2C, 內部溫度感測器 與 Configuration Bits(Fuse) |
![]() ![]() ![]() ![]() ![]() |
SAM2002 | 32-bits MCU 進階課程
介紹 TIME, CONSOLE, DEBUG, COMMAND, FILE 系統服務, 以及 USB CDC, USART, I2C, SPI, SDCARD, WINC, MEMORY Driver 驅動程式 |
![]() ![]() ![]() ![]() |
SAM2001
32-bit基礎課程 |
2025年 | MCC Harmony PLIB 基礎課程
(SAMD21 + APP045) |
教材下載 | 實驗下載 |
AIML1001
32-bit應用課程 |
2025年 | [新] MCU 機器學習應用課程 (Machine Learning)
(SAMD21 + APP045) |
教材下載 | 實驗下載 |
SAM2002ADV
32-bit進階課程 |
2025年 | MCC Harmony Touch 與 USB Device 進階課程(共分三堂課)
(SAMD21 + APP045) |
教材下載01
教材下載02 教材下載03 |
實驗下載01
實驗下載02 實驗下載03 |
MGS1001
32-bit進階課程 |
2025年 | [新] MCU/MPU Microchip Graphics Suite 人機介面全圖形化設計
(SAM9X75 Curiosity + 5" LVDS) |
教材下載 | 實驗下載 |
PIC32CX1001
32-bit基礎課程 |
2025年 | [新] MCU 新一代 PIC32CX 入門最佳課程(共分兩堂課)
(PIC32CX-SG41 + APP055) |
教材下載01
教材下載02 |
實驗下載01
實驗下載02 |
LNX1001
MPU基礎課程 |
2025年 | [新] MPU 微處理器嵌入式 Linux 入門課程(共分兩堂課)
(SAMX60 Curiosity/Hobby) |
教材於課程中提供 | 實驗於課程中提供 |
PIC1001
16-bit基礎課程 |
2024年 | MCC Melody 基礎課程
(dsPIC33CK + APP041) |
教材下載 | 實驗下載 |
SAM2001
32-bit基礎課程 |
2024年 | MCC Harmony PLIB 基礎課程
(SAMD21 + APP045) |
教材下載 | 實驗下載 |
SAM2001ADV
32-bit進階課程 |
2024年 | MCC Harmony PLIB 進階課程(共分四堂課)
(SAMD21 + APP045v4) |
教材下載01
教材下載02 教材下載03 教材下載04 |
實驗下載01
實驗下載02 實驗下載03 實驗下載04 |
SAM2002
32-bit進階課程 |
2024年 | MCC Harmony System Service & Driver 進階課程(共分三堂課)
(SAMD21 + APP045) |
教材下載01
教材下載02 教材下載03 |
實驗下載01
實驗下載02 實驗下載03 |
SAM2002ADV
32-bit進階課程 |
2024年 | MCC Harmony Touch 與 USB Device 進階課程(共分兩堂課)
(SAMD21 + APP045) |
教材下載01
教材下載02 |
實驗下載01
實驗下載02 |
AIML1001
32-bit應用課程 |
2024年 | [新] MCU 機器學習應用課程 (Machine Learning)
(SAMD21 + APP045) |
教材下載 | 實驗下載 |
LNX1001
MPU基礎課程 |
2024年 | [新] MPU 微處理器嵌入式 Linux 入門課程(共分兩堂課)
(SAMX60 Curiosity/Hobby) |
教材於課程中提供 | 實驗於課程中提供 |
SAM2001-MCC
32-bit基礎課程 |
2023年 | MCC Harmony PLIB 基礎課程
(SAMD21 + APP045) |
教材下載 | 實驗下載 |
PIC1001
16-bit基礎課程 |
2023年 | MCC Classic 基礎課程
(dsPIC33CK + APP041) |
教材下載 | 實驗下載 |
SAM2001ADV-MCC
32-bit進階課程 |
2023年 | MCC Harmony PLIB 進階模組課程
(SAMD21 + APP045v4) |
教材下載 | 實驗下載 |
SAM2002-MCC
32-bit進階課程 |
2023年 | MCC Harmony System Service & Driver 進階課程
(SAMD21 + APP045) |
教材下載 | 實驗下載 |
PIC1001-Melody
16-bit基礎課程 |
2023年 | MCC Melody 基礎課程
(dsPIC33CK + APP041) |
教材下載 | 實驗下載 |
PIC1002
8-bit基礎課程 |
2022年 | PIC-ASM 基礎課程
(PIC16F1937 + APP1618-SD) |
教材下載 | 實驗下載 |
MCC Classic 基礎課程
(PIC16F1937 + APP1618-SD) |
教材下載 | 實驗下載 |
PIC2001
16-bit基礎課程 |
2022年 | MCC Classic 基礎課程
(dsPIC33CK + APP053) |
教材下載
組裝文件 |
實驗下載
出廠程式(Motor:50mm) 出廠程式(Motor:55mm) |
PIC3001GFX
32-bit人機介面 |
2022年 | Harmony Graphics 圖形化人機介面設計課程
(PIC32MZ DA + RGDB EVB) |
教材下載 | 實驗下載 |
SAM2001
32-bit基礎課程 |
2021年 | Harmony PLIB 基礎課程
(SAMD21 + APP045) |
教材下載(APP045v2)
教材下載(APP045v4) |
實驗下載(APP045v2)
實驗下載(APP045v4) |
SAM2001ADV
32-bit進階課程 |
2022年 | Harmony PLIB 進階模組課程
(SAMD21 + APP045v4) |
教材下載 | 實驗下載 |
SAM2002
32-bit進階課程 |
2022年 | Harmony System Service & Driver 進階課程
(SAMD21 + APP045) |
教材下載(APP045v2)
教材下載(APP045v4) 教材下載(Oximeter) |
實驗下載(APP045v2)
實驗下載(APP045v4) |
SAM2002ADV
32-bit進階課程 |
2022年 | Harmony QTouch 與 USB Device
(SAMD21 + APP045v4) |
教材下載 | 實驗下載 |
mTouch
系列課程 |
2021年 | mTouch 電容式觸控的原理, 使用MCC (基礎課程) | 教材下載 | 實驗下載 |
中文手冊 |
CryptoAuth
系列課程 |
2022年 | Harmony CryptoAuthLib 與 ECC加密認證晶片課程 | 教材下載 | 實驗下載 |
SAM2001課程
為基於學習 MPLAB MCC Harmony 程式庫產生器 的 周邊函式庫 Peripheral Library(PLIB) 而開發, 課程中採用的是 APP045 實驗板, 主晶片為 SAMD21 32-bit MCU (ARM Cortex-M0+核心), 為學習如何使用 MPLAB MCC Harmony程式庫產生器, 提供了一個基礎且紮實的入門課程.
本課程共計 15章節 與 17個動手操作實驗.
背景知識需求 :
(1) 須具備基本C程式語言設計能力以及基礎電子電路或嵌入式系統設計經驗
本課程可透過以下方式自學
(1) 參加 SAM2001 課程 (點擊前往課程計畫頁面)
(2) 下載 SAM2001 課程教材及實驗自學 (點擊前往教材下載頁面)
(3) 參加 Microchip University 線上影片課程 (點擊前往MU課程頁面)
課程章節: (課程深度 )
1. SAMD21 ARM Cortex-M0+ Microcontroller Introduction
2. MPLAB X IDE and MHC Development Tools Introduction
3. SAMD21 EVB APP045 v3.00 Introduction
4. Getting Started with First Project
5. MPLAB Harmony Configurator (MHC) Interface introduction
6. PORT I/O Architecture
7. Timer/Counter, TC Architecture
8. NVIC Architecture
9. Clock System Architecture
10. Pin Multiplexer (PINMUX)
11. SERCOM - UART Architecture
12. High Speed ADC Architecture
13. ADC Interrupt Callback and Pin Scan
14. TCC – PWM Architecture
15. SERCOM-SPI (OLED SSD1306)
AIML1001課程
為基於學習 Machine Learning Development Suite 而開發, 課程中採用 APP045實驗板來上課, 為學習如何使用 Machine Learning Development Suite,提供了一個從收集、建立數據集 (Dataset) 開始到認識、部署機器學習模型 (Model) 等基礎且紮實的入門課程.
本課程共計 9章節 與 5個動手操作實驗.
背景知識需求 :
(1) 須具備基本C程式語言設計能力
在講師的帶領之下, 學員們深入淺出一步步了解如何使用 Machine Learning Development Suite 的應用開發, 並親自完成 5 個動手操作實驗(Hands-on Labs), 相信在上完這門課之後, 絕對讓您對於 32bit-MCU 程式應用開發功力大增.
課程章節: (課程深度 )
01. 介紹 人工智慧(Artificial Intelligence) 與機器學習 (Machine Learning)
02. 介紹 Edge AI
03. 介紹 收集數據(Data)
04. 介紹 MPLAB Data Visualizer
05. 實現 透過 MPLAB Data Visualizer 收集感測器資料數據
06. 介紹 組織(Organize) 與 標記 (Label) 數據
07. 介紹 Machine Learning Development Suite
08. 實現 組織與標記數據
09. 介紹 分析(Analyze)數據與介紹機器學習模型
10. 實現 分析數據與介紹機器學習模型
11. 介紹 探索(Explore)與 測試(Test)模型
12. 實現 探索與測試模型
13. 介紹 部署(Deploy)模型
14. 實現 在嵌入式系統執行機器學習模型
PIC1001課程
為基於學習 MCC Melody (MPLAB Code Configurator) 程式庫產生器 的 基礎驅動程式(Driver) 與 周邊函式庫 Peripheral Library(PLIB) 而開發, 課程中採用 APP041實驗板, 主晶片為 dsPIC33CK 16-bit MCU, 並引入 PIM模組子板 概念,使用者可以透過購買不同的PIM模組子板, 來更換所需的MCU 8/16/32-bit 微控制器.
APP041實驗板出廠已配置了 PIC24FJ128GB106 16-bit MCU, 而本課程會再搭配 dsPIC33CK256MP506 (APP041-3 PIM模組子板) 來上課, 為學習如何使用 MCC Melody 程式庫產生器,提供了一個基礎且紮實的入門課程.
本課程共計 13章節 與 17個動手操作實驗.
背景知識需求 :
(1) 須具備基本C程式語言設計能力以及基礎電子電路或嵌入式系統設計經驗
本課程可透過以下方式自學
(1) 參加 PIC1001 課程 (點擊前往課程計畫頁面)
(2) 下載 PIC1001 課程教材及實驗自學 (點擊前往教材下載頁面)
(3) 參加 Microchip University 線上影片課程 (點擊前往MU課程頁面)
在講師的帶領之下, 學員們深入淺出一步步了解如何使用 MCC Melody 程式庫產生器 對 周邊函式庫(PLIB) 的應用開發, 並親自完成15個動手操作實驗(Hands-on Labs), 相信在上完這門課之後, 絕對讓您對於8/16位元MCU程式開發功力大增.
課程章節: (課程深度 )
1. dsPIC33CK Microcontroller Introduction
2. MPLAB X IDE and MCC Melody Development Tools Introduction
3. dsPIC33CK EVB APP041 v3 Introduction
4. Getting Started with First Project
5. MPLAB Code Configurator (MCC) Interface introduction
6. PORT I/O Architecture
7. Oscillator Architecture
8. Interrupt Architecture
9. Timer/Counter Architecture
10. SPI (OLED SSD1306)
11. High Speed ADC Architecture
12. PWM Architecture
13. UART Architecture
14. I2C Architecture
SAM2002ADV課程
SAM2002ADV 系列課程為基於學習 PTC 周邊觸控控制器 (Peripheral Touch Controller) 與 MPLAB MCC Harmony 程式庫產生器 的 Touch Configurator 電容觸控設計介面 以及 USB Device Layer 概要 與 USB Device CDC/HID Class 相關應用而開發, 是繼 SAM2002 之後的 進階課程, 使用的是與 SAM2002 課程相同的 APP045 實驗板.
本課程共計 8章節 與 6個動手操作實驗.
背景知識需求 :
(1) 須具備基本C程式語言設計能力以及基礎電子電路或嵌入式系統設計經驗
(2) 本課程為 SAM2002 的進階課程, 適合曾經參加過 SAM2002 課程的學員,
本課程可透過以下方式自學
如果您未曾參加過 SAM2002 課程時, 請務必擇一預習以下課程
(1) 參加 SAM200x 與 SAM2001ADV 課程 (點擊前往課程計畫頁面)
(2) 下載 SAM200x 課程教材及實驗自學 (點擊前往教材下載頁面)
(3) 參加 Microchip University 線上影片課程 (點擊前往MU課程頁面)
課程章節:
01. 介紹 PTC 周邊觸控控制器 (Peripheral Touch Controller).
02. 介紹 APP045 電容式按鍵(Button) 與 電容式滑條(Slider) 的硬體設計.
03. 介紹 MCC Harmony Touch Composer 觸控設計介面.
04. 實現 電容式按鍵(Button).
05. 實現 電容式滑條(Slider).
06. 使用 Data Visualizer 來觀察 Touch 的數據以及參數調教.
07. 介紹 USB 基本概念與 USB Device (USB裝置) 的類別, 傳輸拓樸/線材, 速率與列舉, 描述表與封包等.
08. 介紹 MCC Harmony USB Device Layer Configurator.
09. 實現 USB Device Layer 初始化.
10. 介紹 USB Device CDC Class (Communication Device Class).
11. 實現 USB Device CDC 基本收發功能.
12. 介紹 USB Device HID Class (Human Interface Devices).
13. 實現 USB Device HID 基本收發功能.
由於課程內容豐富, 本系列課程為確保學員有足夠的時間進行實作練習, 將分為以兩天(兩堂課)的時間來完成,
學員不用在意課程的先後順序, 依照這兩堂課的課程內容來選擇想要上的課即可.
SAM2002ADV-01 : (課程深度 )
01. 介紹 PTC 周邊觸控控制器 (Peripheral Touch Controller).
02. 介紹 APP045 電容式按鍵(Button) 與 電容式滑條(Slider) 的硬體設計.
03. 介紹 MCC Harmony Touch Composer 觸控設計介面.
04. 實現 電容式按鍵(Button).
05. 實現 電容式滑條(Slider).
06. 使用 Data Visualizer 來觀察 Touch 的數據以及參數調教.
SAM2002ADV-02 : (課程深度 )
07. 介紹 USB 基本概念與 USB Device (USB裝置) 的類別, 傳輸拓樸/線材, 速率與列舉, 描述表與封包等.
08. 介紹 MCC Harmony USB Device Layer Configurator.
09. 實現 USB Device Layer 初始化.
10. 介紹 USB Device CDC Class (Communication Device Class).
11. 實現 USB Device CDC 基本收發功能.
12. 介紹 USB Device HID Class (Human Interface Devices).
13. 實現 USB Device HID 基本收發功能.
SAM2001ADV課程
為基於學習 MPLAB MCC Harmony程式庫產生器 的 周邊函式庫Peripheral Library(PLIB) 的 進階模組 而開發, 是繼 SAM2001 之後的 進階課程, 課程中採用的是 APP045v4 實驗板, 主晶片為 SAMD21 32-bit MCU (ARM Cortex-M0+核心), 為學習如何使用 MPLAB MCC Harmony程式庫產生器, 提供了一個比 SAM2001課程 更深度學習的進階課程.
本課程共計 19章節 與 33個動手操作實驗.
背景知識需求 :
(1) 須具備基本C程式語言設計能力以及基礎電子電路或嵌入式系統設計經驗
(2) 本課程為 SAM2001 的進階課程, 適合曾經參加過 SAM2001 課程的學員,
本課程可透過以下方式自學
如果您未曾參加過 SAM2001 課程時, 請務必擇一預習以下課程
(1) 參加 SAM2001 課程 (點擊前往課程計畫頁面)
(2) 下載 SAM2001 課程教材及實驗自學 (點擊前往教材下載頁面)
(3) 參加 Microchip University 線上影片課程 (點擊前往MU課程頁面)
課程章節:
1. Timer/Counter Operation Mode
2. SERCOM – I2C Architecture (Temp.Sensor/EEPROM/G-Sensor)
3. ADC Accumulation, Averaging and Window Monitor
4. Internal Temperature Sensor (ADC)
5. Real Time Counter (RTC)
6. DAC Architecture and MPLAB Data Visualizer
7. Analog Comparators (AC) Architecture
8. External Interrupt Controller(EIC) and Event System
9. TC Waveform Capture (TC, EIC and Event System)
10. Direct Memory Access Controller (DMAC) - Single Transfer Block
11. Direct Memory Access Controller (DMAC) - Linked List Transfer
12. Power Debugger and Sleep Mode
13. Application : Sleepwalking
14. Auxiliary Space of NVM and Fuse Maintains
由於課程內容豐富, 本系列課程為確保學員有足夠的時間進行實作練習, 將分為以四天(四堂課)的時間來完成,
學員不用在意課程的先後順序, 依照這四堂課的課程內容來選擇想要上的課即可.
SAM2001ADV-01 : (課程深度 )
1. Timer/Counter Operation Mode
6. DAC Architecture and MPLAB Data Visualizer
7. Analog Comparators (AC) Architecture
8. External Interrupt Controller(EIC) and Event System
SAM2001ADV-02 : (課程深度 )
10. Direct Memory Access Controller (DMAC) - Single Transfer Block
11. Direct Memory Access Controller (DMAC) - Linked List Transfer
12. Power Debugger and Sleep Mode
13. Application : Sleepwalking
SAM2001ADV-03 : (課程深度 )
2. SERCOM – I2C Architecture (Temp.Sensor/EEPROM/G-Sensor)
3. ADC Accumulation, Averaging and Window Monitor
4. Internal Temperature Sensor (ADC)
SAM2001ADV-04 : (課程深度 )
5. Real Time Counter (RTC)
9. TC Waveform Capture (TC, EIC and Event System)
14. Auxiliary Space of NVM and Fuse Maintains
SAM2002課程
為基於學習 MPLAB MCC Harmony程式庫產生器 的 系統服務(System Service) 與 驅動函式庫(Driver) 而開發, 是繼 SAM2001 之後的 進階課程, 使用的是與 SAM2001 課程相同的 APP045 實驗板.
本課程共計 23章節 與 19個動手操作實驗.
背景知識需求 :
(1) 須具備基本C程式語言設計能力以及基礎電子電路或嵌入式系統設計經驗
(2) 本課程為 SAM2001 的進階課程, 適合曾經參加過 SAM2001 課程的學員,
本課程可透過以下方式自學
如果您未曾參加過 SAM2001 課程時, 請務必擇一預習以下課程
(1) 參加 SAM2001 課程 (點擊前往課程計畫頁面)
(2) 下載 SAM2001 課程教材及實驗自學 (點擊前往教材下載頁面)
(3) 參加 Microchip University 線上影片課程 (點擊前往MU課程頁面)
在本課程中, 我們將不會再介紹 Harmony 的基礎介面操作方式, 以及 周邊函式庫(PLIB) 的相關知識, 在本課程中您將真正一窺 Harmony 的真面目, 了解 Harmony 在開發一個大型32位元MCU應用專案時, 使用 系統服務 (System Service) 以及 驅動函式庫(Driver) 時的強大, 您會發現前面的 SAM2001 簡直是小兒科. 在講師的帶領之下, 學員們可以親自完成19個動手操作實驗(Hands-on Labs), 上完這門課後您將對於Harmony的強大讚嘆不已, 並對於您開發大型32位元MCU應用更具信心.
主要課程目錄:
1. SAMD21 EVB APP045 v4 Introduction
2. MPLAB® Harmony Key Concept
3. Harmony System Service introduction
4. TIME System Service
5. CONSOLE System Service
6. DEBUG System Service
7. COMMAND Processor System Service
8. USB Device CDC Library
9. FILE System Service
10. Harmony Drivers introduction
11. PLIB limit
12. Driver advantage
13. Driver usage models
14. How to use Driver in Harmony?
15. Transfer Request Callback Restriction
16. I2C Driver API and usage example
17. Driver execution model
18. USART Driver Library
19. I2C Driver Library
20. SPI Driver Library
21. SPI Driver - Wi-Fi WINC Driver Library (無實作僅由講師於課程展示)
22. SPI Driver - SD Card Driver Library
23. MEMORY Driver Library
由於課程內容豐富, 本系列課程為確保學員有足夠的時間進行實作練習, 將分為以三天(三堂課)的時間來完成,
學員不用在意課程的先後順序, 依照這三堂課的課程內容來選擇想要上的課即可.
SAM2002-01 : (課程深度 )
1. SAMD21 EVB APP045 v4 Introduction
2. MPLAB® Harmony Key Concept
3. Harmony System Service introduction
4. TIME System Service
5. CONSOLE System Service
6. DEBUG System Service
7. COMMAND Processor System Service
8. USB Device CDC Library
9. FILE System Service
SAM2002-02 : (課程深度 )
10. Harmony Drivers introduction
11. PLIB limit
12. Driver advantage
13. Driver usage models
14. How to use Driver in Harmony?
15. Transfer Request Callback Restriction
16. I2C Driver API and usage example
17. Driver execution model
18. USART Driver Library
19. I2C Driver Library
SAM2002-03 : (課程深度 )
20. SPI Driver Library
21. SPI Driver - Wi-Fi WINC Driver Library (無實作僅由講師於課程展示)
22. SPI Driver - SD Card Driver Library
23. MEMORY Driver Library
LNX1001課程
為基於學習 SAM9X6 處理器的嵌入式 LINUX 開發, 課程中採用 SAMX60 Curiosity EVB 或 SAM9X60 Hobby Board, 主晶片為 SAM9X60 MPU, 用於學習使用 Buildroot 開發環境建立適用於 SAM9X60 實驗板的 Linux 系統,並實作練習控制 SAM9X60 微處理器周邊應用, 開發透過更改 Device Tree (設備樹) 來啟用 SAM9X60 微處理器周邊,最後使用 C 語言來設計適用於 SAM9X60 實驗板的 Linux 系統之應用.。
背景知識需求 :
(1) 須具備基本C程式語言設計能力以及基礎電子電路或嵌入式系統設計經驗
(2) 須熟悉 LINUX 基本指令操作以及操作系統概念
建議先至 Microchip University (MU) 觀看「嵌入式 Linux」相關課程後再報名此課程。
LNX1001 系列課程為基於學習如何在 Microchip 微處理器中運行 Linux 作業系統 的入門課程,課程中採用的是 SAM9X60 評估板,主晶片為 SMA9X60 MPU (ARM926EJ-S 核心) 。為學習如何建立需要的嵌入式 Linux 作業系統,並在作業 系統中控制微處理器周邊模組,提供了一個基礎的入門課程。
課程章節: (尚在規劃中, 最後課程內容依開課當月公布為主)
由於課程內容豐富, 本系列課程為確保學員有足夠的時間進行實作練習, 將分為以兩天(兩堂課)的時間來完成,
LNX1001-01 : (課程深度 )
01. 實驗板和 Linux 開發工具介紹。
02. 介紹如何修改設備樹來啟用 SAM9X60 微處理器周邊模組。
03. 配置適合用於跨平臺編譯和測試的開發環境。
04. 介紹如何使用 C 語言來設計應用,並在 實驗板的 Linux 系統中執行和控制周邊模組。
LNX1001-02 : (課程深度 )
01. 實驗板和 Linux 開發工具介紹。
02. 介紹如何建立適合用於 SAM9X60 MPU 的 Buildroot 開發環境。
03. 介紹如何使用 Buildroot 來建立適合用於開發板的嵌入式Linux 系統映像(OS Image)並寫入至 SD 卡。
ARM1001課程
課程介紹稍後更新
MGS1001課程
課程介紹稍後更新
PIC32CX1001課程
課程介紹稍後更新