-
Notifications
You must be signed in to change notification settings - Fork 69
About XR871
- XR871 Overview
- XR871 Features
- XR871 Block Diagram
- XR871 Memory Alignment
- XR871 Pin Multiplexing
- XR871GT and XR871ET
XR871 is a highly integrated low-power WLAN Microcontroller System-on-Chip (SOC) solution designed for Internet of Things (IoT), Wearable equipment, Machine-to-Machine (M2M), Home automation, Cloud Connectivity and Smart Energy applications.
XR871是一款高集成度低功耗WLAN微控制器SOC解决方案,它可以广泛用于物联网(Internet of Things),可穿戴设备,智能家居,云链接和各种智能应用
The XR871 application subsystem is powered by an ARM Cortex-M4F CPU that operates up to 192MHz. It supports an integrated 448KB SRAM and 64KB ROM, and a QSPI interface to external Flash. An integrated Flash Cache enables eXecute In Place (XIP) support for firmware from flash. It also includes many peripherals, including UART, TWI, SPI, I2S, DMIC, PWM, IrDA (T/R), CSI, SDIO and auxiliary ADC.
XR871应用子系统集成ARM Cortex-M4F内核,最高频率到192MHz,并集成448KB SRAM和64KB ROM,同时支持QSPI FLASH扩展。结合内部的FLASH缓存可以支持外部FLASH上指令的就地执行(eXecute In Place)功能。该应用系统还集成了很多外设,包括UART,TWI,SPI,I2C,DMIC,PWM,IrDA(发送/接收),CSI,SDIO和ADC功能
The WLAN subsystem contains the 802.11b/g/n radio, baseband and MAC that designed to meet both the low power and high throughput network application.
XR871网络子系统集成802.11b/g/n射频,基带和MAC实现,同时满足低功耗和高吞吐的应用需求
The SoC is designed for low-power operation and there is a separate power management unit for each subsystem. Multiple power domains and clocks can be individually shut down and the application and WLAN subsystems can be placed into low-power states, independently, to support a variety of application cases.
XR871集成一个独立的PMU单元来实现低功耗管理,多电源域和时钟域的设计让各子系统能够独立运作或关闭,应用和网络子系统能够单独的进入低功耗状态以满足各种应用场景
-
Package / 封装
- 6x6 52-pin QFN package
-
Power Management and Clock Source / 电源时钟
- Integrate high efficiency power management unit with single 2.7-5.5V power supply input.
集成高效率电源管理单元,支持2.7-5.5V单电源输入 - Integrated DC-DC and LDOs for internal power supply
内部集成DCDC和多路LDO - Separate power switches for CPU, RAM and peripherals
为CPU,RAM和外设提供独立电源 - 24/26/40/52MHz source crystal clock support
支持外部24/26/40/52MHz的晶振 - 32KHz OSC and RC clock support (XR871GT)
XR871GT支持外部32768晶振和内部RC振荡器 - 32KHz RC clock support (XR871ET)
XR871ET支持内部RC振荡器
- Integrate high efficiency power management unit with single 2.7-5.5V power supply input.
-
Application Micro-controller Subsystem / 应用子系统
- ARM Cortex-M4F, up to 192MHz
ARM Cortex-M4F,最高192MHz - Embedded 448KB SRAM and 64KB ROM
集成448KB SRAM - Supports external SPI flash with QSPI mode and eXecute In Place (XIP) on flash
支持QSPI和XIP扩展 - Flash cache for XIP mode
支持FLASH CACHE - Supports Secure Boot
支持安全启动 - Hardware Crypto Engine for Advanced Security, Including AES, DES/3DES, SHA2/MD5, CRC
硬件加解密引擎,支持多种算法 - 8-channels General Direct Memory Access(DMA) channels
8个通用DMA通道 - 2 Universal Asynchronous Receivers and Transmitters (UART)
2个UART控制器 - 2 Serial Peripheral Interface (SPI, boot & Application) with multi Chip-Select
2个SPI控制器,并具备多片选功能 - 2 General Timers, 2 alarm Timers, 1 RTC and 1 watch dog
1个通用TIMER,支持RTC和看门狗 - 8 PWM and Event Capture Controllers
8路PWM通道,支持输入捕捉 - 8 channels 12-bit accuracy ADC
8路12bit ADC - 1 Camera Serial Interface (CSI)
支持摄像头接口CSI - 1 Digital Audio Controller supports PCM and IIS protocol
支持PCM/IIS音频接口 - 1 Digital Microphone Controller
支持数字麦克风 - 1 SD/MMC/SDIO Controller for external storage
1路SD/MMC接口 - 2 Two Wire Interface Controllers for Camera module and some other sensors control
2路IIC接口 - 1 IR receiver and 1 IR transmitter
红外收发控制器
- ARM Cortex-M4F, up to 192MHz
-
WLAN Subsystem / WLAN子系统
- 802.11b/g/n Radio, Baseband, Medium Access Control(MAC)
集成802.11b/g/n射频,基带和MAC实现 - Embedded TCP/IP Stack
实现内嵌TCP/IP协议栈 - Station, AP Modes
支持STATION, HOSTAP模式 - SmartConfig Technology for Autonomous and Fast WIFI Connections
支持smartconfig快速配网功能 - Security support for WEP, WPA/WPA2 personal, WPS2.0
支持WEP,WPA和WPA2模式 - Industry-Standard BSD Socket Application Programming Interfaces (APIs)
支持BSD接口
- 802.11b/g/n Radio, Baseband, Medium Access Control(MAC)
-
Miscellaneous / 其他
- Integrates 2Kbit eFuse to store device specific information and RF calibration data
支持2Kbits efuse用来存储RF和用户定义信息
- Integrates 2Kbit eFuse to store device specific information and RF calibration data
- Setup the Build Environment
- Create a New Project
- Build a New Project
-
Application Developer Guide
- Image Layout Guide
- WiFi Developer Guide
- Audio Developer Guide
- FOTA Developer Guide
- PM Developer Guide*
- XIP Developer Guide
- FLASH Developer Guide*
- AT-Command Developer Guide*
- Console Developer Guide*
- Console Command Set
- EFPG Developer Guide*
- FDCM Developer Guide*
- HTTP Developer Guide
- Websocket Develop Guide*
- Driver Developer Guide*
- Tools User Guide
- FAQ
- Ask a question
- Submit an issue
- Open a pull request
- Change Log