快速開發 AI 應用平台-MAX78000FTHR 開發工具

一般說明

MAX78000FTHR 是一個快速開發應用平台,可協助工程師使用具有集成捲積神經網路加速器的 MAX78000 Arm® Cortex®-M4F 處理器快速實施超低功耗人工智慧 (AI) 解決方案。

該開發工具還包括用於電池和電源管理的 MAX20303 PMIC

外形尺寸為 0.9 英吋 x 2.6 英吋雙排接頭佔用面積,與 Adafruit Feather Wing 周邊擴充板相容。該板包括各種周邊裝置,例如 CMOS VGA 影像感測器、數位麥克風、低功耗立體聲音訊編解碼器、1MB QSPI SRAM、微型 SD 卡連接器、RGB 指示燈 LED 和按鈕。

封裝盒

MAX78000 開發板安裝在堅固的紙箱中。盒子包含電路板本身,以及 USB 電纜、引腳圖和要焊接到電路板上的接頭引腳。

特徵

● MAX78000 微控制器

• 雙核心:帶 FPU 的 Arm Cortex-M4 處理器,100MHz,RISC-V 協處理器,60MHz

• 512KB 快閃記憶體 (Flash)

• 128KB 靜態記憶體(SRAM)

• 16KB 快取(Cache)

• 卷積神經網路加速器

• 12 位元並聯攝影機接口

• MAX20303 具有電量計的可穿戴 PMIC

• 透過 USB 充電

• 適用於帶有 FPU 的 Arm Cortex-M4 處理器的板載 DAPLink 調試和編程接口

• 麵包板相容接頭座

• Micro USB 連接器

• Micro SD 卡連接器

● 集成周邊

• RGB LED 指示燈

• 使用者按鈕

• CMOS VGA 影像感測器

• 低功耗立體聲音訊編解碼器

• 數位麥克風

• SWD 調試器

• 虛擬 UART 控制台

• 用於 RISC-V 協處理器的 10 腳 Cortex 偵錯接頭

MAX78000 開發板硬體概述

  • Micro USB 連接埠用於為電路板供電以及對羽毛板進行充電、調試和編程。

  • 有一個額外的 JTAG 連接器可用於調試 RISC-V 核心。

  • 該板具有用於 LiPo 電池的 JST 電池連接器。這令使用該板構建便攜式設備和項目變得更加容易。此接頭的配合對像是常用的 PHR-2 2 插座。

  • 整個電路板的電源管理由 MAX20303 電源管理控制器負責。它還包含電量計功能,可用於檢測所連接電池的充電狀態。

  • 如果我們談到週邊設備,MAX78000 板具有兩個 RGB LED、五個觸覺按鈕和一個數位麥克風。 VGA 攝影機和音訊輸入和輸出連接器。

  • 在五個觸覺開關中,一個用作電源按鈕,一個用於 DAP 鏈接,一個用於重置,另外兩個用於一般用途。

  • SPH0645LM4H-B 數位麥克風透過 I2C 介面直接連接到 MAX78000 處理器。

  • OVM7692 VGA 影像感測器也透過 I2C 和 PCIF 介面直接連接到 MAX78000。

  • 音訊輸入和輸出由板載 MAX9867 立體聲編解碼器晶片處理。這令使用非常少的軟體音訊處理來開發音訊相關專案變得更加容易。

  • 底部有 SD 卡插槽,透過 SPI 與 MAX78000 連接。除此之外,我們還有 MAX32625 的 SWD 連線以及 1MB QSPI SRAM 和其他一些互補電路。

用於測試電路板的演示程序

MAX78000 板還附帶預先編程的演示程式。該演示程式實際上是關鍵字識別演示,它可以使用板載麥克風檢測某些語音命令或關鍵字。演示代碼可以識別從1至10的數字以及其他兩個命令「Go」和「Stop」。根據我們提示的數字,開發板將使板載 RGB LED 閃爍多次。例如,如果我們說「4」,LED 將閃爍四次,如果我們說「2」,則 LED 將閃爍兩次。

安裝和使用Maxim Micros SDK

Analog Devices 為 MAX78000 羽毛和類似的板提供了自己的開發平台,稱為 Maxim Micros SDK。當下載後,請按照螢幕上的指示安裝 SDK。 Eclipse IDE 也作為該 SDK 的一部分安裝。

結論

總括來說,MAX78000 開發板對於初學者和高級用戶來說都是一個非常好的選擇。它不僅是一個功能強大且易於使用的開發工具,而且製造商 Analog Devices 還提供了大量的範例程式碼和文件。此開發環境易於設置,不需要像其他開發環境那樣的冗長流程。

相關文件:
Datasheet: Feather Board
Datasheet: Max78000 Microcontroller
More on Max78000

適用的零件編號
DK 零件編號 # 製造商零件編號 #
505-MAX78000FTHR#-ND MAX78000FTHR#
505-MAX78000EVKIT#-ND MAX78000EVKIT#
505-MAXREFDES178#-ND MAXREFDES178#
505-MAX78000EXG±ND MAX78000EXG+