关于stm32与服务器通信的问题?

关于stm32与服务器通信的问题?,第1张

你是想用web远程监控单片机的运行,但是不知道怎么把单片机的信息上传到服务器,转化成web页面展示出来,我做过一个是通过阿里云IOT实现的

单片机内加入MQTT协议,与阿里云服务器通信,可以通过IOT studio快速配置生成web

官方给到历程是都是通过ESP的WiFi来联网。我做的是通过W5500联网的

把C语言Link Kit SDK移植到stm32单片机中,web由IOT studio生成。

应该不是程序的问题啊, 我也出现过, 用下位机串口操控中兴通讯的CDMA ,和WCDMA模块,在连上服务器后,数据传输期间,经常出现,出现后,连接断开,但下位机串口无任何异常反馈信息,到现在都不知道什么问题。。。

下面是实例:

...有一个客户端连接...... 《模块连接服务器》

IP:117.136.34.215

端口:57790

<--adasdasdsadsad

-->434C49020E00140D06030B243787

-->434C49020E00140D06030B2500BD

-->434C49020E00140D06030B2505B8

-->434C49020E00140D06030B250AB3434C49020E00140D06030B250FAE

...有一个客户端连接...... 《未知终端连接》

IP:211.162.73.125

端口:36176

-->GET / HTTP/1.1

...客户端退出! 《此时模块发的数据,服务器收不到了,而且模块那边的串口无任何异常》

初我的想法很简单,返回之后将串行数据通过GRPS/3G模块返回给单片机,使用C语言通过正则表达式过滤出传回来的需要的串行数据就行了,但是看了些文章,文章中总是描述单片机没有内嵌TCP/IP栈协议,需要的网络模块的转换支持,好像没有嵌TCP/IP栈协议的网络模块就不可工作了似的。

由于我对tcp/IP协议的底层运作机理不是很清楚,


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/276025.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存