摘要

在实时内核uC/OS-Ⅱ和ARM7 Core的软硬件平台上,利用移植LwIP到ARM提出了一种支持多线程实时应用的嵌入式TCP/IP协议栈的实现。在通讯应用层上将Modbus帧嵌入到TCP帧中简单可靠地实现嵌入式Modbus/TCP。分析讨论了Modbus/TCP通讯组件模型及其组件功能,并详细论述了如何利用LwIP应用接口和多线程机制实现Modbus客户/服务器通讯模型。