小弟最近在搞LPC1850+ucos-II+lwip的移植,目前的情况是移植工作完成,整个系统能跑起来,但是lwip不能ping通。操作系统模拟层也按照说明修改了。
移植过程中参考的资料:LPC1850+freertos+lwip & LPC1768+ucos-II+lwip 这两个代码都是能正常运行的。
现在纠结的问题:
1.要么将LPC18XX_emac.c(非lwip自带的文件)文件下关于freertos的接口改为ucos的,但是小弟不才,看不懂freertos的接口函数,而且要想将其移到ucos上的话,必须对ucos有深刻的认知。我对ucos也只是知道皮毛。
2.要么将ethernetif.c(lwip自带的文件)文件下关于底层的网卡驱动参照1768改为1850的,但是二者驱动相差太大,修改也有难度。
在这里就是想问问各位大侠,谁弄过ucos+lwip的,需要注意些啥呢?谢谢!
|