OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9799|回复: 11

stm32f407与4G模块通信问题

[复制链接]

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2017-1-5
在线时间
26 小时
发表于 2017-1-5 14:21:33 | 显示全部楼层 |阅读模式
5金钱
做407通过USB与4G模块通信时,在枚举时发现获得描述符中USB版本为1.10,4G模块插在电脑上识别为USB2.0,其它枚举正常,哪位大神知道什么原因?谢谢

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2017-1-5
在线时间
26 小时
 楼主| 发表于 2017-1-5 14:26:32 | 显示全部楼层
读U盘的描述符是USB2.0,是不是开发板和4G模块开发板的电路有冲突?目前没有4G模块开发板的电路图
回复

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2017-1-5
在线时间
26 小时
 楼主| 发表于 2017-1-7 15:09:49 | 显示全部楼层
谁知道枚举后cdc类请求一直不成功是为什么?原来3G的时候没这问题
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
发表于 2017-1-7 16:26:52 | 显示全部楼层
落魄鬼雄 发表于 2017-1-7 15:09
谁知道枚举后cdc类请求一直不成功是为什么?原来3G的时候没这问题

楼主是用stm32的usb接口跟usb接口的4G网卡在做通信吗?   3G通信你搞通了?
回复

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2017-1-5
在线时间
26 小时
 楼主| 发表于 2017-1-9 09:21:44 | 显示全部楼层
hanzixi_angel 发表于 2017-1-7 16:26
楼主是用stm32的usb接口跟usb接口的4G网卡在做通信吗?   3G通信你搞通了?

3G搞通了,没问题,只是枚举中usb版本号有问题,导致端点描述符中支持最大字节数仅为64,每次需循环发送,但是速率还可以
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
发表于 2017-1-9 10:25:51 | 显示全部楼层
落魄鬼雄 发表于 2017-1-9 09:21
3G搞通了,没问题,只是枚举中usb版本号有问题,导致端点描述符中支持最大字节数仅为64,每次需循环发送 ...

牛逼啊  楼主  请问能否赐教你是怎么搞通的吗   USB 3G好像需要主机虚拟出三个串口  实现不同的通信功能  请问你是怎么做的?
回复

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2017-1-5
在线时间
26 小时
 楼主| 发表于 2017-1-9 10:46:44 | 显示全部楼层
hanzixi_angel 发表于 2017-1-9 10:25
牛逼啊  楼主  请问能否赐教你是怎么搞通的吗   USB 3G好像需要主机虚拟出三个串口  实现不同的通信功能  ...

我用的是华为的3g模块,只要虚拟出AT命令的串口即可,然后在此端口下既可以发送AT命令,也可以收发数据,当然我只是用它内部的TCP/IP协议栈
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
发表于 2017-1-9 11:09:43 | 显示全部楼层
落魄鬼雄 发表于 2017-1-9 10:46
我用的是华为的3g模块,只要虚拟出AT命令的串口即可,然后在此端口下既可以发送AT命令,也可以收发数据, ...

真心佩服啊 楼主  你是虚拟了几个串口  是三个吗  弱弱的问一句   您能提供一下源码参考一下吗    我这块有个3G想自己玩玩  一直搞不定  谢谢
回复

使用道具 举报

6

主题

119

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-26
在线时间
139 小时
发表于 2017-1-9 11:10:58 | 显示全部楼层
落魄鬼雄 发表于 2017-1-9 10:46
我用的是华为的3g模块,只要虚拟出AT命令的串口即可,然后在此端口下既可以发送AT命令,也可以收发数据, ...

我的qq 47413916  能加一下  请教一下吗?
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2017-3-1
在线时间
5 小时
发表于 2017-3-1 16:39:51 | 显示全部楼层
大神,能分享一下stm32下3g/4g模块的USB驱动开发吗?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2017-5-2
在线时间
2 小时
发表于 2017-5-2 09:24:38 | 显示全部楼层
我最近也需要做407与4G模块通讯,但是对USB主机这块不熟,不知道怎么搞,能不能把代码给我参考一下,万分感谢
回复

使用道具 举报

7

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2016-1-27
在线时间
10 小时
发表于 2018-1-23 13:38:19 | 显示全部楼层
用STM32F4的USB怎么与4G模块通信的呀?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-20 00:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表