STM32比51单片机有什么优点?

 我来答
西西哩的小马甲
推荐于2019-11-17 · TA获得超过10.1万个赞
知道大有可为答主
回答量:39
采纳率:100%
帮助的人:1.7万
展开全部

优点如下:

1、STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的。

2、STM32单片机程序都是模块化的,接口相对简单些,因为它自身带好多功能,工作速度也快。而51的自身功能少,需要外围元件多,要求对电子熟悉。

3、STM32互连型系列产品强化了音频性能,采用一个先进的锁相环机制,实现音频级别的I2S通信。结合USB主机或从机功能,STM32可以从外部存储器(U盘或MP3播放器)读取、解码和输出音频信号。

4、 STM32 的运算速度大约是51单片机的几十倍吧,而且外围接口功能比51强大太多。

STM32是基于ARM® Cortex® M 处理器内核的 32位闪存微控制器,为MCU用户开辟了一个全新的自由开发空间,并提供了各种易于上手的软硬件辅助工具。S

TM32 MCU融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。业内最强大的产品阵容,基于工业标准的处理器,大量的软硬件开发工具,让STM32单片机成为各类中小项目和完整平台解决方案的理想选择。按内核架构分为不同产品系列。

11kxmx
2017-12-02 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:70%
帮助的人:2416万
展开全部
单片机的用途相同,但不是一个档次,STM32是32位单片机,一次处理数据宽度32位,而51只能处理8位
STM32的内部RAM和ROM(flash)都比51大得多,STM32F103有64kRAM,512kROM,STM32F407有256Kram,1M ROM,主频也很高,分别达72M和168M 因此运算能力要强大的多
片上外设也比较丰富,定时器多达14个或17个,PWM 功能强大,其ADC精度也达到12位, 还有DA模块 实时时钟 较高档次的还有浮点运算单元 DSP功能
特别是DMA控制器,将CPU从繁忙的数据中转中解脱出来
另外还有FMSC内存接口
它的外部接口也很丰富,多个串口 USB控制 SPI I2C 等一应俱全,高档有的还有摄像头接口,网络接口等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式