我学过51,最近看了arm,难道,

arm就必须要一个操作系统吗?51就没有啊?不解啊!装一个linux有什么好处吗?没有linux是不是运行的更快?操作系统也占空间的吧!我学51压根就没接触操作系统啊!... arm就必须要一个操作系统吗?51就没有啊?不解啊!装一个linux有什么好处吗?没有linux是不是运行的更快?操作系统也占空间的吧!我学51压根就没接触操作系统啊! 展开
 我来答
genghao_ibr
2011-11-17 · 超过14用户采纳过TA的回答
知道答主
回答量:27
采纳率:100%
帮助的人:30万
展开全部
51和ARM的应用领域不同,51的定位是用于简单的控制领域,而ARM的定位是在高端的电子消费类产品.一些航空航天包括军工产品都还是用的51,原因很简单,51比较稳定,并且在工业控制中,51完全处于霸主地位.
你学51并不一定要排斥ARM,相反学ARM也不一定要排斥51,只是应用领域不同。

你要明白操作系统的主要任务是:管理一切硬件和软件资源.之前说了,对于ARM他的资源很多,所以使用51那套方式根本就发挥不出ARM的优势. 对于51如果你硬要加个OS上去,也是可以的嘛,但是,就那么点资源,跑个OS,效率未必会见的高.所以说你不要用51的思维模式来学习ARM,这样你总会排斥ARM的种种设计.

我的建议是:你有51的基础估计在硬件方面基础会不错,这是基础,之后你所要做的就是从系统层次上来理解“计算机系统”,最后将一个小故事。
联合利华引进了一条香皂包装生产线,结果发现这条生产线有个缺陷:常常会有盒子里没装入香皂。总不能把空盒子卖给顾客啊,他们只好请了一个学自动化的博士设计一个方案来分拣空的香皂盒。博士拉起了一个十几人的科研攻关小组,综合采用了机械、微电子、自动化、X射线探测等技术,花了几十万,成功解决了问题。每当生产线上有空香皂盒通过,两旁的探测器会检测到,并且驱动一只机械手把空皂盒推走。
中国南方有个乡镇企业也买了同样的生产线,老板发现这个问题后大为发火,找了个小工来说:***给老子把这个搞定,不然你给老子滚蛋~。小工很快想出了办法:他在生产线旁边放了台风扇猛吹,空皂盒自然会被吹走 。

最重要的:博士带动了一个产业链的发展,在这个平台上会有多少新的东西!而小工还是那个小工!
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机编程是指使用单片机编程语言,如C语言,来编写单片机的程序代码,以控制单片机的行为。这种技术在电子工程、计算机科学和电子通信等领域中被广泛应用。单片机编程的主要任务是设计和实现单片机的程序,包括定义单片机的指令系统、编写程序代码、处理器... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
wolf_lhy
2011-11-16 · TA获得超过6609个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:559万
展开全部
不一定要跑系统,可以做普通单片机来用,51因为结构简单,资源少,所以不怎么跑系统。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随遇而安云凡
2011-11-17 · TA获得超过2537个赞
知道小有建树答主
回答量:711
采纳率:0%
帮助的人:553万
展开全部
操作系统是多任务,51是单位任务!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式