本应用笔记描述Microchip 传输控制协议/ 互联网协议(TCP/IP)精简协议栈库的结构和接口,并提供部分简单的演示应用。实现TCP/IP 精简协议栈的目的是为了向集成 ≥ 8 KB 闪存(仅UDP)和集成 ≥ 16 KB 闪存(TCP/IP)的单片机提供更优化的(占用的闪存和RAM空间较小)TCP/IP 协议栈,同时依然具备TCP/IP v4 协议栈的完整功能。该协议栈使得用户的应用能够通过以太网实现有线通信,并能与其他系统交互。 Microchip TCP/IP 精简协议栈以可配置和模块化的形式实现,用户只需在应用中包含所需特性或功能。该协议栈采用C语言编写,要通过MPLAB® XC8 编译器编译。