打印

【斑竹竞选帖】从王婆卖瓜说操作系统与裸奔的关系

[复制链接]
楼主: NE5532
手机看帖
扫描二维码
随时随地手机跟帖
121
xjsman| | 2009-5-14 17:44 | 只看该作者 回帖奖励 |倒序浏览

对简单程序来说稳定性应该是裸奔强.

为什么这么说呢? OS它的那些OS初始化代码任务建立代码都不短.任何人都知道,长代码的可靠性是不如短代码的.可能跑单任务不释放而且屏蔽中断可以做到和简单程序的实时性一样.但是这时候有点象脱裤子放屁,就是为了实现简单的功能而做了很多无意义的事情,而且这时OS其实也不是OS了,因为没有了任务调度.就拿OS的中断涵数来说,那是非常长的,因为它要保存所有的寄存器.还有任务切换代码.就简单程序来说,它的实时性是比不上裸奔的.而且最重要的一点,成本,OS本身要占用大量资源,用低价但是资源紧张的单片机去跑OS的话,那是不可想象的.OS一般用在程序复杂,任务多,但是对可靠性又要求高的地方.这时候就对结构的要求高了.

使用特权

评论回复
122
花花牛| | 2009-5-14 20:17 | 只看该作者

学习了

使用特权

评论回复
123
ek2008| | 2009-5-15 12:08 | 只看该作者

回122楼

你要知道,并不是每个内核中断处理都很长,我们的内核可以做到95%裸奔效果,欢迎访问www.evvei.com

使用特权

评论回复
124
xjsman| | 2009-5-15 13:27 | 只看该作者

TO:124楼

1、你们的OS不开源,因此没有办法分析内核。
2、可靠性和实时性既未知,也没有相关指标,比如任务切换时间,资源消耗等,而且没有通过认证,所以用户一般不会用在自己产品上。

你们要走的路还很长很长。祝你们顺利。

使用特权

评论回复
125
bonafides| | 2009-5-16 15:08 | 只看该作者

《社会总得进步》

哈哈!同ASM于C 的斗争差不多。
我个人观点:社会总得进步,有电了谁还用煤油灯!!!

使用特权

评论回复
126
SeaSun| | 2009-5-17 11:58 | 只看该作者

回此帖不为什么,只为赚积分。

使用特权

评论回复
127
xzq1019| | 2009-5-18 11:04 | 只看该作者

像UC/OS类抢占式OS,在单片机系统不要用

这种系统,因为强调了实时性,任务间必然有大量的切换
切换的过程中会有大量的压栈出出栈过程
一般的单片机处理不过来
像51,AVR类的单片机可以用一些小型的OS,只有一些任务调度功能即可
用熟了还很方便的。

使用特权

评论回复
128
arm菜鸟人| | 2012-12-13 22:51 | 只看该作者
踏着前人的足迹,再来拾掇残剩的精髓。可惜太晚。

使用特权

评论回复
129
lihaolongli| | 2012-12-15 15:01 | 只看该作者
来晚了

使用特权

评论回复
130
stinby| | 2013-1-4 16:41 | 只看该作者
用神马MCU都弱爆了,用FPGA全部给你搞定了。。。。。。。。。。实时性超好! 而且真正并行处理!

使用特权

评论回复
131
f028| | 2014-10-30 09:12 | 只看该作者
《嵌入式操作系统RTX51_FULL源代码完全剖析》哪里有?

使用特权

评论回复
132
microxh| | 2014-10-30 13:19 | 只看该作者
只有公共开放平台才真必须需装操作系统, 只要你愿意,皆可裸奔,看你的功力啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则