**51 stm8 arduino esp8266 esp32 stm32 树莓派 等单片机使用对比**

本文对比了51单片机、STM8、Arduino、ESP8266/ESP32、STM32和树莓派的优缺点,特别讨论了ESP32和STM32在性能和应用上的差异。ESP32因其高性能和物联网功能受到青睐,而STM32则在接口和外设方面表现出色。选择单片机应根据具体需求进行。
摘要由CSDN通过智能技术生成

摘要:该文总结了(STC)51,STM8,Arduino,ESP8266/ESP32,STM32,树莓派等单片机的优缺点及使用情况,重点对比了ESP32和STM32的性能和使用范围。在今后一段时间里ESP32和STM32仍旧会被广泛应用。当然更需要根据不同的使用情况,选择更加适合的单片机。

1、51单片机/STC单片机:(低成本,寄存器编程)

最经典,使用最为广泛的8位单片机,广泛应用于低端市场。

主要优势:1、价格十分低是最大的优点,自从国产化之后,价格很低。2、开发资料十分丰富。3、完整的按位逻辑操作系统。

主要缺点:1、运行速度慢,性能与stm32单片机等相比相差很多,适用于对性能要求不高的场合。2、通信接口,定时器,中断等外设不如stm32丰富,片上资源较少,使用十分注意内存的使用。

STC公司(南通国芯微电子有限公司),已经占有了全球80%以上的51单片机的市场份额。近几年STC公司对51单片机进行了改进,所以运行速度、外设、稳定性等都有了很大的提升,而价格仍旧非常低。

2、STM8:(低成本,库函数编程)

STM8和51都是8位单片机,同样应用于低端市场,支持寄存器开发和库函数开发。与51单片机相比,stm8外设更多,在正常使用情况下stm8比51更有优势。但在恶劣环境中,51单片机比stm8抗干扰能力更强。

3Arduino:(在国外很流行,国内开源环境不好)

主要优点:1、Arduino最大的优势就是开源,软硬件完全开放,技术上不做任何保留。能根据现有丰富的库进行更改就能做复杂的项目。

2、上手速度很快,学习者不需要懂单片机硬件和寄存器原理。

3、代码可读性高,指令简单,只需要有一点C语言基础就能上手。

缺点:1、正版Arduino板价格稍贵。

2、适合用于DIY项目。

3、在国内误导下由于该开发板上手很快,中学生都能玩的转,被挂上低端玩具的名头。实际上该开发板性能碾压51和stm8。稳定性需要进一步确认。

4ESP8266ESP32:(性能很强,广泛用于物联网)

乐鑫聚焦物联网领域好多年了,先是推出了ESP8266这样的低价wifi芯片,安信可又推出了基于该芯片的wifi模组,使得基于wifi的物联网行业进步了一大块。要知道,传统的wifi模组,即便是最便宜的也要几十块钱。而ESP8266的出现,直接把价格控制在10元左右。2016年,乐鑫推出了ESP32,它的性能相比ESP8266又向前迈进了一大步,价格20元左右,同价格区间内几乎看不到对手。

外设对比

性能对比

外设

ESP8266

ESP32

  • 17
    点赞
  • 89
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值