谁能够将移植TCP/IP协议的过程详细讲一下!!!就是第一步做什么,第二步做什么…… 50
我是第一次这个,想用LWIP,移植到ARM平台上。发现好多网上的论文什么的都是泛泛而谈,还是没有涉及到具体的操作过程!!!希望做的人能够过来指点一二,将感激不尽!!!!!...
我是第一次这个,想用LWIP,移植到ARM平台上。发现好多网上的论文什么的都是泛泛而谈,还是没有涉及到具体的操作过程!!!
希望做的人能够过来指点一二,将感激不尽!!!!!!
(如果回答的很好可以加分) 展开
希望做的人能够过来指点一二,将感激不尽!!!!!!
(如果回答的很好可以加分) 展开
展开全部
协议的移植和操作系统是一样的,但大部分协议栈都依赖于操作系统,不能裸跑。但也有例外比如LWIP等。
可以上NUT/OS或者UCOS操作系统,Nut/OS大部分是参考UCOSII写的,只不过在其中加入了TCP/IP协议栈,操作系统已经被编译成.a目标文件,只需和用户主线程函数一起编译即可。如果是UCOS,要加入UIP(TCP/IP协议栈),一起调试。二者的底层驱动部分都要针对RTL8019AS自己编写,网上也有参考。简单的说 移植 就是通过改造把通用的代码程序用到你的系统当中来
比如TCP/IP协议栈 里面的TCP UDP IP 的函数都是按照TCP/IP协议写好了 不需要改 RTL8019AS应该是通过ISA总线连接的AVR 所以要做的主要移植工作就是编写ISA总线驱动程序
可以上NUT/OS或者UCOS操作系统,Nut/OS大部分是参考UCOSII写的,只不过在其中加入了TCP/IP协议栈,操作系统已经被编译成.a目标文件,只需和用户主线程函数一起编译即可。如果是UCOS,要加入UIP(TCP/IP协议栈),一起调试。二者的底层驱动部分都要针对RTL8019AS自己编写,网上也有参考。简单的说 移植 就是通过改造把通用的代码程序用到你的系统当中来
比如TCP/IP协议栈 里面的TCP UDP IP 的函数都是按照TCP/IP协议写好了 不需要改 RTL8019AS应该是通过ISA总线连接的AVR 所以要做的主要移植工作就是编写ISA总线驱动程序
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询