下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。
FreeRTOS 网站现已提供简体中文版本
新的 FreeRTOS Long Term Support 版本现已发布。

vReleaseNetworkBufferAndDescriptor()
[以太网驱动程序移植 API]

FreeRTOS_IP_Private.h
NetworkBufferManagement.h
void vReleaseNetworkBufferAndDescriptor( NetworkBufferDescriptor_t * const pxNetworkBuffer );
		

向 TCP/IP 堆栈返回网络缓冲区描述符, 该描述符是之前从 TCP/IP 堆栈中获得, 即通过调用 pxGetNetworkBufferWithDescriptor() 函数获得的描述符。

如果网络缓冲区描述符引用了以太网缓冲区, 则还会返回以太网缓冲区。

不得从中断服务程序 (ISR) 调用 pxGetNetworkBufferWithDescriptor()。


参数:

pxNetworkBuffer   指向正在释放的网络缓冲区描述符的指针 (返回到 TCP/IP 堆栈)。


用法示例:

有关示例,请参阅 将 FreeRTOS 移植到不同的微控制器 页面。

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.