请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 工具/软件:TI-RTOS
您好!
我在系统中使用 TM4C1294NCPDT、其任务之一是充当外部世界与一些板载串行器件之间的 TCP/IP - UART 桥接器。 TM4C 必须接收 TCP/IP 流量并将其放入 UART 线路、还必须接收 UART 流量并将其放入 TCP/IP。
到目前为止、对 TCP/IP -> UART 器件进行编码似乎非常简单-当没有 TCP/IP 通信往来时、我有一个较大的缓冲区容纳接收到的 TCP/IP 字节、这些字节通过 UART 发送出去、在较低优先级的任务中。
但是、对我来说、UART -> TCP/IP 部分似乎更棘手、因为我不知道如何在外部计算机尚未通过 TCP/IP "与"进行通信时由微控制器发起 TCP/IP 事务。 因此、我的问题是:如何在不首先从外部获取 RX 事务的情况下运行 TCP/IP TX 事务? 这是可行的、如果不可行、如何实现 UART -> TCP/IP 事务?
谢谢、
svl123