大家好,我是专注分享职业规划/技术科普/智能生活有关原创文章的allen康哥。
这是一个很有意思的话题,因为其实单片机无所谓常用与否,主要是看你是哪个阶段。
如果是在学校期间那尽可能的挑选资料比较多,学习成本比较低的平台,比如stm32这种。如果你工作了那其主要就是看老产品之前用的是什么芯片,当然后续等你有能力的也可以根据实际需求选择新的芯片。
❶STMicroelectronics(意法半导体)
这是在学校里大家学习最常用的一款单片机了,国内由于开发板众多,学习成本也很低,现在很多人纠结的点在学习标准库还是HAL库,这个我觉得适应时代总不会错的,如果你刚开始学,那直接看HAL库没什么问题。
STM32系列(基于ARM Cortex-M内核)
主流型号:STM32F0/F1/F3/F4/F7/H7/G0/G4 等。
特点:高性能、丰富外设(如ADC、PWM、CAN、USB、以太网)、广泛的生态系统支持。
开发工具:STM32CubeIDE、Keil、IAR、PlatformIO。
❷Espressif(乐鑫)
无线模块非常常用的芯片,很多成熟的智能家居设备都是用的乐鑫的片子,所以学习方向是没问题的。
ESP32系列(集成WiFi和蓝牙)
主流型号:ESP32-S2/S3/C3/C6、ESP32-P4(高性能)。
开发工具:Arduino IDE、ESP-IDF(官方SDK)、PlatformIO。
这是微控制器领域的王者,用在汽车电子比较多,所以一般在校同学可能接触少,性能很稳定,适合工业场景,如果后续有考虑去车企做嵌入式开发的同学可以考虑下。
LPC系列(ARM Cortex-M)
主流型号:LPC800/LPC1500/LPC1700。
特点:高性价比、丰富通信接口。
应用:工业控制、汽车电子。
Kinetis系列(ARM Cortex-M)
特点:低功耗、高性能。
应用:物联网、智能家居。
❹ Renesas(瑞萨)
和恩智浦类似,也是汽车电子用的多,我最早接触是2015年的瑞萨杯电赛,当时申请的套件用来学习,优点也是质量可靠,安全性高。
RX系列(专有内核)
特点:高实时性、工业级稳定性。
应用:汽车电子、工业自动化。
RA系列(ARM Cortex-M)
特点:安全性高、支持TrustZone。
应用:安全敏感领域(如支付终端)。
❺Microchip
这个其实比较出名的是早年间的AT51单片机,当然现在国产的更多。另外我大学有一门专业课是学的PIC16。
AVR系列
主流型号:ATmega328P(Arduino Uno核心)、ATtiny系列(超低功耗)。
特点:简单易用、低功耗、适合小型项目。
应用:教育(如Arduino)、消费电子、简单控制任务。
开发工具:Arduino IDE、Atmel Studio。
PIC系列
主流型号:PIC16/PIC18(8位)、PIC24(16位)、PIC32(32位)。
特点:高可靠性、工业级稳定性。
应用:工业自动化、汽车电子、家电控制。
❻国产MCU
国产化替代这几年很热,所以如果是电子类专业,准备直接就业找工作的,可以多看看这个,毕竟之后用得到。
GD32系列(兼容STM32,兆易创新)
特点:性价比高,硬件兼容STM32。
CH32系列(沁恒微电子)
特点:内置以太网/USB,适合通信设备。
MM32系列(灵动微电子)
特点:低功耗、高性价比。
1405