CH578/CH577:集成BLE微控制器数据手册
需积分: 9 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设备、智能家居、无线传感器网络和便携式设备的理想选择。它们的低功耗特性、强大的无线通信能力以及丰富的外设接口使其在各种应用中都能表现出色。开发者可以根据项目需求选择适当的型号,充分利用其内置功能来实现高效、可靠的系统设计。
2021-09-01 上传
2018-06-29 上传
2021-11-24 上传
2021-10-10 上传
2022-01-17 上传
2021-08-08 上传
2021-10-25 上传
2021-05-26 上传
JRzhh
- 粉丝: 0
- 资源: 1
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手