
LWIP
文章平均质量分 95
caoniu0529
电子工程师
展开
-
LWIP 学习(2)内存管理
就使用上面的 RAW_PCB 的例子,每种 POOL 在经过编译器都会得到一个结构体,memp_desc memp_XXXX,XXXX 表示对应的 POOL 类型,如RAW_PCB 的结构体就是 memp_desc memp_RAW_PCB,这里面就记录了该内存块对其后的大。,然后将这些内存块通过单链表的方式连接起来,用户在申请内存块的时候就直接从链表的头部取出一个内存块进行分配,同理释放内存块的时候也是很简单,直接将内存块释放到链表的头部即可。频繁的进行动态内存分配和释放,可能造成严重的内存碎片。原创 2023-04-28 15:09:14 · 604 阅读 · 0 评论 -
LWIP学习 (1) LWIP简介
文章目录ETH(以太网)MII接口RMII接口前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结ETH(以太网) STM32F407自带有10/100Mbit/s的以太网MAC(这个是内核,介子控制器)内核,这个以太网MAC内核有 如下特性:支持外部PHY(物理层这个是纯模拟电路)接口实现10/100Mbit/s数据传输速率。通过符合IEEE802.3的(MII接口)介子独立接口和(RMII接口)简化介子独立接口与外接快速以太网PHY进行通信支持全双工和半双工操作报头和帧起始原创 2023-04-27 16:22:56 · 5126 阅读 · 0 评论