社区导航

 

搜索
查看: 12277|回复: 29

[讨论] 辩论一下--ARM嵌入式系统有必要跑操作系统吗

[复制链接]

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

发表于 2010-7-15 17:02 | 显示全部楼层 |阅读模式

正所谓:买了个洗脸盘,不见得一定要用来洗脸,洗衣服。洗菜都可以!

 

大家对ARM上跑操作系统有什么理解?

 

 

 

此帖出自ARM技术论坛

评分

1

查看全部评分


2282

TA的帖子

0

TA的资源

至上芯片

Rank: 13Rank: 13Rank: 13Rank: 13

荣誉会员勋章

发表于 2010-7-16 08:30 | 显示全部楼层
ARM嵌入式系统有必要跑操作系统 ?完全取决于该项目的复杂度。
比如:并行的功能模块比较多;
            定时处理的功能比较多;
            程序的执行需要判断很多的条件参数或资源;
            需要规划代码的优先顺序;
            要保证多个模块的执行时间;
            实时性有要求。
操作系统的选择。首先考虑性能,如内核实时性、任务切换时间/调度机制和优先级数、中断响应时间;其次是软件组件和设备驱动程序的完备程度、开发工具易用性、移植性、标准兼容性等。再者就是要考虑技术支持力度、操作系统是否开源、是否可以用于商业用途t等等。

评分

7

查看全部评分

处处留心皆学问!

回复

使用道具 举报

5352

TA的帖子

19

TA的资源

裸片初长成(初级)

Rank: 10Rank: 10Rank: 10

荣誉会员勋章

发表于 2010-7-16 06:50 | 显示全部楼层
个人认为,跑不跑关键在于是否需要,如果简单的前后就能搞定,就没有这个必要了吧,如果跑系统更加简单方便,当然最好是跑了。

回复

使用道具 举报

752

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

荣誉会员勋章

发表于 2010-7-16 13:44 | 显示全部楼层
怒了 我想给daicheng评分+5威望 怎么总搞不定?

回复

使用道具 举报

989

TA的帖子

0

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2010-7-16 14:24 | 显示全部楼层
呵呵,可能有最大的限制吧,我帮你加了

回复

使用道具 举报

752

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

荣誉会员勋章

发表于 2010-7-16 15:15 | 显示全部楼层
哈哈 我这只能加1威望 。。。

回复

使用道具 举报

1020

TA的帖子

0

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2010-7-16 17:47 | 显示全部楼层
不跑操作系统就是单片机了。
动手创造个性自我

http://home.eeworld.com.cn/?95709

回复

使用道具 举报

2946

TA的帖子

0

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2010-7-16 18:03 | 显示全部楼层

原帖由 tx_xy 于 2010-7-16 15:15 发表 哈哈 我这只能加1威望 。。。

好像有权限限制


回复

使用道具 举报

1628

TA的帖子

0

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2010-7-16 18:25 | 显示全部楼层
不跑操作系统就是单片机了。


本来就叫ARM单片机。

个人认为,跑不跑关键在于是否需要,如果简单的前后就能搞定,就没有这个必要了吧,如果跑系统更加简单方便,当然最好是跑了。


同意。如果紧紧是一个简单的任务,而用系统来做,反而把事情搞得复杂化了。但有时使用系统将会使你的项目得一简单化。看需要~~~~~

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-7-17 12:19 | 显示全部楼层

原帖由 zhaojun_xf 于 2010-7-16 06:50 发表 个人认为,跑不跑关键在于是否需要,如果简单的前后就能搞定,就没有这个必要了吧,如果跑系统更加简单方便,当然最好是跑了。

 

恩,在一些控制比较简单的场合,把ARM当做单片机来用也是完全可以的


回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-7-17 12:20 | 显示全部楼层

原帖由 daicheng 于 2010-7-16 08:30 发表 ARM嵌入式系统有必要跑操作系统 ?完全取决于该项目的复杂度。比如:并行的功能模块比较多; 定时处理的功能比较多; 程序的执行需要判断很多的条件参数或资源; 需要规划 ...

 

分析得十分全面,言简意赅啊


回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-7-17 12:21 | 显示全部楼层

原帖由 tx_xy 于 2010-7-16 13:44 发表 怒了 我想给daicheng评分+5威望 怎么总搞不定?

 

呵呵,建议评分限制适当放宽


回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-7-17 12:21 | 显示全部楼层

原帖由 sdjntl 于 2010-7-16 17:47 发表 不跑操作系统就是单片机了。

 

呵呵,现在很多单片机也是可以跑操作系统的哦


回复

使用道具 举报

600

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2010-7-17 17:20 | 显示全部楼层
我感觉这和结婚要不要生孩子差不多,只不过大多时候结婚后都会生孩子,但是也有选择不生孩子的情况发生

回复

使用道具 举报

7493

TA的帖子

4946

TA的资源

版主

Rank: 6Rank: 6

资源大师勋章

 楼主| 发表于 2010-7-17 17:48 | 显示全部楼层

原帖由 wulei19880906 于 2010-7-17 17:20 发表 我感觉这和结婚要不要生孩子差不多,只不过大多时候结婚后都会生孩子,但是也有选择不生孩子的情况发生

 

哇,好精妙的比喻


回复

使用道具 举报

89

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2010-7-20 08:33 | 显示全部楼层
主要看应用程序的难易程度了,如果前后台的处理能力已经不能满足我们的需求了,应该选择操作系统

回复

使用道具 举报

113

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2010-7-21 14:53 | 显示全部楼层
买了个ARM9的板子,我是学电子信息工程的,感觉ARM里面要学的信息量很大,忙不过来。。。无意间看到关于ARM板子不跑系统的(裸跑),自己很有疑问:是不是学ARM的一定得学操作系统?不学操作系统不可以吗?:L
A bad beginning makes a bad ending

回复

使用道具 举报

1万

TA的帖子

15

TA的资源

版主

Rank: 6Rank: 6

发表于 2010-8-6 06:20 | 显示全部楼层

可以地,能抓到老鼠就是好猫

但一此复杂的大程序,及一些稳定因素考虑还是要操作系统地。
http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr

回复

使用道具 举报

949

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

发表于 2010-11-19 20:45 | 显示全部楼层

   顶。。。略同。。。
只有想不到,没有做不到。

回复

使用道具 举报

3174

TA的帖子

0

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

荣誉会员勋章

发表于 2010-11-19 21:06 | 显示全部楼层
我个人认为如果不跑操作系统的话,ARM失去了他的优势,也就是说高档单片机就可以取代ARM了!~
QQ:1625345502

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-1-25 04:42 , Processed in 0.518032 second(s), 19 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表