在 Microchip 单片机上实现 TCP/IP(传输控制协议 / 网际协议)不需要任何创新之举。感兴趣的开发人员可以很容易找到许多 Microchip 产品的商业和非商业的TCP/IP 实现方案。本应用笔记详细说明了 Microchip 公司自己免费提供的 TCP/IP 协议栈。Microchip TCP/IP 协议栈是一套程序,它服务于标准的、基于 TCP/IP 的应用程序 (HTTP 服务器或邮件客户机等),或者使用在定制的、基于 TCP/IP 的应用程序中。为了更好地说明这一点,在本文档的末尾描述了一个完整的 HTTP 服务器应用程序,同时给出了协议栈的源代码。Microchip TCP/IP 协议栈是按照模块化方式实现的,它所有的服务创建了高度抽象的协议层。潜在用户使用时不需要知道TCP/IP 规范的所有复杂细节。实际上,只对实现 HTTP 服务器应用程序感兴趣的用户并不需要知晓任何有关 TCP/IP 的具体知识。
|