您的位置 » 首页 » 嵌入式工控机 » 英创信息技术串口WiFi在WinCE工控主板上的编程方法

英创信息技术串口WiFi在WinCE工控主板上的编程方法

发表于4年前 | 作者: blog | 分类: 嵌入式工控机 | 破蛋日:2020年02月11日 |

ETA6103工作时,对软件来说,完全当作串口来操作,工控主板!发送AT指令建立互联网连接。配置信息、网络数据传输均通过一个串口传输。为方便用户编程,英创公司封装了一个CWifi类,提供了配置无线网络和建立TCP/UDP传输的公共函数,用户不用关心具体的AT指令即可进行开发。

调用SetDefAP设置上电后默认连接的AP(不能在该AP无法连接时设置)

英创信息技术串口WiFi在WinCE工控主板上的编程方法

  可以看到,TCP客户端的使用和UDP几乎一样,只是连接时调用的函数不一样

调用CreateTcpServer打开服务端连接,并创建线程用来侦听客户端连接和数据接收

在例程中,将客户端连接和消息接收,封装到同一个事件中,然后通过标记位判断事件的类型,客户可以根据需要,修改封装代码,改为各自事件分别处理,或者修改为多个线程来处理连接事件,和消息接收事件。

例程TestSpeed用于测试文件接收速度。通过SetCurUart可以设置波特率(最大460800,建议默认115200),用户可以选定最适合自己应用的配置。

注意,在高速传输过程中,如果接收BUFFER收满来不及处理,将发生数据丢包。建议参考例程,在对应位置添加处理代码。

文本标签:
本文地址:http://www.huapuxin.cn/blog/3925.html
除非注明,本站所有文章皆为原创,转载请以链接形式标明本文地址

马上分享给你的朋友吧~

评论已关闭!