【讨论】“嵌入式裸奔”、“嵌入式OS”、“OS”各适合什么

[复制链接]
hbicecream 发表于 2007-12-7 10:50 | 显示全部楼层

请问,所长

你这个结构能实现在低优先级任务正运行时,高优先级任务触发的及时响应吗?
gouki_s 发表于 2007-12-7 10:53 | 显示全部楼层

所长大人,我又多嘴了

切自己写的小小firmware是没啥问题。
但是你要用到现成的 xx驱动,xx协议栈,xx图形界面之类的,您也去切吗?咱菜鸟切不动呀。。。。

回hbicecream,能吧,只要每次从头while
computer00 发表于 2007-12-7 11:14 | 显示全部楼层

哈哈,俺也得出了个结论:

就是用OS时任务是运行时由OS分片,而裸奔任务则是在运行之前由程序员分片。
zw9882 发表于 2007-12-7 11:15 | 显示全部楼层

同意46,47楼的意见

刚学ucos,感觉os很重要的一点就是要事先考虑好各个任务之间的关系,分配好优先级,反正是前期考虑比后期编程耗的时间比较多。 而裸奔的话,按步就搬就是了,状态机结构化。
    在系统复杂时还是os比较方便(不用可能头会变大),简单的控制无论是mcu还是arm 都裸奔。
   个人意见,仅供参考
LastNew 发表于 2007-12-7 12:26 | 显示全部楼层

学习

不知道所长的书有续集没
mohanwei 发表于 2007-12-7 13:24 | 显示全部楼层

自己去尝一尝,感觉痛快了,就继续尝;感觉痛苦了,就换

种尝……尝啊尝,结论就出来了。

存在就有道理
陈双君 发表于 2007-12-7 13:30 | 显示全部楼层

毫无新意

毫无新意
这种手法在市场上用过很多年了,这是一种传统得不能再传统的方法.
陈双君 发表于 2007-12-7 13:31 | 显示全部楼层

入选嫦娥开发队要什么水平啊?

入选嫦娥开发队要什么水平啊?
一朝成名 发表于 2007-12-7 18:32 | 显示全部楼层

又来了个大牛

*************************************************************
毫无新意
这种手法在市场上用过很多年了,这是一种传统得不能再传统的方法.
*************************************************************


 
LastNew 发表于 2007-12-7 18:57 | 显示全部楼层

所长多次说那本书博大精深

所长多次说那本书博大精深,想听所长详细解释下它的妙处,自己看有trouble
koon 发表于 2007-12-7 19:11 | 显示全部楼层

等所长的下篇,

甄蔡组合 发表于 2007-12-7 19:34 | 显示全部楼层

长见识

5_0_5 发表于 2007-12-7 20:08 | 显示全部楼层

空降73楼

躺着
看所长演讲
gooog 发表于 2007-12-7 21:12 | 显示全部楼层

呵呵,00说的是

OS的目的本来就是分担程序员负担的。
如果按照所长的程序,有30个任务,每个任务之间都有接口,都可以相互通讯,不知道按照所长的程序有没有简单的处理办法。(30×19个接口),是不是会增加不小的工作量?

如果有os,使用消息队列就可以很好的处理。这些事情os就替你去做了。
IceAge 发表于 2007-12-7 21:24 | 显示全部楼层

os 替你做,是要付出代价的

如果支付的起,没有问题。如果支付不起,还是老老实实的用自己的汗水去换吧。
gooog 发表于 2007-12-7 21:32 | 显示全部楼层

呵呵。楼上不要跑题

我说的是开发量的问题
模块之间接口越多,程序设计就越复杂。

如果30个任务,接口是30×19,有没有裸奔的好方法?
IceAge 发表于 2007-12-7 22:38 | 显示全部楼层

模块之间接口问题

这是程序设计思想的问题,与 os 关系不大。 
 楼主| 农民讲习所 发表于 2007-12-7 22:39 | 显示全部楼层

每个任务模块都几乎一样的结构

初始化
析构
循环
消息处理

消息处理是任务接口,你可以放一万个接口在这里。
任务你想做多少就多少,没限制,只看MCU处理能力。

这就叫模块化设计,可卸载。和用OS不用没关系,是设计的理论之一。
 楼主| 农民讲习所 发表于 2007-12-7 22:41 | 显示全部楼层

呵呵,IceAge快一步

xwj 发表于 2007-12-8 09:21 | 显示全部楼层

嗯,赞同小high在81楼的见解

呵呵,俺可不像LS那么敝帚自珍,反正谁的思想、观念、方法好,就一律引进来,然后取其精华去其糟粕,最终成为自己的思想、观念、方法,并形成习惯...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部