久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1689|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

一個(gè)基于單片機(jī)GPS設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:486556 發(fā)表于 2019-3-7 22:20 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
在對(duì)GPS接收到的衛(wèi)星信息進(jìn)行處理時(shí),碰到較為麻煩的問題是在對(duì)接收到的時(shí)間信息進(jìn)行轉(zhuǎn)換上。直接從衛(wèi)星接收到的時(shí)間是UTC時(shí)間,北京時(shí)間應(yīng)在UTC時(shí)間上加上8小時(shí)才是準(zhǔn)確的北京時(shí),在超出24小時(shí)時(shí)應(yīng)作減24小時(shí)處理。
剛開始將對(duì)時(shí)間轉(zhuǎn)換的算法放在主函數(shù)中處理,程序如下:
if(g_Ptr == 2)           //接收到正確的數(shù)據(jù)幀
{
i = g_DisTime[0]-'0' ;//提取時(shí)間的小時(shí)位高位并轉(zhuǎn)換碼型
j = g_DisTime[1]-'0';//提取時(shí)間的小時(shí)位低位并轉(zhuǎn)換碼型
j = i*10 + j+ 8;     //在UTC時(shí)間上加上8個(gè)小時(shí)
if (j >= 24)        //判斷得到的時(shí)間是否超過24小時(shí),超出變作減24處理
{
           j - = 24;
        }
g_DisTime[0] = j/10+'0';  //將北京時(shí)間高一位作碼型變換并賦予高一位顯示
    g_DisTime[1] = j%10 +'0';//將北京時(shí)間高二位作碼型變換并賦予高二位顯示
}
在調(diào)試中出現(xiàn)一個(gè)問題,在做了以上的處理后,時(shí)間的小時(shí)位數(shù)據(jù)并不完全正確,高位顯示的與北京時(shí)間相同,但低位卻與UTC時(shí)間相同。在做了各種嘗試(如在UTC時(shí)間上做加9處理、直接給六位時(shí)間g_DisTime[5]賦值等)后總結(jié)出這樣一個(gè)問題,以上的算法處理只對(duì)六位數(shù)據(jù)位的高一位處理有效,低五位的顯示始終都是正確UTC時(shí)間。經(jīng)過分析,初步認(rèn)定上面的程序并沒有被完全的執(zhí)行。因GPS接收模塊源源不斷的傳送數(shù)據(jù)給單片機(jī)處理,在運(yùn)行過程中定位信息大約每秒鐘更新一次,在主函數(shù)中對(duì)收到的時(shí)間進(jìn)行處理時(shí)有可能會(huì)出現(xiàn)還沒來得及處理完畢時(shí)便接收到下一幀數(shù)據(jù),故時(shí)間的處理就可能會(huì)有只對(duì)高一位處理完成而沒完成處理好低五位時(shí)又進(jìn)入了串行口中斷,那么液晶顯示的結(jié)果就是經(jīng)過處理的高一位(北京時(shí)間)和未經(jīng)處理的低五位(UTC時(shí)間)。考慮到以上原因,將原放在主函數(shù)的時(shí)間轉(zhuǎn)換處理程序放置在到中斷時(shí)一收到UTC時(shí)間就對(duì)其進(jìn)行轉(zhuǎn)換處理。經(jīng)過了調(diào)試,終于在液晶上顯示出來正確的北京時(shí)間,證明了以上的分析、推斷的正確性。
  
經(jīng)過測(cè)試,液晶顯示的結(jié)果如下圖5-1:

基于單片機(jī)的GPS定位系統(tǒng)設(shè)計(jì).zip

2.62 MB, 下載次數(shù): 37, 下載積分: 黑幣 -5

具體流程代碼

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品免费播放 | 99爱国产| 欧美日韩一区二区视频在线观看 | 国产日韩欧美 | 99在线免费观看视频 | 97色伦网 | 有码一区 | 久久久久久免费免费 | 国产色网站 | 亚洲最大成人综合 | 成人免费看黄 | 亚洲欧洲一区二区 | 97精品视频在线观看 | av大片| 亚洲欧美在线视频 | 久久久久久久久久一区二区 | 日韩国产黄色片 | 成人性视频免费网站 | 国产成人精品午夜视频免费 | 日本一二区视频 | 成人二区| 久久久久一区 | 久久久久国产一区二区三区四区 | 久久久国产一区 | 国产精品1区2区 | 一道本在线 | 亚洲精品一区中文字幕乱码 | 欧美精品一二三区 | 特一级毛片 | 国产精品国产三级国产aⅴ无密码 | 91偷拍精品一区二区三区 | 一区二区三区免费在线观看 | 国产精品亚洲精品 | 黄色毛片在线观看 | 欧美在线观看一区二区 | 国产在线中文字幕 | 国产精品亚洲欧美日韩一区在线 | 国产天堂 | 欧美乱操 | 天天干天天操天天射 | 伊人超碰 |