这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » STM32和ESP32的区别

共21条 1/3 1 2 3 跳转至

STM32和ESP32的区别

高工
2022-09-02 21:41:34     打赏

前言 

    STM32:意法半导体在 2007 年 6 月 11 日发布的产品,32位单片机。

    ESP32:乐鑫公司 2017 年开发的产品,和 STM32、GD32 不同,ESP32 主要面向物联网领域,支持功能很多,但引出 GPIO pin 脚很少,因此大多数 GPIO 都有很多复用功能。出厂就集成蓝牙、WiFi 等物联网必备功能,板子也很小,适合物联网。


ESP32和STM32

    ESP32 是乐鑫公司推出的一款采用两个哈佛结构 Xtensa LX6 CPU 构成的拥有双核系统的芯片。所有的片上存储器、片外存储器以及外设都分布在两个 CPU 的数据总线和/或指令总线上。

    相比于 STM32 的一个大家族,ESP32 虽然也代表一个系列,但目前来说,这个系列的成员还是比较少的,我们看下:

image.png

    资源如下:

image.pngimage.pngimage.png

    功能框图如下:

image.png

    模块(非芯片)的引脚分布如下:

image.png

    ESP32 这个模块的 IO 并不多,估计也就 30 个左右(芯片有34个,但是模块中外接 FLASH 用掉了一些)。但是你会发现它有几个特点:

    1、集成了非常多的外设接口,SPI、IIC、IIS、AD、DA、PWM、IR、UART、CAN等等。IO 数量有限,所以基本上每个 IO 都有多个功能。

    2、片内flash和ram很大,flash有448KB,ram有520KB。而模块上直接挂了一个4MB的flash。

    3、速度快!虽然外接晶体的频率只有40MHZ,但通过内部主频可以支持80MHZ、160MHZ、240MHZ,运算能力高达600MIPS。

    4、有WIFI和蓝牙!当前两者不能同时使用。


总结

    STM32 和 ESP32 基本是有各自不同的定位。

    ESP32 偏向体积小巧、速度超快、功能强大,通过WIFI接入网络,专门为物联网而生,因此 ESP32 也是很有前景的。

    而 STM32 偏向管脚丰富、功能全面,虽然没有WIFI和蓝牙,速度也没有 ESP32 快,但是可以通过网口接入网络,可以控制更多的外设,为消费电子和工业控制而生。





关键词: STM32     ESP32     区别    

专家
2022-09-02 23:15:05     打赏
2楼

谢谢分享


专家
2022-09-02 23:31:54     打赏
3楼

感谢分享


专家
2022-09-03 00:03:33     打赏
4楼

谢谢楼主分享


高工
2022-09-03 00:13:16     打赏
5楼

谢谢楼主分享


专家
2022-09-03 01:31:32     打赏
6楼

感谢楼主的分享,很实用了。


高工
2022-09-03 03:57:35     打赏
7楼

感谢楼主的分享,很实用了。


专家
2022-09-03 08:06:56     打赏
8楼

学习了


专家
2022-09-03 08:40:06     打赏
9楼

谢谢分享


专家
2022-09-03 11:24:48     打赏
10楼

了解一下


共21条 1/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]