芯片简介
HW2181是一款高集成度的2.4GHZ ISM频段无线SOC芯片,可应用于无线航模、智能家居、以及其它无线数据传输和远程控制等领域。片上集成高性能、低功耗的RF收发器和32位MCU。
片上RF收发器的外围电路简单,只需少数外围被动器件即可构成完整的2.4G无线收发系统。RF收发器发射功率最大可以到8dBm,接收灵敏度可达到-96dBm@250Kbps、-91dBm@1Mbps。
片上MCU内部集成32位ARM Cortex-M0 CPU内核,具备36KB的Flash程序存储空间。
芯片特性:
* 工作条件
— 工作电压范围:2.2V ~ 3.6V
— 工作温度范围:-40 ~ 85℃
* 封装形式
— QFN48
MCU特性:
* 内核
— ARM Cortex-M0 32位嵌入式处理器内核
— 支持SWD串行调试接口,支持2个监视点(watchpoint)和4个断点
(breakpoint)
— 内嵌向量中断控制器NVIC
— 支持唤醒中断控制器WIC
— NVIC包含一个不可屏蔽中断NMI
— 内置1个SysTick系统定时器
* 存储资源
— 36K字节FLASH存储器
- 支持ISP在线串行编程
- 支持两组ISP编程接口可选择
- 支持IAP在应用中编程,可选取部分区域作为数据存储使用
- 支持FLASH编程代码加密保护
— 8K字节SRAM存储器
- SRAM存储空间及外设寄存器地址空间支持位带(BIT BAND)扩展
* I/O端口
— 本芯片最多支持41个端口,外部可用35个端口。
- 外部PA端口22个(PA0~PA9、PA18~PA20、PA23~PA31)
- 外部PB端口13个(PB0~PB8、PB10~PB13)
- 内连端口6个(PA11~PA16)
* 定时器/计数器
— T16N0:16位定时器/计数器,带预分频器,扩展输入捕捉/输出调制功能
— T16N1:16位定时器/计数器,带预分频器,扩展输入捕捉/输出调制功能
— T16N2:16位定时器/计数器,带预分频器,扩展输入捕捉/输出调制功能
— T16N3:16位定时器/计数器,带预分频器,扩展输入捕捉/输出调制功能
— T32N0:32位定时器/计数器,带预分频器,扩展输入捕捉/输出调制功能
* UART通信接口
— 支持二路UART通信接口UART0,UART1
— 支持全/半双工异步通信模式
— 支持传输波特率可配置
— 支持8级发送/接收缓冲器
— 支持7/8/9位数据格式可配
— 支持奇偶校验功能可配,支持硬件自动奇偶校验位判断
— 支持空闲帧检测
— 支持接收帧错误标志、溢出标志、奇偶校验错误标志
— 支持数据接收和发送中断
— 支持PWM调制输出,且PWM占空比线性可调
— 支持接收端口支外唤醒功能
— 支持UART输入输出通讯端口极性可配置
* EUART通信接口
— 支持一路EUART通信接口EUART0
— 兼容UART通信接口,可配置为普通UART模式
— 扩展支持异步半双工接收/发送(7816模式)
— 扩展支持8位数据位和1位奇偶校验位(7816模式)
— 扩展支持自动重发重收模式(7816模式)
— 扩展支持可配置内部时钟输出(7816模式)
— 扩展支持双通道通讯可配置(7816模式)
* I2C通信接口
— 支持一路通信接口I2C0
— 支持主控和从动模式
— 支持标准I2C总线协议,最高传输速率400K bit/s
— 支持7位寻址方式
— 约定数据从最高位开始接收/发送
— 支持数据接收和发送中断
— SCL/SDA端口支持推挽/开漏模式,开漏时必须使能内部弱上拉或使用外部
上拉电阻
— SCL端口支持时钟线自动下拉等待请求功能
* SPI通信接口
— 支持二路通信接口SPI0,SPI1(SPI0内部和RF收发器相连,外部只有SPI1
可用)
— 支持主控模式和从动模式
— 支持4种通信数据格式
— 支持4级接收/发送缓冲器
— 支持数据接收和发送中断
* ADC模拟数字转换器
— 支持12位分辨率,有效精度为10位
— 支持16通道模拟输入端(可用15通道,AN4未引出)
— 支持参考电压源可选择
— 支持中断产生
— 支持转换结果比较
— 支持定时触发ADC转换
* 复位
— 内嵌上电复位电路POR
— 内嵌掉电复位电路BOR
— 支持外部复位
* 时钟
— 外部晶体振荡器可配置,支持低速振荡器32KHz和高速振荡器1~20MHz,
可配置为系统时钟源
— 内部4MHz或16MHz RC振荡器(HRC)可配置为系统时钟源,出厂前
已校准(全温度,全电压范围内频率精度为±3%)
— 内部32KHz RC振荡器(LRC)作为WDT时钟源,可配置为系统时钟源
— 支持PLL倍频,时钟源可选择,最大可倍频至48MHz,可配置为系统时钟
源
* 硬件看门狗
— 时钟源可选择
— 支持低功耗模式下唤醒
— 超时计数溢出可选择触发中断或复位
* 低功耗特性
— 待机电流:Ivdd < 5uA @3.3V
* 编程及调试接口
— 支持在线编程(ISP)接口
— 支持编程代码加密保护
RF收发器特性:
* 通讯特性
— 使用国际通用的2.4GHz ISM工作频段2402MHz~2483MHz
— 支持GFSK调制方式
— 支持250Kbps/1Mbps两种数据速率
— 支持数字RSSI测量
— 支持4 PIPE多逻辑通道传输
* 接收机灵敏度(0.1%BER)
— -91dBm@1Mbps
— -96dBm@250Kbps
* 发射机输出功率
— 支持发射机输出功率手动或自动控制:-35dBm ~ +8dBm
* 功耗特性
— 发射机输出功率在0dBm时,芯片功耗约为19mA
— 接收机工作时,芯片功耗约为22mA
— IDLE模式电流约为2.0mA
— SLEEP模式电流约为15uA
— POWER
DOWN模式下电流约为1.5uA
* 时钟电路
— 支持12/16/20MHz(+/-60ppm)石英晶体振荡器