对于我们正在开发的新 PLC 系列、我们已使大部分功能正常工作。 由于我们的两个早期原型客户都不需要以太网、因此我们在以太网方面保持了联系。 然而、以太网是 PLC 的一个关键特性
几年前、我们的原始产品开发基于 Stellaris 处理器。 我们开发了自己的 TCP/IP 堆栈、这是由于应用的性能要求以及 TI 所拥有的 LWIP 堆栈的不良状态。 LWIP 已得到改进、但我们开发的堆栈仍超出了当前的 LWIP。
我想用 TM4C29芯片所需的代码来替换我们用于 Stellaris 开发的非常低级的代码。 我们所需要做的就是初始化以太网功能并进行 TCP/IP 消息传输。
遗憾的是、TIVAware 示例会执行 HTTP 或使用或使用 RTOS。 它们还假定您将使用预封装的堆栈、并且没有仅说明设置端口以及实现低电平消息发送和接收所需的条件。 如果我能够达到这一点、我就可以处理它上面的所有内容。
我正在尝试将我能做的事情拼凑在一起。 但是、如果您可以找到有关如何执行此操作的好应用手册、或者找到我可以与之交谈的人、我会很感激。