学习阶段单片机买esp32还是stm32?

学习阶段单片机买esp32还是stm32?

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「stm32的资料从专业入门到高级教程」,

点个关注在评论区回复"888"之后私信回复"888",全部无偿共享给大家!!!先说结论,我也是建议先学stm32。

esp32和stm32都玩过,也都用来做过很多产品。stm32属于单片机,esp32属于Wi-Fi类mcu,定位还是有很大的差别。

从以下几个角度对比两者之间的差别:

1、开发环境不同:stm32是Arm cortex-M核,可以使用mdk类的ide,可以在windows下直接运行。esp32用的是xtensa核,用的gcc编译器,gcc一般用Makefile,虽然也可以在Windows下编译,但是用的是命令行编译。门槛高很多。

2、stm32可以使用st提供的那种库文件,大大降低了入门门槛。esp32一般会用esp-idf,门槛会对比高很多。虽然esp-idf脚本实现了自动化安装。基本上都考虑到了各种环境。

3、stm32一般除了使用库文件之外,自己可以从零开始学习构建整个嵌入式系统,个人感觉这个对于一个刚入门的人来说很重要, 我也是都会从最小系统开始搭建自己想要的功能。esp-idf整个构建系统非常复杂,组件非常多,需要对嵌入式构建、编译系统有一定的功底,不然只会应用一下esp32不够深入。

如果有了一定的经验,还是非常建议深入学习一下esp32。

相关推荐
路上有只喵10 小时前
认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇 11
单片机·嵌入式硬件
不昀11 小时前
开关电源电流互感器怎么选:匝比、采样电阻与复位的计算笔记
单片机·嵌入式硬件·电子元器件
小李不想当小白14 小时前
WDG看门狗(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
智者知已应修善业18 小时前
【51单片机实现从下到上,从上到下,从中间到两边,两边到中间】2024-10-23
c语言·经验分享·笔记·单片机·嵌入式硬件·51单片机
辰哥单片机设计19 小时前
STM32智能药盒丨2027单片机新项目
stm32·单片机·嵌入式硬件
LCG米1 天前
STM32硬件CRC外设实测:多项式固定陷阱、CRC-32校验不匹配根因与软件查表法耗时对比落地
stm32·单片机·嵌入式硬件
La Pulga1 天前
【FreeRTOS源码学习笔记】任务切换
单片机·mcu·学习·嵌入式·freertos·实时操作系统
女神下凡2 天前
芯参谋(85):Linux_PPI_NAND_驱动开发指南
linux·运维·arm开发·驱动开发·单片机·嵌入式硬件·设计规范
硅基手札2 天前
【Linux 内核专栏 19】20 · 嵌入式子系统 — GPIO·pinctrl·clock·regulator
linux·运维·单片机·linux内核·嵌入式开发·调试定位