CH583一款集成BLE 无线通讯的RISC-V MCU 微控制器芯片

发布于:2022-12-10 ⋅ 阅读:(626) ⋅ 点赞:(0)

CH583是集成BLE 无线通讯的RISC-V MCU 微控制器。片上集成2Mbps低功耗蓝牙BLE 通讯模块、2 个全速USB 主机和设备控制器及收发器、2 个SPI、4 个串口、14 路ADC、触摸按键检测模块、RTC等丰富的外设资源。

功能

l Royalty-Free内核Core:

- 32位青稞RISC-V处理器WCH RISC-V4A

- 支持RV32IMAC 指令集,硬件乘法和除法

- 低功耗两级流水线,高性能1.56DMIPS

- 多档系统主频,最低32KHz

- 特有高速的中断响应机制

l 512K字节非易失存储FlashROM:

- 448KB 用户应用程序存储区CodeFlash

- 32KB 用户非易失数据存储区DataFlash

- 24KB 系统引导程序存储区BootLoader

- 8KB系统非易失配置信息存储区InfoFlash

- 支持ICP、ISP 和IAP,支持OTA 无线升级

- 20MHz 系统主频下基本零等待

l 32K字节易失数据存储SRAM:

- 30KB 双电源供电的睡眠保持存储区RAM30K

- 2KB双电源供电的睡眠保持存储区RAM2K

l 电源管理和低功耗:

- 支持3.3V 和2.5V电源,CH583M支持1.8V

- 内置DC-DC 转换,可降低功耗

- 空闲模式Idle:1.6mA

- 暂停模式Halt:320uA

- 睡眠模式Sleep:0.7uA~2.8uA 多档

- 下电模式Shutdown:0.2uA~2.3uA 多档

- 可选低功耗或高精度的电池电压低压监控

l 安全特性:AES-128 加解密,芯片唯一ID

l 低功耗蓝牙BLE:

- 集成2.4GHz RF 收发器和基带及链路控制

- 接收灵敏度-98dBm,可编程+6dBm发送功率

- BLE符合Bluetooth Low Energy 5.0 规范

- 支持2Mbps、1Mbps、500Kbps和125Kbps

- 在6dBm发送功率时无线通讯距离约500米

- 在6dBm发送功率125Kbps通讯距离约1000米

- 提供优化的协议栈和应用层API,支持组网

l 实时时钟RTC:支持定时和触发两种模式

l 通用串行总线USB:

- 2 组独立的USB 控制器和收发器

- 15个端点,支持DMA,支持64 字节数据包

- 集成USB 2.0全速收发器PHY,无需外围器件

- 支持全/低速的Host 主机和Device 设备模式

l 模数转换ADC:

- 12位模数转换器,支持差分和单端输入

- 14路外部模拟信号通道和2 路内部信号

l 触摸按键检测模块TouchKey:14 路通道

l 定时器Timer和脉宽调制PWM:

- 4 组26位定时器,16MHz 主频定时可达4.2S

- 4 路捕捉/采样,支持上升沿/下降沿/双边沿

- 4 路26位PWM 输出,8路8位PWM输出

l 异步串口UART:

- 4 组独立UART,兼容16C550,内置8级FIFO

- 23位计数器,通讯波特率可达6Mbps

- UART0 支持部分Modem,支持硬件自动流控

- UART0 支持多机通讯时从机地址自动匹配

l 串行外设接口SPI:

- 2 组独立SPI,内置FIFO

- SCK串行时钟频率可达系统主频的一半

- SPI0 支持Master和Slave 模式,支持DMA

l 两线串行接口I2C:

- 支持Master和Slave模式,兼容SMBus

- 支持7 位或10 位地址和总线广播

- 支持仲裁、错误检测、PEC 校验、延长时钟

l 温度传感器TS

l 时钟:内置PLL,内置32KHz 时钟

l 通用输入输出端口GPIO:

- 40个GPIO,其中2 个支持5V信号输入

- 可选上拉或下拉电阻,可选输出驱动能力

- 32个GPIO 支持电平或边沿中断输入

- 32个GPIO 支持电平或边沿唤醒输入

l 封装形式:QFN48_5X5、QFN28_4X4

CH583 相比CH582 多了SPI1 主机,支持最低1.7V 电源电压。CH581 基于CH582 简化,去掉了一

组USB、触摸按键检测模块、I2C 模块和两个串口,FlashROM总容量仅256KB,ADC不支持DMA。除了

上述差异,其它基本与CH582 相同,可直接参考CH582 手册和资料。

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到