stm32与4G模块通讯,有什么好方案吗

2019-12-17 21:33发布

一直用GPRS模块,用了好几年了

现在要升级为4G,传个图片什么的会快些

用stm32f107,4G模块是SLM630B

发现4G模块跑的是linux系统,同时4G模块包括有串口、USB,

规定不能用串口通讯,stm32与4G模块怎样usb通讯,stm32那边的驱动程序怎样写

以前玩过单片机+usb芯片CH375,与上位机通讯,现在变成了linux,也是一样吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
john78
1楼-- · 2019-12-19 13:47
路由芯片,openwrt,容易些
justdomyself
2楼-- · 2019-12-19 17:29
honami520 发表于 2017-5-3 21:43
可以用usb通信。linux这边用libusb来做应用程序。stm32f103我可以做到800KB/S的传输速度。 ...

你是用AT指令模式收发数据还是 透传模式?

在透传模式下  如果与server断开  就要重新进入at模式建立连接  这样应用层面的数据不就会丢失
563872381hai
3楼-- · 2019-12-19 23:10
4G那边跑linux,你这边可以不跑的啊,你只是用单片机通过usb跟它通信而已
dragonlands
4楼-- · 2019-12-20 00:38
本帖最后由 dragonlands 于 2017-8-4 17:49 编辑

看过龙尚的U8300/U9300,规格书上写着可以支持串口,用AT命令,之前在车载DVR上用过3G模块,但只用过USB接口在LINUX下运行,请教各位,物联网应用数据量小于1Kbps的情况下,可以直接用非透传的4G模块么(类似于龙尚U8400的miniPCIE接口)?
avr-arm
5楼-- · 2019-12-20 01:48
 精彩回答 2  元偷偷看……
dragonlands
6楼-- · 2019-12-20 03:23
avr-arm 发表于 2017-8-4 22:27
一般4G模块提供的接口有两种:USB或者真PCIE,为什么说是真PCIE,因为很多假的,假PCIE其实就是USB ...

谢谢高手指点,我以前用的那个miniPCIE接口的3G模块就是只用其USB接口,miniPCIE只是用于固定

一周热门 更多>