<?xml version="1.0" encoding="gbk"?> <rss version="2.0"><channel> <title>定阅帖子更新</title> <link>http://www.broadkey.com.cn/XML.ASP</link><description>TEAM Board - 意得法电子</description> <copyright>TEAM 2.0.5 Release</copyright><generator>TEAM Board by TEAM5.Cn Studio</generator> <ttl>30</ttl><item><link>http://www.broadkey.com.cn/Thread.asp?tid=28 </link><title>vxworks&amp;nbsp;powerpc&amp;nbsp;bsp与ucos的移植</title><author>alice</author><pubDate>2009-11-24 19:47:20</pubDate><description><![CDATA[嵌入式软件的复用说起复用，当然是已经存在的东西的再利用。关于软件复用，已有各种讨论。这里不再复述， <br />
ucos作为嵌入式内核，其优点在于简单，简洁，容易掌握。但作为操作系统，则缺少许多关键部件。随着ucos的发展，图形接口，文件系统，网络协议栈也逐步完善起来。但作为操作系统的一大块，输入输出系统的缺失，则对于用户来说，仍然是一大拦路虎。I/O系统虽然缺少理论热点，但是确是实际操作系统代码组成的一大块。Linux早期推广过程中，缺少合适的外设驱动程序，成为许多linux玩家的热点。当然对于喜欢do-it-yourself的人来说，这又是展现自己的舞台。但我们的着眼点，不在于内核开发人员，而在于用户。毕竟有广大的用户，才是一个产品的真正价值所在。<br />
Ucos,Linux在中国的普及已经好几年了，然而在实际工程中商用操作系统还是占据绝对的优势。阻碍其发展的障碍是什么那？商用操作系统的优势又在那哪?首先我从自己的实际经验来着手，这5年来，工作上一直使用vxworks系统，见证了其在中国的成长过程。这点从如今vxworks系统书籍的泛滥也可看出，而5年前，可以说根本没有任何vxworks中文书籍。而这5年同样可以说是linux,ucos在中国的成长期，可以说如果linux,ucos在中国取得优势的话，那么vxworks系统本也应如其在美国的表现，市场占有率逐渐下降。然而正如中国的许多事一样。其技术地位决定了我们在开源的世界里几乎无所作为,使用linux的公司，也很多是使用国外公司的产品。MontaVista linux产品的报价一套也在几十万。因此，虽然linux是开源软件，但是如果我们没有能力去消化它，实际上是否开放源代码，对于我们实际并不重要。<br />
那么我们能做什么？记得几年前周立功有篇文章讲述在嵌入式应用里使用linux的利弊。时至今日，里面的观点还是正确的。国内并没有几家公司具备自己完全移植linux的能力。如果不同意，看看MontaVista，再看看自己。因此vxworks的得势，同时也代表着商业系统的绝对优势。不管是linux,ucos.作坊式的生产，是不可能在实际工程中占有一席之地的。<br />
待续, 相关软件在下面联结下载<br />
<a href="http://dxding.blogchina.com/inc/ucosvg4.rar">http://dxding.blogchina.com/inc/ucosvg4.rar</a><br />
原帖子地址：<br />
<a href="http://dxding.blogchina.com/2818371.html">http://dxding.blogchina.com/2818371.html</a><br />
转自Tony嵌入式论坛,地址:http://www.cevx.com/bbs/thread-2205-1-1.html<br />]]></description></item></channel></rss>