0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

深度剖析单片机、ARM、DSP、模块、CPU 之间的区别对比

jf_10471008 来源:成都亿佰特电子科技有限 作者:成都亿佰特电子科 2021-04-08 14:10 次阅读

单片机

01 什么是单片机

单片机已广泛称作微控制器MCU),单片机是一块类似PC的芯片,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上;只是没PC强大,但它可以嵌入到其它设备中从而对其进行操控。

概括的讲:一块芯片就成了一台计算机

单片机的多机应用系统可分为功能集散系统、并行多机处理及局部网络系统。

02 优点

体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。

同时,学习使用单片机是了解计算机原理与结构的最佳选择。

03 应用

单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等;

ARM

01 什么是ARM

ARM是微处理器行业中一家知名企业,研发了RISC处理器、有关技能及软件。

ARM既能够认为是一个公司的名称,也能够认为是对一类微处理器的通称,本文主要指ARM架构面向低核算商场规划的第一款RISC微处理器。

ARM内核是一个嵌入式系统。RISC架构的指令,寄存器和流水线特征使它非常适合于并行计算

02 优点

耗电少节能、高功能、16位/32位双指令集、价格低、协作伙伴多;嵌入式片上资源丰富;

03 应用

应用领域大多为小家电,终端设备;

DSP

01 什么是DSP

DSP是一种独特的微处理器,是以数字信号来处理大量信息的器件,它不仅具有可编程性,而且运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。

02 优点

强大数据处理能力和高运行速度

03 应用

目前DSP应用主要应用 图形与图像仪器仪表自动控制医疗家用电器信号处理通信语音等

无线模块

01 什么是无线模块

物联网中涉及到的模块大多数是无线通信模块,简称无线模块。无线通信模块的原理是将电磁波信号发送或者接收且转换成我们能理解的信息。无线通信模块的作用是将物于物之间联系起来,让各类物联网终端设备实现信息传输能力,也让各种智能设备有一个物联网的信息接口硬件集成和软件设计集成了多种通信方法。

02 优点

成本廉价、建设工程周期短、适应性好、扩展性好

03 应用

农业、安防、工业智能家居、移动支付、智慧小区、工业应用等

CPU

中央处理器:一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。主要是解释计算机指令以及处理计算机软件中的数据。就像人的大脑一样处理着千千万万的数据。CPU的主频、核数和缓存是判定CPU运算能力大小的三大因素。CPU的主频越高、核数越多、缓存越大,它的运算能力就越强。

从实现运算的角度,单片机、ARM、DSP都可以称之为CPU

单片机、ARM、DSP、CPU区别对比

虽然单片机、ARM、DSP都被称作CPU,但是它们之间还是有明显区别的。

1、单片机是一种有完整计算机体系的芯片,适用于简单的测控系统,功能相对简单。

单片机的工作ARM和DSP都能作,单片机对于数字计算方面的指令少得多,DSP为了进行快速的数字计算,提高常用的信号处理算法的效率,加入了很多指令,比如单周期乘加指令、逆序加减指令,块重复指令等等,甚至将很多常用的由几个操作组成的一个序列专门设计一个指令可以一周期完成,极大的提高了信号处理的速度。

由于数字处理的读数、回写量非常大,为了提高速度,采用指令、数据空间分开的方式,以两条总线来分别访问两个空间,同时,一般在DSP内部有高速RAM,数据和程序要先加载到高速片内ram中才能运行。

2、ARM是微处理器,具有强大的事务处理功能,可以配合嵌入式操作系统使用。

ARM最大的优势在于速度快、低功耗、芯片集成度高,多数ARM芯片都可以算作SOC,基本上外围加上电源和驱动接口就可以做成一个小系统了,基于ARM核心处理器的嵌入式系统以其自身资源丰富、功耗低、价格低廉、支持厂商众多的缘故,越来越多地应用在各种需要复杂控制和通信功能的嵌入式系统中。

目前,采用ARM核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。

3、DSP适用于数字信号处理,例如FFT、数字滤波算法、加密算法和复杂控制算法等。

