ZHCAB52 April 2021 TM4C1292NCPDT , TM4C1292NCZAD , TM4C1294KCPDT , TM4C1294NCPDT , TM4C1294NCZAD , TM4C1299KCZAD , TM4C1299NCZAD , TM4C129DNCPDT , TM4C129DNCZAD , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129LNCZAD , TM4C129XKCZAD , TM4C129XNCZAD
Network Developer’s Kit (NDK) 是一个平台,用于在 TI 嵌入式处理器上开发和演示支持网络的应用。NDK 中包含的代码是通用 C 代码,可在各种 TI 器件上运行。
在图 1-1 中,用户应用可以使用标准 BSD 套接字 API 进行调用,也可以直接调用 SINetSock 层与网络连接进行通信。SINetSock 层是用户应用和服务特定栈之间一个独立于栈的层。
NDK 可提供独立于平台、独立于器件和独立于 RTOS 的 API 接口以供应用使用。
NDK 是 TI-RTOS 的网络组件,TI-RTOS 是面向 TI 器件的可扩展嵌入式工具生态系统。TI-RTOS 从实时多任务内核 (SYS/BIOS) 扩展到包括中间件组件和器件驱动程序的完整 RTOS 解决方案。
本应用报告的主要重点是说明 TI-RTOS NDK 的各种以太网应用,假设用户对 TI-RTOS 和 NDK 有一些基本的了解,如果您不熟悉 TI-RTOS 和 NDK,请参阅下面的文档了解详细信息: