单片机与ARM的区别

如题所述

单片机指一片芯片就是个最小系统,可以跑程序。
单片机的内核可以是1位机,8位的51,16位的dsp,或者32位的arm等等。
单片机的外围可以是光秃秃的裸核,也可以很丰富把能想到的都集成。
arm和dsp只是指令集不通的核心,现在已无本质区别。

单片机并不一定简单便宜,几毛到几百的都有。
arm并不一定主频快功能强,几块钱的低主频低功耗arm芯片多的是。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-16
ARM可以当作高级单片机来用
周立功的ARM7 LPC低端系列就是这条路
从部分ARM7及以上的ARM9 10 11 cotex等等
都是可以跑嵌入式系统的构架
(注意我说的是可以跑 而不是一定跑)
这一点 是普通单片机不能实现的

再就是速度上
现在C51系列可以跑到50MHz甚至60MHz
但是普通的一个ARM9就可以实现400MHz以上的运算速度
双核的ARM速度更可以达到GHz级别
片内资源也完全没有可比性本回答被网友采纳
第2个回答  2021-06-29
1、单片机是一种有完整计算机体系的芯片,适用于简单的测控系统,功能相对简单。
单片机的工作ARM和DSP都能作,单片机对于数字计算方面的指令少得多,DSP为了进行快速的数字计算,提高常用的信号处理算法的效率,加入了很多指令,比如单周期乘加指令、逆序加减指令,块重复指令等等,甚至将很多常用的由几个操作组成的一个序列专门设计一个指令可以一周期完成,极大的提高了信号处理的速度。

由于数字处理的读数、回写量非常大,为了提高速度,采用指令、数据空间分开的方式,以两条总线来分别访问两个空间,同时,一般在DSP内部有高速RAM,数据和程序要先加载到高速片内ram中才能运行。本回答被网友采纳
第3个回答  2011-09-16
可以理解成arm是高级的单片机,arm功能更强大。
第4个回答  2011-09-15
ARM本来就是单片机吧

单片机和ARM有什么区别?
首先是位数上的区别,单片机一般是8位的(也有4位和16位的单片机,但是种类比较少),ARM一般是32位的。其次是功能上的区别,这个区别其实有些牵强,ARM一般有更多的功能模块和更大的程序空间、数据空间,而单片机的功能和空间相对小一些(对于高端单片机来说,它的功能模块与ARM已经不相上下了)。二、...

ARM与单片机的区别 ?
ARM与单片机的区别:两方面 1、软件方面 这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处嘛?1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。2)安全。这是LINUX的一个特点。LINUX的...

单片机开发板与arm开发板的不同
ARM芯片大多把SDRAM,LCD等控制器集成到片子当中。在8位机,大多要进行外扩。总的来说,单片机是个微控制器,ARM显然已经是个微处理器了。引入嵌入式操作系统之后,可以实现许多单片机系统不能完成的功能。比如:嵌入式web服务器,java虚拟机等。也就是说,有很多免费的资源可以利用,上述两种服务就是例子...

初学者必知:ARM与单片机的区别
ARM与单片机的区别主要体现在软件层面。ARM芯片引入了操作系统,带来了三大优势:一是便捷性,直接在操作系统上开发应用程序,无需像单片机那样重新编写所有代理;二是安全性,内核与用户空间的内存管理分离,用户程序错误不会导致系统死机;三是高效性,进程管理任务系统使系统运行更高效,而传统单片机在多任务...

单片机与arm的区别
探讨单片机与ARM之间的区别,首先需要理解,ARM是一种类型的单片机。51单片机也是单片机家族的一员。然而,关键的区别在于,ARM的ROM和RAM容量远大于51。这意味着,ARM在存储和运行程序方面具有明显优势。同时,ARM的I\/O口功能与处理速度均达到较高水平,而51在这方面则逊色许多。此外,ARM的兼容性更强,...

单片机和arm的区别是什么呢?
单片机与ARM存在显著区别。单片机是一种集成在电路芯片上的小型计算机系统,内含CPU、RAM、ROM、I\/O口、中断系统、定时器等多种功能电路。它集众多电子设备功能于一体,构成一个完善的计算系统。而ARM是设计高性能、低成本、低能耗RISC处理器及其相关技术的知名公司。其处理器技术在性能、成本和能耗方面表现...

ARM和单片机的根本区别是什么
最大的区别就是,单片机是MCU,即微型控制器;而ARM只不过是MPU,微处理单元,相当于单片机内部的运算单元(CPU或ALU)而已。它们很明显能看出来的是单片机内部自带RAM和FLASH,而ARM是没有的,需要外部拓展。这就像是电脑上的CPU一样,需要硬盘和内存。不过现在有不少公司将FLASH和RAM做进ARM芯片,但这...

单片机开发板与arm开发板的不同
差别太大了.单片机不光没有操作系统,指令集也没有arm丰富.它们的应用范围不一样.单片机用于控制,简单(相对而言)信息处理.arm是信息处理和控制.如果要深入学习arm,开发板是必不可少的.基于arm处理的操作系统移植成功后,上面可以运行多种应用程序,单片机就不行了....

ARM与单片机的区别和选择
ARM一般为32位处理器。单片机是一大类微控制器的全称,其实可以把ARM看成是高级单片机。单片机一般用来裸跑一个小程序,完成简单的任务。实质的区别并不好说,我自身认为就是ARM是高级单片机,功能、处理能力、主频都要高级许多。平时我们说的单片机主要是8位机和16位机,一般不跑操作系统。

51单片机与arm单片机的区别?
答案:51单片机与ARM单片机存在显著区别,主要表现在架构、性能和应用领域等方面。解释:架构差异 51单片机主要基于Intel的8位单片机架构,其内部集成了基本的CPU、存储器及输入输出接口。而ARM单片机则采用ARM架构,是一种高性能、低功耗的嵌入式微控制器架构。ARM架构的单片机具有更高的灵活性和可扩展性,...

相似回答