一、本系列内容简介
本系列文章为个人在学习并使用CH573这款RISC-V内核BLE MCU的过程中进行的记录总结,以帮助大家快速开发(非深入开发),每节内容对应CSDN的一篇文章,详见主页,完整内容结构如下所示(持续更新):
本系列教程使用的开发板:淘宝WeAct Studio CH573F,其他CH573F/CH573开发板亦可参考:
CH573F开发板
二、CH573概述
RISC-V内核BLE无线MCU CH573,简称CH573,是集成BLE无线通讯的32位RISC-V内核微控制器。片上集成低功耗蓝牙BLE通讯模块、全速USB主机和设备控制器及收发器、SPI、4个串口、ADC、触摸按键检测模块、RTC等丰富的外设资源。
系统框图
产品特点:
- 32位RISC处理器青稞V3A
- 支持RV32 IMAC指令集,支持单周期乘法和硬件除法
- 内置18K SRAM,512K Flash ROM,支持ICP、ISP和IAP,支持OTA无线升级
- 集成2.4GHz RF收发器和基带及链路控制,提高优化的协议栈和应用层API,支持组网
- 支持3.3V和2.5V电源,内置DC/DC转换,0dBm发送功率时电流为6mA
- 多种低功耗模式:Idle,Halt, Sleep,Shutdown, 内置电池电压低压监控,最低睡眠电流0.3uA
- 内置USB控制器和USB收发器,支持USB2.0全速和低速主机或设备
- 内置实时时钟RTC,支持定时和触发两种模式
- 提供8通道12位ADC模数转换器,支持8通道触摸按键
- 提供4组26位定时器,支持捕捉/采样,支持4路26位PWM输出,支持6路8位PWM输出
- 提供4组独立UART,兼容16C550,最高通讯波特率可达6Mbps
- 提供1组SPI,内置FIFO,支持Master和Slave模式
- 内置温度传感器
- 提供20个GPIO,其中4个支持5V信号输入,所有GPIO支持中断和唤醒功能
- 内置AES-128加解密单元,芯片唯一ID
- 封装:QFN28_4X4
上述内容源于:沁恒官网/首页/产品中心/RISC-V内核BLE无线MCU CH573的内容介绍。