ARM技术论坛
直播中

张艳

7年用户 1639经验值
私信 关注
[问答]

为什么arm需要跑操作系统呢

我是个菜鸟,
好多书上都介绍诸如Linux,Wince等操作系统,说要移植等
为什么arm需要跑操作系统呢?
直接把它当作单片机来实现功能不一样吗?
求解。

回帖(4)

王银喜

2022-6-10 15:44:53
操作系统是用来管理软件和硬件用的,因为管理的需要,耗费一定的资源,所以,一般的单片机因资源太少,是不适宜使用操作系统,而ARM具有使用操作系统的资源,使用操作有它的便利性。如果没有像XP那样的操作系统,你将如何使用电脑?
把ARM作为单片机来使用是可以的,它本身就是但片机。不使用操作系统,但开发的项目较大时,不方便。你可以试一下(看看工作量有多大)
举报

贾伟刚

2022-6-10 15:45:21
两点:一是,arm类似是cpu,因此可以有操作系统。
而是:如果你的电脑没有炒作系统,你要开发个游戏,会不会觉得无法下手?
举报

刘埃生

2022-6-10 15:45:45
首先,如果你乐意,可以把ARM当作一个超级单片机来用
但是,没有操作系统的话,很多复杂的功能是没法实现的
比如iphone,娱乐、时尚、好玩,这么丰富多彩的功能需要操作系统的支持
举报

訾存贵

2022-6-10 15:46:13
1.根据项目需要,以及产品的定制决定的。(需求确定)
2.ARM属于中高端芯片,不跑操作系统有些浪费CPU资源(资源上面确定,如果我需要不了那么多的资源我何必要用ARM那,我选择其他的,如51,AVR,PIC,MSP等)
3.为了满足我们想要完成的特定功能,不要操作系统也可以,不过不会得到什么有用的价值。
4,用了操作系统减轻我们开发的负担,开发周期等。
5.完成一个功能后,不用考虑漏洞百出,无法解决维护工作。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分