下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
简化任何设备的身份验证云连接。
利用 CoAP 设计节能型云连接 IoT 解决方案。
11.0.0 版 FreeRTOS 内核简介:
FreeRTOS 路线图和代码贡献流程。
使用 FreeRTOS 实现 OPC-UA over TSN。

FreeRTOS_FillEndPoint()

[FreeRTOS-Plus-TCP API 引用]

FreeRTOS_Routing.h
void FreeRTOS_FillEndPoint( NetworkInterface_t * pxNetworkInterface,
                            NetworkEndPoint_t * pxEndPoint,
                            const uint8_t ucIPAddress[ ipIP_ADDRESS_LENGTH_BYTES ],
                            const uint8_t ucNetMask[ ipIP_ADDRESS_LENGTH_BYTES ],
                            const uint8_t ucGatewayAddress[ ipIP_ADDRESS_LENGTH_BYTES ],
                            const uint8_t ucDNSServerAddress[ ipIP_ADDRESS_LENGTH_BYTES ],
                            const uint8_t ucMACAddress[ ipMAC_ADDRESS_LENGTH_BYTES ] );

提供 IPv4 端点信息并将其附加到 FreeRTOS-Plus-TCP 堆栈。

参数:

pxNetworkInterface
它所属的接口。

pxEndPoint
新端点的空间。该内存专用于终点,不得释放或用于其他目的。

ucIPAddress
IP 地址。

ucNetMask
该端点应使用的前缀。

ucGatewayAddress
局域网中可作为互联网网关的设备的 IP 地址。

ucDNSServerAddress
DNS 服务器的 IP 地址。

ucMACAddress
端点的 MAC 地址。

返回:
无返回值。

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