使用MCC 的16-位元Bootloader : 裝置端

使用MCC 的16-位元Bootloader : 裝置端

本課程會針對如何使用 MPLAB® X IDE 與 MPLAB程式碼配置器(MCC) 對 PIC24/dsPIC33微控制器產生16-位元 Bootloader 做介紹。

rate limit

Code not recognized.

About this course

本課程的重點是使用MPLAB® X IDE和MPLAB程式碼配置器(MCC)為PIC24 / dsPIC33裝置產生16位元Bootloader,並將其結合到您的應用程式中。該課程將介紹Bootloader的基本知識、16位元Bootloader記憶體位址對映、中斷重新導向、驗證方法以及Bootloader和應用程式之間的切換。該課程還將逐步講解有關如何使用MCC Bootloader模組來建立完整的Bootloader和應用程式以及將程式碼下載到裝置的詳細範例。

Curriculum113 min

  • 簡介
  • 課程大綱 1 min
  • 課程中所使用的軟體與硬體
  • 簡介 1 min
  • 什麼是Bootloader?
  • Bootloader概述 2 min
  • Bootloader概念 4 min
  • 16-位元Bootloader
  • 16-位元Bootloader概述 3 min
  • 16-位元Bootloader詳論 6 min
  • 16-位元Bootloader核心 6 min
  • 16-位元Bootloader應用 3 min
  • 安裝軟體
  • 在MCC中安裝16-位元Bootloader 2 min
  • 安裝Universal Bootloader Host Adapter (UBHA) 2 min
  • 示範
  • 示範簡述 3 min
  • 為16-位元Bootloader建一個基本專案 3 min
  • 規劃16-位元Bootloader 6 min
  • 建立16-位元Bootloader 4 min
  • 建立以應用為基礎的專案 4 min
  • 啟動使用Bootloader的應用 6 min
  • 第一次下載使用UBHA的應用 6 min
  • 更多使用UBHA的應用範例下載 2 min
  • 16位元安全啟動Bootloader
  • 安全啟動背景 5 min
  • 簽章與驗證一個應用程式 6 min
  • 使用ATECC608A安全元件的16位元安全啟動Bootloader演示
  • 演示說明 3 min
  • 新建16位元基礎專案 3 min
  • 加入安全Bootloader到16位元基礎專案 8 min
  • 配置與建立16位元安全Bootloader專案 7 min
  • 新建16位元應用程式專案 4 min
  • 配置16位元應用程式專案以使用安全啟動Bootloader 8 min
  • 使用UBHA下載16位元應用程式 6 min
  • 實作教材
  • 實作檔案
  • 常見問題
  • 常看到的問題 3 min
  • 您的反饋
  • 我們需要您的反饋

About this course

本課程的重點是使用MPLAB® X IDE和MPLAB程式碼配置器(MCC)為PIC24 / dsPIC33裝置產生16位元Bootloader,並將其結合到您的應用程式中。該課程將介紹Bootloader的基本知識、16位元Bootloader記憶體位址對映、中斷重新導向、驗證方法以及Bootloader和應用程式之間的切換。該課程還將逐步講解有關如何使用MCC Bootloader模組來建立完整的Bootloader和應用程式以及將程式碼下載到裝置的詳細範例。

Curriculum113 min

  • 簡介
  • 課程大綱 1 min
  • 課程中所使用的軟體與硬體
  • 簡介 1 min
  • 什麼是Bootloader?
  • Bootloader概述 2 min
  • Bootloader概念 4 min
  • 16-位元Bootloader
  • 16-位元Bootloader概述 3 min
  • 16-位元Bootloader詳論 6 min
  • 16-位元Bootloader核心 6 min
  • 16-位元Bootloader應用 3 min
  • 安裝軟體
  • 在MCC中安裝16-位元Bootloader 2 min
  • 安裝Universal Bootloader Host Adapter (UBHA) 2 min
  • 示範
  • 示範簡述 3 min
  • 為16-位元Bootloader建一個基本專案 3 min
  • 規劃16-位元Bootloader 6 min
  • 建立16-位元Bootloader 4 min
  • 建立以應用為基礎的專案 4 min
  • 啟動使用Bootloader的應用 6 min
  • 第一次下載使用UBHA的應用 6 min
  • 更多使用UBHA的應用範例下載 2 min
  • 16位元安全啟動Bootloader
  • 安全啟動背景 5 min
  • 簽章與驗證一個應用程式 6 min
  • 使用ATECC608A安全元件的16位元安全啟動Bootloader演示
  • 演示說明 3 min
  • 新建16位元基礎專案 3 min
  • 加入安全Bootloader到16位元基礎專案 8 min
  • 配置與建立16位元安全Bootloader專案 7 min
  • 新建16位元應用程式專案 4 min
  • 配置16位元應用程式專案以使用安全啟動Bootloader 8 min
  • 使用UBHA下載16位元應用程式 6 min
  • 實作教材
  • 實作檔案
  • 常見問題
  • 常看到的問題 3 min
  • 您的反饋
  • 我們需要您的反饋