你好,
我正在使用RCM6700开发工具包,我正在使用示例代码“TCP_to_Serial.c”。我的问题是,用户是否可以从浏览器更改ip地址信息。例如,源代码静态地将IP地址默认设置为10.10.6.100/24。用户是否可以在不重新编译源代码的情况下更改它,或者必须在编译期间设置它?我真正想要的是在串行端口设置上面有一组输入框,供用户修改IP地址。有人知道如果这是可能的,如果是这样,你可以指出我对如何修改源代码的一个例子吗?

谢谢你!

没有一个简单的示例可以准确地显示您想要做什么,但是在示例cpip\addp.c程序中有一个很好的示例来管理和更改网络地址。

您需要将TCPCONFIG设置为6,并手动发出ifconfig调用,以按照您希望的方式设置网络。这样,当用户更改配置时,您可以更新它以匹配。在您的系统中实现一些addp的东西可能不是一个坏主意,因为它允许您从PC上的程序更改网络配置。

问候,
彼得