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

芯片特性描述

① Royalty-Free 内核 Core:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

④电源管理和低功耗:

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

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

- 空闲模式 Idle:1.6mA

- 暂停模式 Halt:320uA

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

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

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

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

⑥低功耗蓝牙 BLE:

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

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

- BLE 符合 Bluetooth Low Energy 5.0 规范

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

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

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

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

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

⑧ 通用串行总线 USB:

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

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

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

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

⑨模数转换 ADC:

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

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

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

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

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

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

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

⑫异步串口 UART:

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

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

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

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

⑬串行外设接口 SPI:

- 2 组独立 SPI,内置 FIFO

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

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

⑭ 两线串行接口 I2C:

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

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

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

⑮温度传感器 TS

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

⑰通用输入输出端口 GPIO:

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

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

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

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

⑱ 封装形式:QFN48_5X5、QFN28_4X4

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

CH58系列芯片差异表

CH583 是集成 BLE 无线通讯的 RISC-V MCU 微控制器的更多相关文章

  1. 痞子衡嵌入式:恩智浦半导体全系无线(BLE, Zigbee, Thread, 2.4G, Sub-1G)微控制器芯片一览

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是恩智浦半导体全系列无线微控制器芯片. IoT物联网是未来的趋势,半导体厂商作为IoT产业的上游,主要提供核心的无线芯片,作为半导体知名厂 ...

  2. xbee无线通讯终端

    无线数传电台支持DIGI全系列无线数传模块,包括有xbee/xbee PRO S1.xbee/xbee PRO S2C.xbee WIFI.xbee PRO S3B.xbee/xbee PRO SX( ...

  3. 四轴飞行器1.7 NRF24L01P无线通讯和改进型环形缓冲(转)

    源: 四轴飞行器1.7 NRF24L01P无线通讯和改进型环形缓冲

  4. 四轴飞行器1.7 NRF24L01P无线通讯和改进型环形缓冲

    原创文章,欢迎转载,转载请注明出处 这次花了10多天了才再次写blog,一是中秋优点小活动,二是这次完成了不少东西.. 终于接近完成了,这次完成了NRF的通讯,并且用了改进的环形缓冲和简单的通讯协议规 ...

  5. flex集成IFrame,IFrame集成UnityWebPlayer直接通讯调用解决方式

    做Web开发一般是flex与JS交互,UnityWebPlayer与JS交互. 它们之间相互调用比較常见. /** * Flex调用Javascript函数 * @params functionNam ...

  6. webrtc笔记(3): 多人视频通讯常用架构Mesh/MCU/SFU

    问题:为什么要搞这么多架构? webrtc虽然是一项主要使用p2p的实时通讯技术,本应该是无中心化节点的,但是在一些大型多人通讯场景,如果都使用端对端直连,端上会遇到很带宽和性能的问题,所以就有了下图 ...

  7. Docker实战 | 第二篇:IDEA集成Docker插件实现一键自动打包部署微服务项目,一劳永逸的技术手段值得一试

    一. 前言 大家在自己玩微服务项目的时候,动辄十几个服务,每次修改逐一部署繁琐不说也会浪费越来越多时间,所以本篇整理通过一次性配置实现一键部署微服务,实现真正所谓的一劳永逸. 二. 配置服务器 1. ...

  8. CC1150 针对低功耗无线应用设计的高度集成多通道射频发送器

    Low Power Sub-1 GHz RF Transmitter 单片低成本低能耗 RF 发送芯片 应用 极低功率 UHF 无线发送器 315/433/868 和 915MHz ISM/SRD 波 ...

  9. 【Zigbee技术入门教程-01】Zigbee无线组网技术入门的学习路线

    [Zigbee技术入门教程-01]Zigbee无线组网技术入门的学习路线 广东职业技术学院  欧浩源 一.引言    在物联网技术应用的知识体系中,Zigbee无线组网技术是非常重要的一环,也是大家感 ...

  10. 集成模拟温度传感器低成本2.4G CC2500RGPR 中文手册

    CC2500是一种低成本真正单片的2.4GHz收发器,为低功耗无线应用而设计.电路定位2400-2483.5MHz的ISM(工业,科学和医学)和SRD(短距离设备)频率波段. RF收发器集成了一个数据 ...

随机推荐

  1. Python学习常见问题及其解决方案(1)

    1.ModuleNotFoundError: No module named 'urllib2' 解决方案: 1)https://blog.csdn.net/weixin_45598506/artic ...

  2. 学习Java Day20

    类的导入的第一种方式就是使用完全限定名,就是包名后面跟着类名 java.time.LocalDate totay=java.time.LocalDate.now(); 另一种可以直接用import j ...

  3. ctfshow_web入门 PHP特性

    PHP特性 这里以半做题,半学习为主,所以就显得比较啰嗦 阿巴阿巴,但是实际上,写得比较水,等过一段时间再总结一下 比较深刻的印象是:下一个手册,多看手册 从web135还是几开始,就是看的这个师傅的 ...

  4. 解决veture和eslint冲突的问题

    vscoder自带的veture和eslint存在冲突,主要表现在 末尾逗号,分号,单双引号的不一致.解决办法:1.npm install --save-dev prettier2.在根目录新建.pr ...

  5. CF818G - Four Melody

    题意:对于一个序列,令一个 \(melody\) 为一个子序列满足子序列的相邻两项相差 \(1\) 或者模 \(7\) 同余.现在提取四个不重合的 \(melody\),求最长总长度. 我们先考虑暴力 ...

  6. 推荐系统[八]算法实践总结V2:排序学习框架(特征提取标签获取方式)以及京东推荐算法精排技术实战

    0.前言 「排序学习(Learning to Rank,LTR)」,也称「机器排序学习(Machine-learned Ranking,MLR)」 ,就是使用机器学习的技术解决排序问题.自从机器学习的 ...

  7. 带你认识3个J.U.C组件扩展

    摘要:本文主要为大家讲解3种J.U.C组件扩展. 本文分享自华为云社区<[高并发]J.U.C组件扩展>,作者: 冰 河. 1.FutureTask FutureTask是J.U.C(jav ...

  8. Sidecar-详解 JuiceFS CSI Driver 新模式

    近期发布的 JuiceFS CSI Driver v0.18 版本中,我们提供了一种全新的方式访问文件系统,即 JuiceFS 客户端以 Sidecar 方式运行于应用 Pod 中,且客户端与应用同生 ...

  9. Spring的注入方式

    Spring的注入方式 目录 Spring的注入方式 一.前言 二.常见的三种注入方式 2.1.Field注入 2.2 构造器注入 2.3 setter注入 三.构造器注入的好处 四.答疑 一.前言 ...

  10. ISE_14.7_Windows10安装

    直接下载安装会报如下错误: There was an unexpected error executing Import ISE Virtual Appliance 解决方案 1.阅读xilinx手册 ...