世面上常用的单片机,多年积累总结【实操总结】

内容分享5小时前发布
0 18 0

市面常用的单片机,从描述,场景,提议,劣势四个角度分析

1. 51 单片机(经典入门级)

描述:入门学习,常用于学校教学场景

场景:简单的控制,实际项目中很少碰到用这个开发项目

提议:优先选51 单片机(STC89C52),教材案例多,价格低,开发环境要求低

劣势:性能有限,不适合复杂任务

世面上常用的单片机,多年积累总结【实操总结】

2.Arduino 系列(快速验证型)

描述:是一个框架平台,集成大量的生成,快速验证项目的一个方案

场景:快速搭建一个项目,一个小型的机器人,智能家具,感应灯等,一般常见DIY项目,很少用于实际中,常用与孩子教学方面

提议:大致了解即可,对后期的ARM系类整体项目上有初步认知,开发难度相对比较低,常用与快速验证想法,好多都是即插即用的

劣势:性能上属于稍微偏低点,对于一些对精度,对时控较高的项目,推荐使用ARM系列

世面上常用的单片机,多年积累总结【实操总结】

3.AVR 单片机(均衡实用型)

描述:嫌弃Arduino封装严重,功耗高,量产慢,有没必要上arm系列,一个尴尬的产品,更像是工具箱的一个零件,对底层要求比较高

场景:对硬件资源要求高,开发一些工业产品,对尺寸有过度要求的产品,常用他做一些微型传感器

提议:提议就是不提议学,一些电路板维修能看懂简单的引脚即可

劣势:需手动编写外设驱动(如 I2C、ADC),需要自行设计电路连接外设,偏向于底层

世面上常用的单片机,多年积累总结【实操总结】

4. ARM系列—STM32系列(高性能主流级)

描述:目前中高端项目主流的单片机,从入门到高端的全场景覆盖

场景:中高端电子项目(如无人机飞控、智能家居网关)、工业控制(PLC、电机驱动)、消费电子(智能手环、小型家电)、汽车电子(辅助控制模块)。

提议:需要深挖的技术,分支很广,需要花心思去理解arm架构,外设配置等一系列知识点,RTOS,DMA都是要啃的技术

劣势:学习成本较高,一些高端的型号价格偏贵

世面上常用的单片机,多年积累总结【实操总结】

5. ESP 系列(32 位,物联网专用型)

描述:用到最多的是8266和32系列,物联网专用单片机 / 微控制器,主要用到的是wifi和蓝牙相关,极大简化了物联网设备的开发流程,可以配合stm32使用,也可独立使用

场景:物联网的网关,智能家具,工业监控,电动车改造,DIY项目。

提议:优先选择 ESP32-WROOM-32,低成本简单思考8266即可,推荐MicroPython或者Arduino IDE开发,常用的技术MQTT,HTTP,STA/AP模式。

劣势:抗干扰弱,需要额外做屏蔽设计,焊接麻烦

世面上常用的单片机,多年积累总结【实操总结】

© 版权声明

相关文章

18 条评论

  • 头像
    季乐 读者

    看你原来什么需求,要实现什么需求

    无记录
    回复
  • 头像
    生菜伏 读者

    ESP系列抗干扰如何解决?

    无记录
    回复
  • 头像
    飘飘kop 投稿者

    动态切换信道,设计的时候模拟离高频信号和天线远点

    无记录
    回复
  • 头像
    三个人的友谊1 投稿者

    友友佳作,正在参加#秋冬服饰焕新季# #8.58万起长续航混动荣威M7# #2025成都国际车展# 征文活动,谢谢友友一下🙏🙏

    无记录
    回复
  • 头像
    餐饮管家文文 读者

    收藏了,感谢分享

    无记录
    回复
  • 头像
    欣儿 读者

    我现在学的就是arduino

    无记录
    回复
  • 头像
    Johnny云松 投稿者

    好多不需要那么麻烦,能实现就行,这个上手快,不容易没信心

    无记录
    回复
  • 头像
    雪球不冷 读者

    stc 加st 的大多数就差不多了,其它有时间不如弄 Linux 了

    无记录
    回复
  • 头像
    简从一 读者

    Arduino是生态,UNO R3用的ATmega328,也是AVR系列MCU

    无记录
    回复
  • 头像
    周狂 读者

    是的,个人认为avr的Mcu很尴尬,特别专业的不会用它,特别业余的也不会用它

    无记录
    回复
  • 头像
    盛开自然 投稿者

    不用avr直接stm32

    无记录
    回复
  • 头像
    急充充租电 读者

    先学的stm,后来有人说avr性价比更高,就学了两周左右,完全没有必要,就放弃了

    无记录
    回复
  • 头像
    独孤兰若 读者

    我开始干单片机还是8031

    无记录
    回复
  • 头像
    小雪松柏香 读者

    arduino挺好玩的,比较适合菜鸟入手

    无记录
    回复
  • 头像
    一笔封神 读者

    做些小玩具,很快的

    无记录
    回复
  • 头像
    香蕉皮上的舞者 投稿者

    我这两天把st c 32 g 12k128的abc键盘扫描程序从单文件改成多文件,怎么都实现不了原有的单文件功能,大🦐能帮手看一下什么原因吗?

    无记录
    回复
  • 头像
    Tiny-DULU 读者

    stc的8位和32位的还是不错的,内部集成高精度时钟很好用,比起外部时钟的stm32有一定的优势,新版本的32可以工作到72mhz了。

    无记录
    回复
  • 头像
    予玥兮 读者

    嗯嗯,谢谢,我了解下

    无记录
    回复