移植 TCP/IP 堆栈 - FreeRTOS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

移植 TCP/IP 堆栈

FreeRTOS 为没有板载 TCP/IP 功能的主板提供了 TCP/IP 堆栈。如果您的平台将 TCP/IP 功能分载到单独的网络处理器或模块,您可以跳过此移植部分并开始移植安全套接字库

FreeRTOS+TCP是 FreeRTOS 内核。 FreeRTOS+TCP由 FreeRTOS 是推荐的TCP/IP堆栈,用于 FreeRTOS. 有关更多信息,请参阅移植 FreeRTOS+TCP(TCP)

轻量级IP(lwIP)TCP/IP堆栈是一个开源的第三方TCP/IP堆栈, FreeRTOS 内核。的 lwIP 端口层目前支持 lwIP 版本2.03。有关更多信息,请参阅移植 lwIP

注意

这些移植部分仅提供有关移植到平台的以太网或 Wi-Fi 驱动程序的说明。这些测试仅确保以太网或 Wi-Fi 驱动程序可以连接到网络。在移植了安全套接字库之前,您不能在网络上测试发送和接收数据。

安全套接字库的实施已存在 FreeRTOS+TCPTCP/IP堆栈和 lwIP 堆叠。如果您正在使用 FreeRTOS+TCP或 lwIP,您不需要移植安全套接字库。完成 FreeRTOS+TCP堆栈或 lwIP 堆叠到您的设备,您可以开始 移植 PKCS #11 库. 即使您不需要为安全套接字库创建移植,要让安全套接字库具备资格,您的平台仍需要通过 AWS IoT Device Tester 测试。