iot-fan

联系: iotfan123#163.com
注意:
1,本博客之内容来源于网上收集以及相关技术人员提供,如果有侵犯到您的权益,请电邮我沟通;
2,本博客之内容乃分享,交流,学习,研究之目的,作者不对内容的真实性,有效性,及时性负责,也不对因本博客的任何内容导致的任何后果负责;
3,本博客之内容禁止转发到CSDN网站,转到别的网站请保留出处.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

CH579/CH573 之区别,替换注意事项


大致的区别,可以直接异步上手指南或者WCH官网BLE产品专页面

本文只探讨一些具体细节差异

差异 CH579系列 CH573系列 CH581/582/583
供电 2.1-3.6v 1.7-3.6v (注1) 1.7-3.6 (注2)
内核 ARM-M0 40Mhz (注3) RISC-V 60Mhz (注4) RISC-V 60Mhz (注4)
时钟 HSI/HSE/LSI/LSE HSE/LSI/LSE HSE/LSI/LSE
RB_XT32M_C_LOAD 默认3,对应12PF晶体 默认3,对应10PF晶体, 使用12PF晶体,需要调整到5 同CH573
FLASH 快速flash,128/160/250K 慢速flash 192/448K 慢速flash 192/448K
RAM 32KB,前面16K休眠会断电,另外16K RAM保持1uA 18K,睡眠都可保持,功耗5uA 32KB 睡眠都可保持, 2uA
GPIO 只有PA0-15/PB0-15才支持外部中断 所有GPIO 都可以用于外部中断 PA0-15,PB0-15,PB22,PB23支持外部中断,其中PB8跟PB22和 PB9跟23互斥,并且这里强烈不建议使用PB8 PB9的外部中断
ADC PA5 用于校准ADC,需小心处理 ADC 校准使用内部通道 ADC校准复用PA5的模拟通道,但是PA5的外部电路不影响ADC的校准
LCD 4*24
简单PWM 支持 在QFN28封装上比对应ch57x系列的要多 支持
以太网 CH579/CH579有
封装 QFN48_5x5/QFN28_4x4 QFN28_4x4/LQFP32/MSOP10/TSSOP16 QFN48_5x5/QFN28_4x4
-----------
systick arm m0 标准 24bit 向下计数 64bit,向下计数 睡眠保持配置和计数 64bit 向上或者向下,睡眠会复位配置和计数

  • 注1:CH573X 支持1.7v,其他都只支持2.3v最低,1.7v的版本官方不一定有货
  • 注2:CH583M 才支持最低1.7V,其他都只支持2.3V
  • 注3:默认例程都是32Mhz,40Mhz 需要开启PLL 模块,然后使用PLL分频作为主频.
  • 注4:例程的主频是跑在60Mhz,但是如果代码跑在flash中,由于flash比较慢,会实际的速度会慢一些

替换方式

CH579M/CH578M替换新芯片:

CH579F/CH578F/CH577F替换新芯片:

posted on 2020-10-08 01:16  iot-fan  阅读(3204)  评论(0编辑  收藏  举报