希望各位大佬路过能稍微指点一下,谢谢各位大佬!!问题如下:
想要用STM32F4做主控板,其中的逻辑控制内容是简单控制电机,所以只用裸机,不用操作系统;
但是,想用华为的4G模块与远程的手机APP实现通信,遇到几个问题没想明白。
1,4G模块跟手机APP之间的连接怎么确定?通过IP地址吗?4G网络的IP地址似乎又不同电脑上的IP地址?分内网外网?
2,4G模块通过串口跟STM32控制板连接,使用AT指令控制。4G模块已经集成物理层、链路层、网络层的协议,但是传送的内容应该是什么样子的呢?比如我想从STM32上发个消息:“GO”给手机APP,那边应该怎么写消息??对整个数据传输流程不是很明白,有没有大佬能讲讲?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
非常感谢!
还有一个问题,我了解到服务器有推送的功能,这个是普遍功能吗?免费的云服务器行不行?
我的想法是这样:如果4G设备采集的数据有变,则传输到服务器,服务器接收到之后再推送到手机。反之,手机将控制命令发送到服务器,服务器接收到之后推送给4G设备。
注册IP地址的过程是4G设备在 网络运营商 上面注册IP地址的过程.在4G设备每次注册上网的时候获取到的地址是不同的. 你打电话也需要知道对方的电话号码,如果两方的电话号码都不是固定的你就无法和对方通讯,所以服务器是不可避免的,可以用别人的,也可以自己弄一个.
查询的话,终端耗电伤不起啊。。控制命令有实时性要求所以得不间断的查询。。
一周热门 更多>