ESP32在嵌入式领域,未来有望取代STM32?
大家好,我是麦鸽。
最近有读者提问。
ESP32在嵌入式领域,未来有望取代STM32?
下面简单说说的我看法。ESP32和STM32都有他们的垂直细分领域。
先说ESP32和STM32比起来,ESP32内核的速度更高,处理指令更快,不过ESP32更多是面向物联网方向的芯片,内置了蓝牙和Wi-Fi。
既可以作为模块通过AT指令进行控制,内部集成TCP/IP协议栈,在联网这块是非常有优势的。
又可以通过IDF进行开发,官网的文档也非常齐全,也可以很快地进行产品开发。并且芯片的价格也不错,如果是做物联网相关的项目,STM32和ESP32进行选择,那么ESP32是首选。
目前,ESP32在国内外有一大批使用者,无论是开源项目还是学习资料都非常多。这流行程度也可以说明这个芯片的生态完善,性价比高,种种优点可见一斑。
最早接触STM32是Cortex-M3内核的STM32F103,那时候刚从51过渡到32,从八位单片机过渡到32位单片机,真的是爽坏了。差不多的价格,但是资源,和处理速度都高了一大截。
从撸寄存器变成调用标准库(ST之前出的一个外设库,目前主推HAL库,标准库已经停止更新了)。
用硬件仿真器进行单步调试真的很高效。
总的来说,开发环境的改善,开发工具的优化,导致STM32迅速开始流行,迅速普及,拥有了一大批开发者,被大量地使用到各种产品上,家电,平衡车,飞控,共享单车,电控等等。
我记得在这期间,TI主推的16位单片机,MSP430,淹没在STM32的辉煌战绩里了。
那时候STM32可以说随处可见,这样说应该不过分吧。
后来大家都知道的,缺芯浪潮导致芯片价格疯涨。STM32F103C8T6,比较常用的一个芯片,从5块左右涨到100多,非常恐怖。
那时候炒芯片可比炒房靠谱多了。
后面一大批国产32开始崛起,这个市场份额是相当大的。一时间STM32开始跌落,众多国产32占据了市场。
大家该扩产的扩产,该囤货的囤货。所以,现在消费端趴下了,漫长的去库存开始了。
我买的MCU板块的股票还趴着,不知道何时能重新站起来。
虽然STM32不如全盛时期了,不过还是占据着一部分市场的,后面还是很难被完全取代的,比如在工业控制相关的领域,可能会被其他芯片替代,但是ESP32是比较难取代STM32的。
最后这两款芯片各有优势,可以在自己的领域发挥优势,相信后面也会出新的MCU进行不同领域的尝试,但是取代对方一定也是一个相对比较漫长的过程。
以上是我的看法,对此,大家怎么看?欢迎在评论区留言讨论。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。