单片机与ARM的区别
6个回答
展开全部
ARM可以当作高级单片机来用
周立功的ARM7 LPC低端系列就是这条路
从部分ARM7及以上的ARM9 10 11 cotex等等
都是可以跑嵌入式系统的构架
(注意我说的是可以跑 而不是一定跑)
这一点 是普通单片机不能实现的
再就是速度上
现在C51系列可以跑到50MHz甚至60MHz
但是普通的一个ARM9就可以实现400MHz以上的运算速度
双核的ARM速度更可以达到GHz级别
片内资源也完全没有可比性
周立功的ARM7 LPC低端系列就是这条路
从部分ARM7及以上的ARM9 10 11 cotex等等
都是可以跑嵌入式系统的构架
(注意我说的是可以跑 而不是一定跑)
这一点 是普通单片机不能实现的
再就是速度上
现在C51系列可以跑到50MHz甚至60MHz
但是普通的一个ARM9就可以实现400MHz以上的运算速度
双核的ARM速度更可以达到GHz级别
片内资源也完全没有可比性
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、单片机是一种有完整计算机体系的芯片,适用于简单的测控系统,功能相对简单。
单片机的工作ARM和DSP都能作,单片机对于数字计算方面的指令少得多,DSP为了进行快速的数字计算,提高常用的信号处理算法的效率,加入了很多指令,比如单周期乘加指令、逆序加减指令,块重复指令等等,甚至将很多常用的由几个操作组成的一个序列专门设计一个指令可以一周期完成,极大的提高了信号处理的速度。
由于数字处理的读数、回写量非常大,为了提高速度,采用指令、数据空间分开的方式,以两条总线来分别访问两个空间,同时,一般在DSP内部有高速RAM,数据和程序要先加载到高速片内ram中才能运行。
单片机的工作ARM和DSP都能作,单片机对于数字计算方面的指令少得多,DSP为了进行快速的数字计算,提高常用的信号处理算法的效率,加入了很多指令,比如单周期乘加指令、逆序加减指令,块重复指令等等,甚至将很多常用的由几个操作组成的一个序列专门设计一个指令可以一周期完成,极大的提高了信号处理的速度。
由于数字处理的读数、回写量非常大,为了提高速度,采用指令、数据空间分开的方式,以两条总线来分别访问两个空间,同时,一般在DSP内部有高速RAM,数据和程序要先加载到高速片内ram中才能运行。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以理解成arm是高级的单片机,arm功能更强大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ARM本来就是单片机吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询