你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32与UBLOX模组问题

[复制链接]
xushengg 提问时间:2019-4-23 16:37 /
模组上的芯片连在STM32的串口2上 不管有没有配置串口2或者打开串口2 只要这块板子通电  这块芯片就会发出数据 如图,我现在要做的就是取到这些数据保存下来用串口1输出 ,但是这些数据是通过什么 又存到哪里去了呢 一直想不明白 尝试过用串口2去取这些数 但是取不了
QQ截图20190423163609.png
收藏 评论9 发布时间:2019-4-23 16:37

举报

9个回答
freeelectron 回答时间:2019-4-23 21:48:26
ublox模组,本身就是串口的,gps信息通过串口送出来,你要想办法用stm32接收并解析这些数据

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

wh8 回答时间:2019-4-25 10:30:15
串口助手能读,串口2读不出来的可能是电平不对,到底是TTL还是232还是485等的,单片机引脚能直连的只能是TTL。还有可能就是串口波特率之类的配置错误

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

maxtch 回答时间:2019-4-25 13:01:24
绝大多数 GPS 模块的串口都是 TTL 的,你需要确认一下串口设置是否正确,TX、RX 是不是接反了。这个协议是 NMEA 0183,几乎所有厂家的 GPS 模块都支持,解析之就可以了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

xushengg 回答时间:2019-4-29 15:05:18
freeelectron 发表于 2019-4-23 21:48
ublox模组,本身就是串口的,gps信息通过串口送出来,你要想办法用stm32接收并解析这些数据 ...

感谢回复,但是就是想不明白怎么去取这些数据,试过串口1和2 用中断取 也取不出来
xushengg 回答时间:2019-4-29 15:08:25
wh8 发表于 2019-4-25 10:30
串口助手能读,串口2读不出来的可能是电平不对,到底是TTL还是232还是485等的,单片机引脚能直连的只能是TT ...

谢谢回复  我用串口2的中断取数据 也取不出来  电平这个我就搞不懂咯 因为刚进实验室  老师给的任务是这个   但是这个实在是搞不出来  
xushengg 回答时间:2019-4-29 15:09:28
maxtch 发表于 2019-4-25 13:01
绝大多数 GPS 模块的串口都是 TTL 的,你需要确认一下串口设置是否正确,TX、RX 是不是接反了。这个协议是  ...

谢谢回复哈 但是现在老师给我的任务不是解析 是用串口1 把这些数据取出来 然后输出  但是我一直没想明白怎么去取
freeelectron 回答时间:2019-4-30 08:47:12
xushengg 发表于 2019-4-29 15:05
感谢回复,但是就是想不明白怎么去取这些数据,试过串口1和2 用中断取 也取不出来  ...

可以参考网上的
maxtch 回答时间:2019-4-30 11:11:01
xushengg 发表于 2019-4-29 15:09
谢谢回复哈 但是现在老师给我的任务不是解析 是用串口1 把这些数据取出来 然后输出  但是我一直没想明白 ...

那就用两个缓冲区把两个 UART 接起来。还记得环形缓冲区吗?
maxtch 回答时间:2019-5-7 19:04:03
建议管理员在后台把这个附件图片中间部分打码。GPS 输出有大概率会包含真实地理位置信息,隐私恐有担忧。

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版