打印

uC/OS的应用

[复制链接]
3432|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yjs1314|  楼主 | 2007-2-8 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我最近有个项目要做,如果不用OS,代码量大概在50K左右,涉及到485 红外 GPRS 电量采集 液晶显示等,最麻烦的是一些协议的解释.如果我用uC/OS,是不是会使我整个系统的设计方面许多?请用过的大虾指点指点,谢谢!

相关帖子

沙发
yjs1314|  楼主 | 2007-2-9 12:13 | 只看该作者

uC/OS的稳定性

本来系统里面的内容已经比较的复杂,我担心如果再加上uC/OS会使整个系统出现问题的时候,检查起来更加的复杂呀?请有这方面经验的大虾指点指点,谢谢!

使用特权

评论回复
板凳
whereis| | 2007-2-10 21:02 | 只看该作者

.

你是用什么处理器?

使用特权

评论回复
地板
lcl987512| | 2007-2-12 01:18 | 只看该作者

说明白点

使用特权

评论回复
5
yjs1314|  楼主 | 2007-2-13 08:38 | 只看该作者

LPC2148

这两天已经基本移植差不多了,任务能调度.但是我不能确定我移植得就完全没有错误呀,比如任务调度 消息的传递,有测试方法可以测试出来呀.还有就是在给每个任务分配优先级等一些细节方面,有什么规则和经验,请懂行的大虾赐教,谢谢!

使用特权

评论回复
6
high| | 2007-2-13 12:11 | 只看该作者

我觉得 全面总结和全面实现你说的测试 比 写个os还难!

个人觉得 只能关注自己的需求了,围绕自己需求测试。

使用特权

评论回复
7
sockit| | 2007-2-13 16:26 | 只看该作者

建议先从有把握的做起

如果你没有用过uc/os,你可以先不用操作系统实现。
然后再转到uc/os上来,当然最终我还是建议跑操作系统吧,因为芯片的性能肯定是越来越好,你的功能已经是比较多的了,上操作系统是迟早的事情

使用特权

评论回复
8
binbinwb| | 2007-2-14 18:51 | 只看该作者

感觉上了系统还是会更稳定的

使用特权

评论回复
9
eleven11| | 2007-2-14 19:51 | 只看该作者

关键是你原来的程序代码的质量

rtos程序设计感觉一个重要的地方就是数据保护好又不能老关中断,如果你原来的程序代码的质量好,函数都可重入的,基本没什么问题的

使用特权

评论回复
10
yjs1314|  楼主 | 2007-2-25 14:44 | 只看该作者

这个不是问题呀

多任务同步工作的系统,肯定要通过关中断信号量等做好对共享资源的保护.high 说得好,我也只能根据自己产品的需求来进行测试呀,也许很多稳定性的问题,应该要信任所要移植的OS,我们要做的就是能灵活的在这个系统上进行应用设计就可以了!

使用特权

评论回复
11
kanprin| | 2007-2-26 08:39 | 只看该作者

不是很好把握

除非你对操作系统很了解了。要不加了个操作系统,会让你更头大的。

使用特权

评论回复
12
yjs1314|  楼主 | 2007-2-26 12:44 | 只看该作者

赞同12楼

是呀,我现在也在想这个问题呀.因为我们还没有应用OS做产品的经验,而且这次做的系统本身就是比较的复杂呀,又需要多人协作,我也担心再加个OS会让整个系统的调试和查错变得更加的复杂呀.目前也在犹豫中呀???还请有这方面设计经验的大虾指教呀,先谢谢啦!

使用特权

评论回复
13
alin_99| | 2007-3-1 14:42 | 只看该作者

kkkkk

先 自己写代码,  然后在考虑 os吧

使用特权

评论回复
14
ayb_ice| | 2007-3-7 08:28 | 只看该作者

随便说说

用操作系统只会使系统更稳定,更简单,只是如果没有用过操作系统可能会要一段时间熟悉操作系统.

使用特权

评论回复
15
gys123456| | 2010-12-28 20:30 | 只看该作者
操作系统,就整体来讲的话,可能还是多任务时用的好

使用特权

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

本版积分规则

1

主题

12

帖子

0

粉丝