[STM32F2]

单片机实现4G模块PPP拨号上网

[复制链接]
13456|53
手机看帖
扫描二维码
随时随地手机跟帖
xuannin|  楼主 | 2018-3-16 18:21 | 显示全部楼层 |阅读模式
看到有人移植Linux代码通过usb驱动4G模块拨号上网,好吧,太强大了,花了三周,我用串口也实现了拨号上网,目前已经测试完成udp连接,tcp连接,dns域名解析,不到20k的代码,当然你也别想着速度有多惊人,小系统用也足够了,主要工作量 cmux 串口多路复用,PPP拨号,TCPIP协议栈,目前还在测试稳定性
xuannin|  楼主 | 2018-3-16 18:24 | 显示全部楼层
由于是公司项目,无法上传代码,我只说告诉各位,这条路走的通

使用特权

评论回复
评论
126319 2018-3-19 14:56 回复TA
求用4G模块打电话的思路,要用到哪些东西 
mmuuss586| | 2018-3-16 19:09 | 显示全部楼层
没有呢;

使用特权

评论回复
caijie001| | 2018-3-16 22:33 | 显示全部楼层
6666666666666666

使用特权

评论回复
yiyigirl2014| | 2018-3-17 15:12 | 显示全部楼层
以前都是GPRS模块,现在都4G了,不知道这个模块贵不贵。

使用特权

评论回复
zhuotuzi| | 2018-3-17 18:06 | 显示全部楼层
这个是要会Linux吧。

使用特权

评论回复
chenqiang10| | 2018-3-17 20:07 | 显示全部楼层
楼主这个挺厉害的

使用特权

评论回复
zjtech| | 2018-3-17 22:09 | 显示全部楼层
xuannin 发表于 2018-3-16 18:24
由于是公司项目,无法上传代码,我只说告诉各位,这条路走的通

你要早点认识我,三天早搞定了。

使用特权

评论回复
xuannin|  楼主 | 2018-3-17 22:27 | 显示全部楼层
本帖最后由 xuannin 于 2018-3-17 23:04 编辑
zjtech 发表于 2018-3-17 22:09
你要早点认识我,三天早搞定了。


呵呵,很反感你这种人,看帖看清楚不是AT指令实现上网的

使用特权

评论回复
xuannin|  楼主 | 2018-3-17 23:02 | 显示全部楼层
我的程序不是模块内部协议栈,完全在单片机通过ppp拨号和外部tcpip协议栈实现的,别跟我讲at指令,夸张点十年前我就玩GPRS了

使用特权

评论回复
zjtech| | 2018-3-17 23:18 | 显示全部楼层
xuannin 发表于 2018-3-17 22:27
呵呵,很反感你这种人,看帖看清楚不是AT指令实现上网的

好吧,没看清楚。不过意义在那里呢?

使用特权

评论回复
xuannin|  楼主 | 2018-3-17 23:19 | 显示全部楼层
本帖最后由 xuannin 于 2018-3-17 23:21 编辑

4G模块是simcom的7600,要注意的是这个模块做cmux有个坑,7600手册上说cmux最大包长可以设置为1500byte,实际上随你怎么设置都是127byte,另外st的串口hal库也有个坑,我想让上面三天搞定的大神讲讲,

使用特权

评论回复
评论
beffic1 2020-7-20 14:42 回复TA
就这个127byte,我这边弄了1周。 
xuannin|  楼主 | 2018-3-17 23:32 | 显示全部楼层
之所以要这样做,我们知道4g模块不仅仅是网络,而且还有电话和短信,如果不用cmux,你只能在做一件事情的时候阻塞其它的事情,否则AT指令会出错,网络也是一样,一个链路在发数据的时候其它的链路就被阻塞,而你实现了cmux,ppp后,这一切可以同步进行,应用的时候体验更好

使用特权

评论回复
评论
126319 2018-3-19 15:01 回复TA
求基于4G模块于发短信打电话如何实现的思路 
xuannin|  楼主 | 2018-3-17 23:52 | 显示全部楼层
当然,有人如果等模块的回复是死等,或者干脆不管回复,好吧,你怎么做都行,关键是做出来的东西能卖且稳定

使用特权

评论回复
我是土匪| | 2018-3-18 13:22 | 显示全部楼层
支持楼主,!厉害

使用特权

评论回复
51xlf| | 2018-3-18 21:47 | 显示全部楼层
指令呢?

使用特权

评论回复
i1mcu| | 2018-3-18 21:47 | 显示全部楼层

使用特权

评论回复
pmp| | 2018-3-18 21:47 | 显示全部楼层
厉害了,楼主。

使用特权

评论回复
mmbs| | 2018-3-18 21:49 | 显示全部楼层
xuannin 发表于 2018-3-16 18:24
由于是公司项目,无法上传代码,我只说告诉各位,这条路走的通

驱动代码呢?

使用特权

评论回复
1988020566| | 2018-3-18 21:50 | 显示全部楼层

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

174

帖子

3

粉丝