本帖最后由 xiangxistu 于 2019-8-15 20:30 编辑
4G模块是选用Luat的Air720H,USB支持的有RNDIS网卡,AT口,AT+PPP口还有一个UART用做调试接口,一共是4个USB接口。
TIM截图20190815195258.png (325.73 KB, 下载次数: 0)
下载附件
2019-8-15 20:05 上传
也就是说,讲道理模块的USB接口是可以支持不同的设备类型的。
USB里有CDC(Communication Device Class)的子类,而且模块拥有在window和linux上的驱动程序,支持加载为CDC设备,并且实现了RNDIS网卡。
现在有一个想法,就是既然模块支持USB设备,而且实现了RNDIS,我虽然搞不到linux下的驱动,但是走USB的cdc-ecm路线还是有希望的呀!!!
只不过比较让人想不通的是,ecm的数据格式和ppp的数据格式会有不同,所以传统的PPP方式和CDC-ECM方式会有哪些不同;
现在在思考阶段,还请有关大佬提提看法,或者,我这个想法有什么地方不太对。
同时还有两个问题,选择ecm方式和ppp方式,会有什么不同,比如在传输速率上,资源占用方便有哪些优缺点?
这里有个相关知识解释 https://wenku.baidu.com/view/cc6 ... l?qq-pf-to=pcqq.c2c
TIM截图20190816085444.png (274.29 KB, 下载次数: 0)
下载附件
2019-8-16 08:54 上传
一周热门 更多>