DSP实时运行速度可达每秒数以千万条复杂指令程序。DSP器件比16位单片机单指令执行时间快8~10倍,完成一次乘加运算快16~30倍,其采用的设计是数据总线和地址总线分开,使程序和数据分别存储在两个分开的空间,允许取指令和执行指令完全重叠,其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式,它的强大数据处理能力和高运行速度,是最值得称道的两大特色。

DSP芯片,由于它运算能力很强,速度很快,体积很小,而且采用软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途径。其主要应用是实时快速地实现各种数字信号处理算法。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620847
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8651

    浏览量

    361816
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206564
  • DSP芯片
    +关注

    关注

    8

    文章

    141

    浏览量

    29722
收藏 人收藏

    评论

    相关推荐

    stm32和51单片机区别

    stm32和51单片机区别 随着单片机的发展,市场上出现了很多种类和品牌的单片机,其中STM32和51单片机都是比较常见的。了解它们
    发表于 11-20 13:18

    FPGA和单片机区别

    单片机区别 结构上的区别 单片机是一种微处理器,类似于电脑CPU的,它一般采用的是哈佛总线结构,或者冯诺依曼结构,对
    发表于 11-14 15:30

    单片机arm区别和选择?

    单片机arm区别和选择
    发表于 11-06 06:27

    请问51单片机的IAP和ARM单片机的IAP有区别吗?

    51单片机的IAP和ARM单片机的IAP有区别吗?
    发表于 10-28 07:53

    单片机ARM区别是什么?如何选择?

    单片机ARM区别和选择?
    发表于 10-26 06:45

    请问ARM单片机区别有什么?

    ARM单片机区别有什么?
    发表于 10-25 08:27

    ARMDSP到底有什么区别

    现在在学ARM,想知道ARMDSP到底有什么区别?为什么有些地方用DSP有些用ARM
    发表于 10-19 07:20

    剖析单片机串口最底层的本质​

    精华 | 剖析单片机串口最底层的本质​
    的头像 发表于 10-18 18:16 382次阅读
    <b class='flag-5'>剖析</b><b class='flag-5'>单片机</b>串口最底层的本质​

    一文讲解单片机ARM、MUC、DSP、FPGA、嵌入式错综复杂的关系!

    单片机市场份额占有率巨大。ARM单片机有很多种类,从低端M0(小家电)到高端A8、A9(手机、平板电脑)都很吃香,所以也不是ARM单片机
    发表于 09-27 09:21

    单片机cpu区别

    单片机CPU在计算机系统中都扮演着重要的角色,但它们有一些明显的区别
    的头像 发表于 08-30 11:35 2372次阅读
    <b class='flag-5'>单片机</b>和<b class='flag-5'>cpu</b>的<b class='flag-5'>区别</b>

    SFP和1×9光模块区别对比

    随着网络技术的不断发展,光纤通信作为一种高速、高带宽的传输方式,得到了广泛应用。SFP和1×9光模块是两种常见的低速光模块,它们在性能和应用方面也存在着一些区别。本文易天光通信将对SFP和1×9光
    的头像 发表于 08-02 14:19 745次阅读

    8051单片机ARM单片机区别是什么

    单片机属于集成电路(IC),相当小独立的计算机,它被设计来执行嵌入式系统的特定任务。8051内核和ARM内核都属于单片机成员,8051单片机ARM
    的头像 发表于 07-07 11:32 1729次阅读

    00024 电脑与单片机之间如何加密通讯?CPU通信如何识别IP地址?看程序

    单片机cpu
    学习电子知识
    发布于 :2023年07月02日 15:21:16

    CPU和GPU之间的主要区别

    以下是以表格形式提供的 CPU 和 GPU 之间的一些区别
    发表于 06-06 15:51 653次阅读

    ARM单片机和51单片机有什么区别

    ARM单片机和51单片机都是嵌入式微控制器,它们都有自己的特点和应用领域。本文将介绍ARM单片机和51
    的头像 发表于 05-08 13:58 2123次阅读