马上ESP32-C3(ESP32-C3-MINI-1)就量产出货了,今天我们来说说乐鑫在ESP32-C3上使用的RISC与CISC有什么区别呢?
-
RISC
-精简指令集计算机(RISC:Reduced Instruction Set Computing RISC)是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC机中采用的微处理器统称RISC处理器。 -
CISC
-一般指复杂指令集计算机。用于最早的计算机(intel\X86)
然而,RISC出现后,由于RISC比CISC快很多,具有更高的时钟处理速度,在90年代后,所有高端工作站和电脑都开始应用RISC。RISC的典型示例是ARM指令集。每一代都增加了更多的说明。在ARM应用来说,RISC-V显示尤为重要。
我们在说回ESP32-C3,RISC-V 32 位单核微处理器,主频最高 160 MHz,支持基于 RSA-3072 算法的安全启动和基于 AES-128-XTS 算法的 flash 加密功能,确保设备安全连接;创新的数字签名模块和 HMAC 模块确保设备身份安全;支持加密算法的硬件加速器确保设备在本地网络和云上安全传输数据。
最重要的一个部分是:加密硬件加速
ESP32-C3主要是应用于安全WIFI或蓝牙,他对标的是ESP8266,也可以说将会替代ESP8266; 它跟ESP32不同。
ESP32-C3其实要从几个方面来讨论他的优点
- 功耗
- IP
- 生态系统
另外ESP32-C3还会给我们带来很多疑问
- 应用了RISC-V,它为什么不参与ARM?
- 为什么要使用标准备化来提高灵活性?
- RISC-V对乐鑫有什么影响?
- 多少RISC-V是开源的?
- FPGA在这里起到什么作用?
- ESP32-C3模块的应用?
第一段文字已经百科了什么是RISC-V了,这里就不再阐述。
后续我们会陆续分享!