CH583 双USB 蓝牙5 2.4G 无线 MCU

本文地址:http://tongxinmao.com/Article/Detail/id/517

CH583 是集成 BLE 无线通讯的 32 位 RISC 微控制器。片上集成 2Mbps 低功耗蓝牙 BLE 通讯模块、

2 个全速 USB 主机和设备控制器及收发器、2 个 SPI、4 个串口、ADC、触摸按键检测模块、RTC 等丰

富的外设资源。


片内自带BOOTLOADER 直接USB可烧录固件 


芯片购买: https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-22451767025.9.5fa621deBPblCh&id=665188027191



功能

l 内核 Core:

- 32 位 RISC 处理器 WCH RISC-V4A

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

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

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

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

l 512K/1M 字节非易失存储 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,可编程+7dBm 发送功率

- BLE 符合 Bluetooth Low Energy 5.0 规范

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

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

- 在 7dBm 发送功率 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,其中 4 个支持 5V 信号输入

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

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

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

l 封装形式:QFN48_5X5、QFN28_4X4

CH583 相比 CH582 多了 SPI1 主机和 512KB 闪存用于存储数据或备份代码,支持最低 1.7V 电源电

压。CH581 基于 CH582 简化,去掉了一组 USB、触摸按键检测模块、I2C 模块和两个串口,FlashROM总容量仅 256KB,ADC 不支持 DMA。除了上述差异,其它基本与 CH582 相同,可直接参考 CH582 手册

和资料。


上一篇:键盘(扫码枪)转串口(USB)模块使用说明
下一篇:__closure调用另一个类中的函数