STM32
直播中

建立建利12

8年用户 1276经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[资料]

怎么能让LwIP使用同样的软件能兼容不同的硬件呢

这里主要参考也野火:《LwIP应用开发实战指南》简介网络接口(如以太网接口)是硬件接口。也就使我们所说的网卡。而LwIP是软件,那么如何让硬件和软件无缝连接起来呢?而且网卡又有很多中,怎么能让LwIP使用同样的软件能兼容不同的硬件呢?这就采用了 LwIP 的一个数据结构–netif 来描述一个网卡,但是由于网卡是直接和硬件打交道的,硬件不同则处理基本不同,所以必须由用户提供最底层接口函数,LwIP提供统一的接口,但是底层的实现需要用户自己去完成,比如网卡的初始化,网卡的收发数据,当 LwIP 底层得.

更多回帖

发帖
×
20
完善资料,
赚取积分