STM32F7网卡驱动和LwIP协议栈

2023-04-11 14:30   272   0  

LAN8720 PHY物理层:


  1. 规定网络接插件的机械尺寸、形状,引脚的数量和分布、传输线的材料种类等。

  2. 规定传输电路的电子电气特性,例如导线的阻抗导纳。

  3. 定义传输信号的电压、电流幅值和频率,时序定义。

  4. 进行信号的调制和解调,例如曼彻斯特编码和解码。


STM32F7 数据链路层:


包含逻辑链路控制LLC和媒介访问控制MAC


LLC是为了屏蔽不同底层差异的,MAC主要实现将上层数据转化为以太网帧,将以太网帧转化成上层数据,它还负责帧边界错误检测。


STM32F7 FIFO缓冲区:


MAC收到的数据数据按照预定规则存储在FIFO,然后由DMA传输到内存缓冲区


STM32F7 网卡驱动程序:


将lwip发送的以太网帧数据传输至缓冲区,将接到的以太网数据从缓冲区传输至lwip。


Lwip tcp/ip 网络协议栈 网络层 传输层:


网络层负责路由和帧组合和帧分割,传输层负责提供可靠的,有效的传输服务


基于rtos的网络编程 应用层


网络通信测试




登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。