CH579 ARM Cortex-M0 蓝牙ZigBee双模MCU:低功耗与多功能

版权申诉
0 下载量 63 浏览量 更新于2024-06-22 收藏 1.11MB PDF 举报
"WCH-CH579是一款基于ARMCortex-M0内核的低功耗蓝牙MCU,集成了BLE和ZigBee双模无线通信功能,同时还包括以太网控制器、全速USB接口、LCD驱动、ADC、触摸按键检测以及RTC等丰富的外设。它具有灵活的电源管理选项,支持多种低功耗模式,适用于需要高效能与低功耗结合的物联网应用。" CH579微控制器的核心部分是32位ARMCortex-M0处理器,运行频率最高可达40MHz,最低32KHz,确保了高效的处理能力。它配备了257K字节的非易失性FlashROM,其中包含不同区域以满足不同需求,如用户应用程序、非易失性数据、系统引导程序和配置信息存储。此外,它还拥有32K字节的SRAM,分为不同类型以适应不同的电源状态。 在电源管理方面,CH579支持宽电压范围(2.1V~3.6V),并且在不同工作模式下有着出色的低功耗性能。例如,空闲模式下的电流消耗仅为1.2mA,而睡眠模式下可低至0.6uA至2.0uA。它还具备电池电压监控功能,以确保设备在电池电量低时能够正常运行。 该芯片的一大特色是集成的蓝牙BLE和ZigBee双模无线通信模块。BLE符合BluetoothLowEnergy4.2规范,接收灵敏度达到-93dBm,发送功率可编程最高为+3dBm,通信距离约100米。ZigBee则兼容IEEE802.15.4标准,提供优化的协议栈和应用层API,支持网络构建。同时,它采用单端RF接口,减少了外部组件的需求,简化了电路板设计。 CH579还包括一个内置的以太网控制器,支持10Mbps速率,具有帧过滤和DMA功能,内置10Mbps收发器PHY,可实现200米的通信距离。在USB方面,它集成了USB2.0全速控制器和支持USBtype-C,可以工作在Host或Device模式,并且支持电流检测。 此外,CH579还配备了ADC模块,可用于模拟信号数字化;触摸按键检测模块,方便用户界面设计;以及实时时钟RTC,确保时间相关的应用准确无误。这些丰富的外设使其在物联网、智能家居、智能穿戴等领域有着广泛的应用潜力。