第08章 串口转WiFi建立TCP UDP连接操作步骤.docVIP

第08章 串口转WiFi建立TCP UDP连接操作步骤.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
串口转WIFI建立TCP/UDP数据连接演示步骤: 在客户第一次拿到EVB或GS1011模块的时候,应该按照“EVB二进制代码烧写步骤.docx”指示对模块进行烧写 请客户打开Windows中的超级终端,如果是英文Windows系统,应该打开Hyper-Terminal 2. 客户把弹出的超级终端(HyperTerminal)任意取个名字,然后按“确定” 客户把超级终端中的“连接时使用(N)”的下拉菜单中的COM口指定为客户PC上连接到EVB板子上的串口线的COM口,若是USB转串口的请参见“EVB二进制代码烧写步骤.docx”文档中如何查看该COM口。之后,点“确定” 把PC的超级终端设置为9600bps, 8, N(或无), 1, 无软硬件流控 5. 把GS1011MIP-EVB上的SW3的拨码开关的1拨到1的位置就是正常运行,如果拨到ON的位置就是烧录模式 6.把GS1011MIP-EVB的J4跳线冒连接到板子内侧的两个插针上(2-3),此时是DB9串口有效;如果把(1-2)连接就是使EVB板侧面J1突出来的6根串口插针有效,此时要使用TTL3.3V的 7. GS1011MIP-EVB板子可以通过背面的两节串联的1.5V AA电池供电,也可以由正面的J7跳线供电,供电电压是3.3V 8. 把串口线连接好,其它也准备好后,把EVB上的SW1拨到ON上,打开EVB电源。 9. GS1011MIP-EVB上电后超级终端(HyperTerminal)会有Serial2WiFi APP-Ext.PA打印出来 10.键盘敲入AT然后回车,如果看到OK返回说明工作正常 11. AT+NSET=192.168.3.100,255.255.255.0,192.168.3.1 根据客户自己的IP来输入板子的静态IP地址 12. 如果AP支持DHCP server分配动态IP地址,输入AT+NDCHP=1 然后回车 13. 输入AT+WS扫描周围的AP的SSID 14. 输入AT+WA=GainSpanDemo(客户AP的SSID名称) 输入客户的AP的SSID,然后回车就与所指定的AP进行连接 15. 配置无线路由器(AP)为无无线加密方式,设置AP的IP地址为192.168.3.1,设置AP的SSID为GainSpanDemo (只是个例子,客户可以任意设置该SSID,但要在14步骤中输入与AP相同的SSID),打开AP的DHCP功能 连接PC的无线网卡到上面的AP(此例中AP的SSID设置为GainSpanDemo),设置PC的无线网卡的IP地址为192.168.3.100,网关为192.168.3.1;或者选择“自动获得IP地址” 如果选择“自动获得IP地址”,PC的IP地址将从AP的DHCP server中分配获得,请按照下列图步骤可以查看此动态分配的IP地址:点Windows的开始(运行;输入cmd,点确定;在弹出的黑色DOS窗口中输入ipconfig回车,下方会显示无线网卡IP地址 18.打开GainSpan推荐使用的SimpleTerm,点到”TCP Server” 19. 输入AT+NCTCP=192.168.3.101,8010 输入客户自己连接AP的PC的TCP server的IP地址和端口号 20. 输入ESCS0xxxxxxxxxxxxESCE ESC就是键盘的ESC按键的ASCII码,在敲了ESC按键后就不会再有任何显示,直到输入完ESCE一直不会有任何字符显示,中间的xxxxx就是客户自己需要传输的数据,这些数据能被传输到远端PC的SimpleTerm的TCP server中 21. 如果要测试standby的功耗,输入命令AT+PSSTBY=1000,100,, 之后就可以进行测试1000是1000ms的待机时间,100是延迟100ms后执行“AT+PSSTBY”命令,如果需要更长的待机时间以方便待机电流测试,可以加大这个值 22.在超级终端(或GainSpan附带的TeraTerm)中输入AT命令的时候,敲回车会发现返回INVALID INPUT,这个时候很可能是在输入AT字符前有字符输入进去,但可能没显示,不被客户发现,所以输入的不是AT命令字符,而是某些字符加上AT字符,所以当敲回车的时候,系统会认为是错误命令 下面是建立TCP连接并发送数据的具体例子: AT(回车) OK (如果要测试其它串口波特率,此例中使用115200bps,请按照如下步骤操作: (1). 在超级终端中输入命令:  ATB=115200,8,n,1 (回车) 此时因为改变波特率所以超级终端无响应 (2). 点击超级终端的“呼叫”菜单,按“断开”,然后点击“文件”菜单,点“属性”,在弹

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档