已绑定手机
|
芯之联的XR872 芯片提供了高集成度的Wi-Fi 音频解决方案,客户可以使用其官方开发板XR872_EVB 快速熟悉产品、评估及二次应用开发。本指南结合SDK 示例,介绍如何快速玩转XR872_EVB 开发板。
1.1开发板简介
芯之联XR872_EVB 开发板是一款专为物联网+音频/图传(IoT)应用打造的低功耗无线MCU 开发平台,主芯片基于XR872AT 芯片,内嵌一颗ARM Cortex-M4F CPU 内核,主频高达384MHz,同时提供完整的802.11b/g/n无线功能和丰富的控制接口。
开发板由XR872MD 模组和XR872_EVB 底板组成,底板分为XR872_EVB_AI 和XR872_EVB_IO 两种。其中XR872_EVB_AI 底板上集成了USB 电源、按键、SD 卡、CSI 排线座、外置音频扩展等多个外设功能模块,同时将MD 模组上大部分管脚引至开发板上侧的排针。XR872_EVB_IO 板上集成了USB 电源、串口打印、按键复位、升级、DC-DC 供电扩展等功能,同时将MD 模组上所有可用的管脚引至开发板两侧的排针,⽤户可根据⾃⼰的需求外接不同的外设进⾏开发。
XR872_EVB_AI 开发板如下图所示:
图1-1 XR872_ EVB_AI 开发板
图1-1 XR872_ EVB_AI 开发板
XR872_EVB_IO 开发板如下图所示:
图1-2 XR872_ EVB_IO 开发板
图1-2 XR872_ EVB_IO 开发板
其中模组板如下图所示:
图1-3 XR872_ MD 模组板
图1-3 XR872_ MD 模组板
注:XR872_MD 板更多信息请参考《XR872AT_MD datasheet V0.1.pdf》。
1.2 开发板特性
1.2.1 MD 模组板
XR871AT IEEE 802.11b/g/n 无线音频单芯片,QFN52 封装
- ARM Cortex M4F, 最高384MHz 时钟速率
- 416KB SRAM, 40KB Cache , 160KB Code ROM
- SIP 4MB PSRAM
- UART/SPI/IIC/IIS/PWM/ADC/DMIC/SDIO/CSI/IR/AUDIO_CODEC
- DMA/TIMER/eFuse/GPIO
- Crypto (AES/DES/MD5/SHA/SHA256/CRC)
XTAL
- 40MHz 晶体,提供系统时钟
- 32.768KHz 晶体,提供RTC 计时和低功耗时钟
天线
- 板载天线(50Ω阻抗匹配)
- 外置天线(IPEX Connector,WR2/WR3 进行切换)
4MB SPI Nor Flash
1.2.2 EVB_AI 底板
内置Audio CODEC 功能
- 支持单路MIC 输入和单路LOUT 输出,支持line-in 输入(用作回采通路)
- 板上配有MEMS MIC(标号:1)和音频Class D 功放@4Ω_3W(标号:7)
- 板上配有2 阶无源RC 回采滤波电路
外置Audio CODEC 功能
- AC107 Codec 芯片,双路AMIC 输入,支持IIS 或PDM 接口数据传输
- SNR=103dB,THD+N=-85dB@PGA=0dB_16Kfs,双路4.5mA
- 板上配有2 个MEMS MIC(标号:2/3,默认Connect)和ECM MIC(标号:4/5,默认NC)
CSI+JPEG
- 5V 转2.8V DCDC 供电CSI,30-Pin FPC 排线座
- 支持8bit 并行数据输入
- 支持将YUV420、YUV422 格式数据转为JPEG 格式
- 支持在线640x480@60fps 与在线1280x720@40fps 视频流
- 支持离线640x480@60fps 与离线1280x720@20fps 视频流
电源
- USB-5V 输入,可选范围:3V-5.5V
- 独立的电源跳线冒:VCC-BAT、CSI 模块、USB to UART 模块、音频PA 模块
其它
- 1 TF 卡口
- 9 按键(含2 个强制升级按键),1 复位开关
- 30-Pin 双排插针
1.2.3 EVB_IO 底板
电源
- USB-5V 输入,可选范围:3V-5.5V
- 独立的电源跳线冒:VCC-BAT、外置DCDC 模块、USB to UART 模块
其它
- 4 按键(含2 个强制升级按键)
- 2 列21-Pin 单排插针
1.3 开发板使用
开发板EVB_AI 和EVB_IO 是芯之联针对不同用途而开发的,客户在做评估或应用开发初期,首先根据自己的开发需求选择合适的开发板。通常,EVB_AI 具有专用目的,适合用于IOT 语音或图传应用的评估:例如语音故事机方案、单双mic 语音唤醒、按键唤醒、CSI 摄像头视频传输。EVB_IO 则更简单通用,除了必要的电源和调试接口,没有其他外设和接口,适合用于评估通用功能评估:IC 功耗评估、RF 性能评估,IO 控制评估。
1.3.1 电源选择/上电
开发板采用USB 供电,VBAT 的输入范围为3.0-5.5V。上电的具体步骤如下图:
图1-4 XR872_ EVB 上电步骤
图1-4 XR872_ EVB 上电步骤
|
|