关于在单片机上实现TCP/IP协议栈的大致流程
看了两天,有点迷糊,现在大致理解的流程就是:一、初始化网卡芯片,设置IP地址
二、ping网卡
三、发送:数据+TCP包头(软件完成)=TCP报文;TCP报文+IP头(软件完成)=IP报文;IP报文+物理地址(软件完成)+以太网包头(硬件地址)=以太网帧
接收:与发送相反的过程,最终得到数据
大概流程就这样吧,高人指教下。如果只是做一个点对点的连接,UDP、ARP、LCMP协议是不是就基本用不到了? 我也在研究相关技术,来一起研究吧 加Q群 5389363 mark mark! mark 如果要使用LWIP的话,我的建义是先看一下操作系统的原理。因为这玩意全是中断后回调,然后队列 mark mark 一起研究 找个有协议的芯片就省事了,如W5100,
不过为了研究的话,就继续吧 做工业类产品还是直接上硬栈. 正打算学习一下这块,貌似不是很好学啊 mark
页:
[1]