完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
10个回答
|
|
如果是AT命令方式,比较简单。通过串口发送AT命令就能控制。如果想拨号上网有点麻烦,因为我过的4G,需要SDK来和模块通信。而SDK只提供linux平台的驱动。
或者有的4G模块,PCIE直接支持ACM驱动,但是这也得LINUX支持。单纯的STM32想支持拨号方式的上网,有些困难。 |
|
|
|
只要中断模块怎么控制,用什么单片机都可以,stm32来有点了杀鸡用牛刀
|
|
|
|
网上找打的4G模块都是那个mini PCI-E接口,请问怎么和STM32连接,这个我最困惑
|
|
|
|
先研究清楚mini PCI-E规范
|
|
|
|
但是看到那个mini PCI-E接口就感觉不会用,网上资料最多就一本英文的硬件手册,只有过GPRS的开发经验哎,我在怀疑我这个方案到底可不可行
|
|
|
|
曾用过两款4G模块,都是PCI-E接口,主处理器跑linux就比较简单。使用的PCI-E接口是通过USB信号线来传递数据的,一种是带linux平台的4G SDK,一种是直接linux内核把ACM驱动编进去就直接把4G虚拟成网卡了。
总之,如果是linux下可能容易做一点;如果STM32,可能有些困难,只能用AT命令方式。 |
|
|
|
通过uart 口AT命令就可以,但是受uart口速率限制,速度上不了,用4G模块太浪费,2G gprs差不多刚合适。要充分发挥4G的速度优势,还是得走USB高速接口,但这对stm32开发来说难度太大,不如上linux
|
|
|
|
|
|
|
|
stm32的话,相对来说,4g还是比较浪费。
|
|
|
|
那么如何选择一款适合4G模块呢? 1、4G模块主要的功能就是传输数据,所以工程师在选择球机的时候可以选择不带定位与语音的低成本方案 2、 4G模块在球机中的主要功能是上传数据,对数据接收要求不是很高,所以4G模块的分集天线可以省略的,但是如果需要提高接收质量可以增加分集天线这样即使在接收条件差的情况下依然能保持高标准的音质。 3、 对于4G模块的封装、建议使用LCC+LGA分装就可以,方便节约成本 4、 目前推荐的是合方圆的G8100这款模块,产品功耗低休眠最低功耗 0.4mA,待机电流2mA。超低的功耗可以节约用电符合国家倡导的节能环保,另外低功耗可以让电池更加耐用。 5、 由于视频传输需要的是稳定性(国产的方案基本可以不用考虑,比如中兴微、马维尔、RDA)。长时间的视频传输很容易导致模块高温而司机。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1016 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
787 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1174 浏览 1 评论
LL库F030进行3个串口收发,2个串口为232,一个为485,长时间后,会出现串口1停止运行,另外两个正常,只有重启复原
1643 浏览 1 评论
544 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 15:10 , Processed in 0.548745 second(s), Total 66, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号