CH578/CH577:集成BLE微控制器数据手册

需积分: 9 0 下载量 50 浏览量 更新于2024-07-09 收藏 1.21MB PDF 举报
"CH578DS1.PDF - CH578和CH577芯片数据手册,包括芯片功能、规格和应用" 本文将详细阐述CH578和CH577这两款32位微控制器的关键特性,以及它们在物联网(IoT)和嵌入式系统中的应用。 CH578是一款高度集成的微控制器,搭载了ARM Cortex-M0内核,运行速度可达40MHz。这款芯片的主要特点包括: 1. **内存配置**: - 用户闪存:160KB的CodeFlash用于存储应用程序,2KB DataFlash用于非易失性数据,4KB BootLoader和1KB InfoFlash用于系统引导和配置。 - RAM:总共32KB,其中16KB RAM16K仅由主电源供电,14KB RAM14K在双电源下保持睡眠状态,还有2KB RAM2K同样在双电源下保持睡眠状态。 - 支持ICP(In-Circuit Programming)、ISP(In-System Programming)和IAP(In-Application Programming),允许通过空中(OTA)更新固件。 2. **低功耗设计**: - 电源电压范围:2.1V至3.6V,支持3.3V和2.5V操作。 - 三种低功耗模式:暂停模式(Halt)下的电流为420uA,睡眠模式(Sleep)有多档电流,范围0.6uA至2.0uA,下电模式(Shutdown)的电流在0.2uA至1.3uA之间。 - 集成了电池电压监测功能,确保在低电压环境下稳定运行。 3. **安全特性**: - 内置AES-128加密解密模块,保障数据传输的安全性。 - 每个芯片具有唯一的ID,增强了硬件层面的身份识别和防伪能力。 4. **通信接口**: - 集成了BLE无线通信模块,支持2.4GHz RF收发器和蓝牙低功耗标准,适用于IoT设备。 - 包含以太网控制器和收发器,支持有线网络连接。 - 全速USB主机和设备控制器,可以作为USB设备或主机工作。 - 多种串行接口如UART、SPI(支持主从模式)。 - 提供多达6路PWM通道,用于电机控制或其他信号调制应用。 5. **外设与传感器**: - 段式LCD驱动模块,适合显示简单的文本和数字信息。 - 16路ADC通道,可用于模拟信号采集。 - 触摸按键检测模块,适用于无机械触点的控制面板。 - 实时时钟(RTC)模块,提供精确的时间管理。 6. **封装形式**: - CH578提供40引脚QFN48和28引脚QFN28两种封装。 - CH577则只有28引脚QFN28封装。 CH577是CH578的精简版,主要减少了闪存和RAM的容量,并且去除了以太网、USB、段式LCD、ADC等模拟模块。尽管如此,它仍保留了基本的蓝牙、串口和GPIO等功能,适合对成本敏感且不需要复杂外设的项目。 CH578和CH577微控制器是适用于IoT设备、智能家居、无线传感器网络和便携式设备的理想选择。它们的低功耗特性、强大的无线通信能力以及丰富的外设接口使其在各种应用中都能表现出色。开发者可以根据项目需求选择适当的型号,充分利用其内置功能来实现高效、可靠的系统设计。