单片机、DSP、ARM的区别? 分别应用在那些场合?

如题所述

单片机工业用处比较多,主要用在环境不怎么复杂的,干扰不强的地方,单片机主要是成本低。一般4元左右,他属于慢速设备
而dsp就是属于快速设备了,它主要用在图像处理,音视频解码上,因为这些工作需要都需要大量的浮点,向量运算运用,因为dsp可以有很多乘法器,专业数据处理的。dsp实现硬解码。现在的支持全格式的mp4就是dsp+cpu架构,因为普通的cpu用软解码很难达到要求,或者你要花很多成本买高性能的cpu。dsp 用在pda,psp等等;
arm只是个架构,就像intel cpu和amd cpu似的,他用的是arm指令集。而且arm是一个公司提供arm核和其他公司合作,比如三星的2440,用arm9和,三星6410用arm11,当然了这些主要用在消费类产品,cpu根据架构不同用处也不同。比如2440和6410是a架构,虽然主频非常高,但是gpio速度非常慢,只比单片机快点(一般3M左右)的用在消费类产品,而stm32也是arm但是它用在工业上比较多。他是主频大约在88M,io频率可以达到30-40M
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-06-29
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芯片,由于它运算能力很强,速度很快,体积很小,而且采用软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途径。其主要应用是实时快速地实现各种数字信号处理算法。

单片机、DSP、ARM的区别? 分别应用在那些场合?
单片机工业用处比较多,主要用在环境不怎么复杂的,干扰不强的地方,单片机主要是成本低。一般4元左右,他属于慢速设备 而dsp就是属于快速设备了,它主要用在图像处理,音视频解码上,因为这些工作需要都需要大量的浮点,向量运算运用,因为dsp可以有很多乘法器,专业数据处理的。dsp实现硬解码。现在的支持全...

【详解】单片机、ARM、DSP、模块、CPU 之间的区别对比
单片机、ARM、DSP、CPU之间存在明显区别。单片机具有完整的计算机体系,适用于简单的测控系统,功能相对简单。ARM是微处理器,具有强大的事务处理功能,适用于配合嵌入式操作系统使用。ARM的优势在于速度快、低功耗、芯片集成度高,广泛应用在工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市...

arm和dsp和单片机各有什么优势和区别,谢谢
DSP一般专门用来处理数字信号,如通讯行业等,ARM是功能比较强大的单片机,如果专门用于处理数字信号,可能不如DSP。

对单片机、ARM、DSP等的理解
dsp 就是偏重于数据处理的微处理器,他比arm更加适合对数字信号的高速处理,更加适合各种运算,更加广泛的应用在通信领域。

单片机,arm,dsp,PLC,CPLD分别用于什么场合?
ARM主要是用于跑操作系统的处理电路。我们常见的手机,路由器等一般是基于ARM芯片研发的。DSP数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。数字信号处理...

怎么深入浅出地理解「单片机、ARM、DSP 有互通之处,都是 CPU」?
然后,说单片机(通常意义所说的微控制器MCU),ARM(通常意义所说的高效能RISC),DSP(通常意义所说的通用数字信号处理器),这三个CPU分别是针对不同的应用而产生的CPU。当然这也不是绝对的,因为ARM现在出的CPU囊括了MCU(如M0),RISC(如A8),DSP(如M4)。微控制器的目的主要是用作控制,他...

哪位大侠准确解释一下DSP,ARM和单片机的区别
DSP是数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Acorn RISC Machine。单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据...

ARM、DSP、单片机外设指的是什么?通俗点,我是外行
ARM就像你手里的四核智能手机,功能全面,速度快。DSP类似你上网的路由器,开发出来做专一功能用,而且速度快。虽然ARM也可以开发起路由功能,但没有DSP开发出来更专业的样子。单片机外设是你早期的电脑外面的音箱,网卡,声卡等等为电脑服务的东东。这些外设就是起到类似的作用。我的比喻能明白吗?

单片机 DSP 在应用上有什么区别 我刚学单片机 对DSP来说 单片机是基础...
单片机与DSP在应用上的区别主要为:单片机适合应用在控制要求相对简单的领域或产品上,DSP功能比单片机复杂,运算速度快,功能更加丰富,适合应用在控制算法复杂的领域,比如,普通电器产品等方面大量采用的都是单片机,DSP一般就会被应用在变频器、逆变器以及通讯等高端领域;对于初学者,单片机可以看作是DSP的...

彻底搞清单片机、ARM、MCU、DSP、FPGA之间的关系!
嵌入式系统的世界里,有几种关键的工具:MCU、DSP、FPGA,它们各自有独特的角色和应用领域。MCU,从早期的51系列,发展至今,如ARM公司的产品,因其灵活性和广泛应用,不论是工业控制还是手机平板的微控制器,都有其存在价值。ARM单片机的种类繁多,从低端到高端,都能适应不同场合的需求。DSP,专为处理...

相似回答