本人做课题,想把互联网协议写到uc/os2中,芯片是LPC2368,网卡是DP83848C,我看很多论文都是把LwIP写进去的,为什么非要写LwIP啊,有什么好处呢?不能直接写PC上运行的TCP/IP协议么?!求高手指教~~~
谢谢回答,不过我还想问一点,一般的所谓的把TCP/IP协议移植到嵌入式系统(uc/os2之类的)里的协议都是Lwip,uIP,TinyTCP之类的小型协议,不是咱们平时所说的PC机上通用的TCP/IP协议是么?!
追答我的理解是,PC上的是全功能的TCP/IP协议的,且在单片机里,考虑到性能和资源的平衡,在性能上进行了妥协,去除了一些功能,甚至使用C对其进行重写,已获得更高的能效比。
但是无论是PC上的TCP/IP协议,还是Lwip,uIP,TinyTCP之类的嵌入式协议,都是完全能够满足一般需求的。