中易网

单片机和ARM区别

答案:2  悬赏:0  
解决时间 2021-04-09 06:18
单片机和ARM区别
最佳答案
1、软件方面
  这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处嘛?
  1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。
  2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。
  3)高效。引入进程的管理调度系统,使系统运行更加高效。在传统的单片机开发中大多是基于中断的前后台技术,对多任务的管理有局限性。
  2、硬件方面
  现在的8位单片机技术硬件发展的也非常得快,也出现了许多功能非常强大的单片机。但是与32ARM相比还是有些差距吧。
  ARM芯片大多把SDRAM,LCD等控制器集成到片子当中。在8位机,大多要进行外扩。
  总的来说,单片机是个微控制器,ARM显然已经是个微处理器了。
  引入嵌入式操作系统之后,可以实现许多单片机系统不能完成的功能。比如:嵌入式web服务器,java虚拟机等。也就是说,有很多免费的资源可以利用,上述两种服务就是例子。如果在单片机上开发这些功能可以想象其中的难度。

单片机示例
  从应用上对比,单片机与ARM嵌入式开发板的应用领域都比较相像。总括来说的是单片机能完成的ARM都能更好的完成,ARM能完成的功能单片机就未必能完成了。
全部回答
avr单片机是atmel公司研制开发的一种新型单片机,它与51单片机、pic单片机相比运行效率高很多、芯片内部的flsah、eeprom、sram容量较大、全部支持在线编程烧写(isp、每个io口都可以以推换驱动的方式输出高、低电平,驱动能力强、内部资源丰富,一般都集成ad、da模数转换器;pwm;spi、usart、twi、i2c通信口;丰富的中断源等。主要现在使用的型号是atmega8/16。 arm不是单片机,准确来讲arm是一种处理器的ip核。英国arm公司开发出处理器结构后向其他芯片厂商授权制造,芯片厂商可以根据自己的需要进行结构与功能的调整,因此实际中使用的arm处理器有很多种类,主要有三星、飞利浦、atmel、intel制造的几大类,功能与使用上均不相同。arm处理器核还可以嵌入其他专用芯片中作为中央处理单元使用,例如飞利浦的mp3解码芯片就是采用arm7核心的。arm系列处理器很少集成片上硬件资源,更接近今天的处理器范畴,基本不被认为是单片机。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Mr.Li has a sore throat.(对划线部分提问)
台州欧尚的营业时间
315能投诉淘宝卖家吗
云县有中国银行吗
南通大学会计学好吗,校区在哪里
日本国旗为什么有白底红圈和太阳旗两种
巍山清真回香园地址有知道的么?有点事想过去
家庭个人用天文望远镜什么样的好?多少钱?
东莞南城汽车站到石碣做车要多久?
QQ斗地主财神卡怎么用?
中国的江南水乡有哪些地方哦,还有,江南是怎
平鲁2015年5月拆迁村
工作15年并已签无固定合同,现在公司提出解除
出包女王中结城美柑的本子,,或者别人的也可
我编写了一个MFC程序,运行时出现“内存不足
推荐资讯
怎么才能把银行卡的钱的数字后多加3个零
今天早上没吃任何东西就去医院检查做了尿检,
四川托普信息技术职业学院食堂怎么样?
为什么称适马50mm 1.4为黑科技
立方米怎么化成平方米
电脑出现蓝屏代码为:STOP:0x000050(.
2017河北省公务员考试唐山职位表是和石家庄的
十三四岁的女孩每晚冲凉换内裤里都有分泌物是
纹身左臂还是右臂
20多岁的年轻人得颈椎病的多吗?
重庆过年的习俗
请问武汉市哪个区比较好/繁华,江汉和江岸哪
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?