欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2216|回復: 8
收起左側

我的單片機程序讀不出來GPS經緯度信息,如何調試?

[復制鏈接]
ID:1065398 發表于 2023-3-20 22:38 | 顯示全部樓層 |閱讀模式
請問有沒有大佬對GPS模塊熟悉的啊?可以幫我看看為什么我的程序讀不出來GPS經緯度信息嗎?
我用的是stm32f103c8t6做主控,GPS選的是ublox-NEO-6m,需要把經緯度顯示在OLED屏幕上面,但是死活讀不出來數據。
跪求!
回復

使用道具 舉報

ID:401564 發表于 2023-3-20 23:31 | 顯示全部樓層
求知識不丟人,不用跪
主要還是要看GPS的數據輸出協議是什么,只要是NMEA0183 協議,不管你是什么GPS模塊,它程序基本就是通用的
回復

使用道具 舉報

ID:384109 發表于 2023-3-21 07:55 | 顯示全部樓層
在室內沒有延長天線的話沒法定位的
回復

使用道具 舉報

ID:1065084 發表于 2023-3-21 08:45 | 顯示全部樓層
gps模塊都配有上位機軟件,寫一個簡單的程序 將gps輸出的信息通過另一個串口轉發到電腦,第一看下數據格式是不是有問題,第二用上位機軟件解算看搜星狀態定位狀態。

如果轉發信息亂碼 直接將gps模塊接到電腦上,看數據格式再次解算。

debug的方法都是逐漸縮減變量范圍,而且一般都是硬件優先于軟件,比如檢查供電電壓 紋波之類的。

當然寫程序也一樣每個模塊都是先寫測試程序模塊再逐步增加并測試功能,注意寫輪子的時候一定注意入參出參,而且每個模塊的都做歷史備份,即使出問題了能迅速定位故障點
回復

使用道具 舉報

ID:291668 發表于 2023-3-21 09:28 | 顯示全部樓層
一般先檢查硬件問題,如果正常了再查看程序部分。程序也是分步檢查。先看OLED是否正常顯示。在看GPS模塊輸出是否正常。(對應的串口通訊),在看數據解析是否正常。串口的波特率設置,數據位,校驗位,停止位等等。首先檢查通訊鏈路。
回復

使用道具 舉報

ID:1034262 發表于 2023-3-21 09:56 | 顯示全部樓層
單片機不用讀GPS模塊的,只需要用串口接收GPS模塊發出的報文即可,非常簡單,就是一個串口接收程序而已!然后將你要顯示的內容顯示到OLED屏上。
回復

使用道具 舉報

ID:807182 發表于 2023-3-21 10:44 | 顯示全部樓層
你說的這個GPS模塊是串口通信的,先確定模塊沒問題,其次用單片機寫一個串口的中斷函數,把數據接收過來,最終在做數據處理,把自己想要的數據取出來,然后在考慮顯示在oled上
回復

使用道具 舉報

ID:139866 發表于 2023-3-22 10:34 | 顯示全部樓層
真實的位置信息就是你讀的那個,對照百度地圖之類的查看是肯定對不上的,不然導彈直接照地圖設置坐標算了
回復

使用道具 舉報

ID:748788 發表于 2023-3-22 10:57 | 顯示全部樓層
GPS模塊是通過串口輸出數據的,并不需要你去讀。要想知道模塊好壞,接串口助手之類的工具,設置波特率,正常的話就能收到數據
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表