芯片外围
两者外围都不算复杂,CH573的外围更简单一些,甚至连晶振的负载电容都不需要 。电源不用DCDC的话,直接一路3.3V就可以了,去耦电容最少只需要3个 。ESP32-C3考虑外接SPI FLASH就比较麻烦了 。
可用IO
同样是CH573更好,QFN28封装有20个用户可用IO;而ESP-32C3由于要考虑外接FLASH,QSPI接口就占用了6个IO,导致用户实际可用的IO更少,而且内置FLASH的版本这6个IO用户也不能用 。
开发环境
开发环境分别是ESP-IDF和MounRiver,代表了设计思想的两个极端 。
ESP-IDF大而全,配置使用非常繁琐,往往用户需要花很多时间来搞环境,全部命令行操作,还依赖github,从github上找上GB的包依赖很多时候是非常崩溃的,很多小白用户光环境就够他们喝一壶的了 。要想使用好ESP-IDF,用户必须熟练使用Linux命令行,最好会写shell脚本,会写python脚本,会写makefile 。
MounRiver是基于Eclipse的,这是一个非常好用的IDE框架,上手简单,WCH可能是觉得它还不够简单,于是就对它进行了一些负优化:弱化了Eclipse本身的workspace功能,把MDK和VS的solution和project移植过来,分别搞了两个配置文件,源文件编码全部设置成GBK,完全不考虑Eclipse老用户和Linux用户的感受 。那么多的基于Eclipse做开发环境的厂家,WCH这么做也算是独树一帜了 。
整体用下来还是MounRiver更好一些,开箱即用,把时间浪费在配置环境上是非常不划算的 。
下载与调试
下载方面,ESP32-C3的esptool已经非常好用了,不过CH573的下载更好一些,直接用USB下载,速度更快,也不需要外部的工具 。
调试方面,ESP32-C3只能依赖串口log,四线JTAG基本没人用 。CH573除了串口Log,还有两线的SWD接口可用,这在RISC-V里面也算是独树一帜,调试直接在MounRiver里进行,不会让用户直接操作openocd,降低了使用门槛 。
功耗
CH573更低一些,不用蓝牙的话,代码里没有任何协议栈的内容,实测60M主频,使能USB,实测7.2mA 。甚至比很多通用MCU功耗还低 。
ESP32-C3由于依赖ESP-IDF框架,底层的协议栈不太好剥离,实际功耗也更高一些 。更早的Xtensa核心版本比如ESP8266等,功耗更高 。
外设
ESP32-C3的外设相比ESP8266好了很多,基本的GPIO/SPI/UART/DMA都有,还有个USB,当然这个USB只能当CDC或者JTAG使用,对用户来说并不是很友好 。
CH573基本的GPIO/SPI/UART/DMA也都有,它的USB接口和CH552基本是一样的,十分适合做USB应用,用CH552但是8051性能又不够的场合,用CH573来替换就再合适不过了 。CH573虽然是RISC-V核心,但是外设使用起来和8位的CH552更像一些,直接使用寄存器来操作就很方便,官方提供的SDK也只是对寄存器进行了很薄的一层封装 。
成本
截止2021年11月4日,ESP32-C3大约5.x元,CH573大约3.x元,CH573更便宜一些 。
dcdc变换器也称什么通过电力的电子通断控制加十dcdc变换器的简单介绍dcdc 变换器的简单介绍dcdc 变换也称直流-直流变换,dcdc 转换是将固定的直流电压变换成可变的直流电压,也称为直流斩波 。斩波器的工作方式有两种,一是脉宽调制方式,Ts 不变,改变ton(通用),二是频率调制 。下面小编就dcdc 变换器的工作原理、技术要求以及工作模式来介绍简单dcdc 变换器 。工作原理dcdc 变换器是将直流电先逆变(升压或降压)成交流电,然后再整流变换成另一种直流电压的直流变换装置 。常用的直流—直流变换设备一般是由直流—直流变换模块、监控模块以及与之配套的用户接口板和直流配电单元等组成的一个完整的电源系统 。系统中多个直流—直流变换模块并联均分负荷运行,将?48V直流电压变换成?24V(或+12V、+5V)直流电压,再经输出分路保险向负载输出;监控模块负责对变换器模块及整个系统的工作状态及性能进行监控,并通过RS232 通信口纳入上一级监控系统 。变换器模块负责将?48V直流电压转换为?24V直流电压,由功率电路和控制电路两大部分组成 。功率电路实现从直流输入到直流输出的变换;控制电路提供功率变换所需的一切控制信号,包括反馈回路、直流信号处理、模拟量和开关量的处理电路等 。功率电路上主要包括直流输入滤波电路、直流—直流变换电路、直流输出滤波电路及辅助电源的部分 。直流输入滤波电路包含有防浪涌器件、差模、共模滤波器等 。遇有雷击或其他高压浪涌时,压敏电阻和瞬态电压抑制器可保护变换器免受冲击 。差模滤波器和共模滤波器可有效抑制模块内部产生的高频噪声,同时也使来自直流输入电源的干扰不会影响模块的正常工作 。直流—直流变换电路主要包括变换电路和整流输出电路,是整个变换模块的重要组成部分 。
- 仙人掌的花语是什么
- 三维扣板的特点是什么
- 风信子的花语是什么
- 蓝色妖姬的花语是什么
- 六畜到来乐万家是什么生肖
- 妖精的口袋是什么?
- psp是什么意思?
- 手办是什么东西
- 雏菊的花语是什么
- 文竹的花语是什么