ARM和单片机的区别

发布时间:2012年10月21日 10:10    发布者:zzedu118
关键词: ARM , 单片机 , 区别
1、软件方面
    这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处嘛?
    1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。
    2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。
    3)高效。引入进程的管理调度系统,使系统运行更加高效。在传统的单片机开发中大多是基于中断的前后台技术,对多任务的管理有局限性。

    2、硬件方面
    现在的8位单片机技术硬件发展的也非常得快,也出现了许多功能非常强大的单片机。但是与32ARM相比还是有些差距吧。
    ARM芯片大多把SDRAM,LCD等控制器集成到片子当中。在8位机,大多要进行外扩。
    总的来说,单片机是个微控制器,ARM显然已经是个微处理器了。

    引入嵌入式操作系统之后,可以实现许多单片机系统不能完成的功能。比如:嵌入式web服务器,java虚拟机等。也就是说,有很多免费的资源可以利用,上述两种服务就是例子。如果在单片机上开发这些功能可以想象其中的难度。
    最后用个比喻来形容一下它们的区别:
    联合利华引进了一条香皂包装生产线,结果发现这条生产线有个缺陷:常常会有盒子里没装入香皂。总不能把空盒子卖给顾客啊,他们只好请了一个学自动化的博士后设计一个方案来分拣空的香皂盒。博士后拉起了一个十几人的科研攻关小组,综合采用了机械、微电子、自动化、X射线探测等技术,花了几十万,成功解决了问题。每当生产线上有空香皂盒通过,两旁的探测器会检测到,并且驱动一只机械手把空皂盒推走。
    中国南方有个乡镇企业也买了同样的生产线,老板发现这个问题后大为光火,找了个小工来说你他妈给我把这个搞定。小工果然想出了办法: 他在生产线旁边放了台风扇猛吹,空皂盒自然会被吹走。
欢迎分享本文,转载请保留出处:http://www.eechina.com/thread-99472-1-1.html     【打印本页】
xiandawu 发表于 2012-10-23 08:02:39
不错
yaho 发表于 2012-10-23 14:30:16
还行
记忆673 发表于 2012-10-23 20:35:23
最后一个例子比较好啊,赞一个。
王兴梅 发表于 2012-10-24 21:32:09
那个比喻没看懂。
crack 发表于 2012-10-25 08:38:03
ARM处理器就是单片机,
只不过ARM处理器拥有长的字长、更强大的处理能力、存储器空间管理能力乃至可以以保护模式执行代码,因此可以运行比普通8位单片机更复杂的操作系统,从而拥有更丰富的软件。
此外由于ARM拥有丰富的外设,在应用上,系统集成度更高,处理器内核的实际运行效率也更高。
cooldog123pp 发表于 2012-10-25 09:10:24
肤浅的很 分析的~~
jiadongchina 发表于 2012-10-26 08:44:30
n久以前就有的文章
choi 发表于 2012-10-26 09:46:01
那个比喻不錯!
szbaxl 发表于 2012-10-26 22:32:17
比喻不錯
h490516509 发表于 2012-10-28 17:32:16
ARM和单片机的区别,最大的价钱,你没看到吗?
roumao 发表于 2012-10-30 09:34:22
确实很分析的肤浅,而且,最后的比喻是嘛意思啊?
pzhai001 发表于 2012-10-30 18:47:29
“尺有所短,寸有所长”,各有各的用武之地,正如俗语所说:总不能用高射炮打蚊子吧...
battery609 发表于 2012-11-2 22:43:21
这个笑话太给力啦,哈哈哈
liuyuansuccess 发表于 2012-11-4 09:10:57
这个笑话是想提醒我们,换个思路,问题就会变的很简单。 看不出这个笑话跟ARM/单片机有什么联系,求解释
david-xia 发表于 2012-12-19 15:39:19
这个比喻跟ARM/单片机有嘛关系?没看懂?
nicewt 发表于 2013-1-20 17:41:53
分析较肤浅,比喻看不懂。
hello_er 发表于 2013-4-8 17:07:52
例子很能说明问题
xiaxia0316 发表于 2013-4-10 16:40:21
友坚恒天科技有限公司开发板S3C2416(ARM9) ,S3C2416开发板,S3C2416核心板,S3C6410(ARM11) ,S3C6410开发板,S3C6410核心板,S3C6410评估板,S5PV210(Cortex-A8) ,UT-S5PV210,UTV210BV04,安卓210评估板,S5PV210核心板,平板电脑,Exynos4412(Cortex-A9) ,UT-Exynos4412
qq2217352559
lanzhendan 发表于 2013-5-18 02:05:01
最后的故事看过!不错!
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关在线工具

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
回顶部