打印
[ZLG-ARM]

lwip移植到LPC2378上成功,发帖庆祝一下

[复制链接]
3304|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shark3010|  楼主 | 2008-3-7 16:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
赖皮| | 2008-3-7 16:40 | 只看该作者

1

怎么的也应该跑个UC吧

使用特权

评论回复
板凳
ichb| | 2008-3-8 17:44 | 只看该作者

祝贺~!

把移植心得发一下吧,兄弟,造福后人,呵呵

使用特权

评论回复
地板
xword| | 2008-3-8 22:02 | 只看该作者

需要好好测试

移植的协议栈要向商用需要仔细测试,我们的协议栈去年10月份做好的,现在还在测试,这一块骨头不好啃啊

使用特权

评论回复
5
armecos| | 2008-3-8 23:11 | 只看该作者

祝贺!祝贺!

    你已经搭建了一个自己的小环境,在这上面可以进行TCP/IP的深入研究,而且获得了宝贵的信心,看得出楼主是一个勤奋的人,但是这只是**长征的一小步,后面的路还很长很长,如果你真想进一步提高,仅有这个小环境是远远不够的。
    
    lwip本身有一些缺陷,比如:sockit接口不是特别标准;对不同介质适应性不好;存在大量BUG,正常工作没有问题,异常情况时出状况等等。如果不带系统,那么效率低下,接口也不标准。除了TCP/IP部分,你还需要实现文件系统等功能部件,如果只靠你个人去实现这些几乎不可能,工程量太大,而且闭门造车会使自己原地踏步,很难快速提高,《ecos增值包》已经提供了所有现成环境(完整的协议栈和文件系统),自己摸索不是好办法,使用《ecos增值包》可以使你事半功倍!
    
    楼上朋友如果还没有测试出头绪,可以试下《ecos增值包》里的全功能协议栈,已经测试6年了,用掉了巨额开发测试费用,解决了N多BUG,应该比较稳定了。除了协议栈这块骨头,我们还啃了FS、GUI、USB、bootloader、数据库、其他OS等骨头,快累死了,不过后面的人就不必重复劳动了,你们可能不知道前面的人已经做过你们现在做的这些事情,为什么还要再走一回弯路呢!选择《ecos增值包》吧!www.armecos.com免费下载里有试用版本,试试便知。

    一些协议栈的开发事项见下面文档:
    
    TCP/IP协议栈开发

使用特权

评论回复
6
shark3010|  楼主 | 2008-3-10 08:14 | 只看该作者

re:

   因为公司的产品上跑的是一个近似裸奔的系统,因此现在先在一个裸奔的系统上移植,测试一下,再往产品的程序中移植。
   说起公司的系统就来气,这个系统用了两三年了,一起那51上用,现在换dsp,arm了还在用这个,想换一个操作系统,但是美国总部的人说了算,咱们位卑言轻啊。没办法。
   各位对这个lwip有经验的给指点一下,lwip的bug问题!
   我的msn是:cai_changqing@hotmail.com

使用特权

评论回复
7
armecos| | 2008-3-10 08:58 | 只看该作者

这是个研发陷阱,

    lwip移植相对比较简单,但是想稳定运行需要对TCP/IP协议很熟悉,那几本砖头一样厚的书,没有几年时间恐怕看不完,你要对各种性能参数了如指掌才能正确修改程序,否则只能增加新的BUG。  
    
    对于公司来说,产品开发时工作正常,卖出去却发现长时间工作不稳定,召回的损失巨大,而且,越到后来越发现如果想增加新功能,差不多要重写lwip,为什么不一开始就选一个全功能的呢!
    
    对于你个人来说,公司现有的环境已经阻碍你的技术进步了,为什么不为自己私下预备一套学习环境呢!这提供了一个机会,使你不受公司现有环境的限制,拥有比公司还先进的系统,对你现在工作和以后发展都有好处。《ecos增值包》如果是公司用的话,后面还要加两个零,所以,对个人来说,是非常廉价优惠的。

使用特权

评论回复
8
twd3621576| | 2011-1-11 23:44 | 只看该作者
初学 裸奔 LWIP

使用特权

评论回复
9
yoyowodeai| | 2011-1-12 12:09 | 只看该作者
今天才知道lwip还可以裸奔!?

使用特权

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

本版积分规则

6

主题

45

帖子

1

粉丝