Embedded 在站点模式下配置ESP8266-05以在静态IP上工作

Embedded 在站点模式下配置ESP8266-05以在静态IP上工作,embedded,esp8266,Embedded,Esp8266,我正在使用esp 8266-05和at版本0.40.0.0和sdk版本1.3.0 我已将模块设置为在station模式下工作 我想在模块中设置静态ip。但在论坛和一些数据表上,我发现了两个相同的命令。一个是AT+CIPSTA_DEF=“IP”,另一个是AT+CIPSTA_DEF=“IP”、“网关”、“子网掩码”,这两个命令都适用于我的模块。我应该用哪一个 如果将来我在最新的at和sdk版本中使用esp8266-05,这两个命令中的哪一个可以工作 我没有发现任何具体的数据表提到这一点。查看 第6页

我正在使用
esp 8266-05
和at版本0.40.0.0和sdk版本1.3.0

我已将模块设置为在station模式下工作

我想在模块中设置静态ip。但在论坛和一些数据表上,我发现了两个相同的命令。一个是
AT+CIPSTA_DEF=“IP”
,另一个是
AT+CIPSTA_DEF=“IP”、“网关”、“子网掩码”
,这两个命令都适用于我的模块。我应该用哪一个

如果将来我在最新的at和sdk版本中使用
esp8266-05
,这两个命令中的哪一个可以工作

我没有发现任何具体的数据表提到这一点。

查看 第6页:

[]=默认值,非必需或可能不显示

在第28页,
at+CIPSTA_DEF
命令描述报告:

AT+CIPSTA_DEF =<ip>[,<gateway>,<netmask>]
AT+CIPSTA_DEF=[,,]

这意味着
gateway
netmask
是可选的。

只静态设置IP是可以的,但是如果不设置网关,您也不会走得太远。这取决于您的应用程序,但您必须了解TCP/IP是如何工作的。堆栈溢出是一个解决编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。也看到