999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MTK平臺GPS導航設計

2012-04-29 00:00:00孫凌杰鄭向軍徐珠勇楊利亞
中國新通信 2012年19期

現在臺灣聯發科大力發展國內的手機芯片,其價格低廉,性能穩定為國內手機制造商帶來了福音。因此國內要大力發展MTK芯片,為國內的手機制造商提供好的平臺,而國外導航手機價格遠遠超出大多數國內消費者。這樣的背景導致國內IT公司花大量的資金投入,此課題也是基于此。

1導航核心算法設計

在各種不同的GPS導航儀器中,NMEA類型協議是一種協議基準。NMEA數據的獲取是通過GPS模塊來完成。課題MT6235芯片當中通過BB(基帶)預留的相應的UART口來與GPS模塊相連來獲取經過GPS模塊加工處理過的NMEA數據。

在MT6235中,課題用函數:

UART_Register(UART_PORT port,UartType_enum type,UartDriver_strcut* drv);

其中UartDriver_strcut是定義有關于串口的所有的集合。

(1)任務的建立

任務的建立顧名思義就是針對這款GPS模塊來建立相應的接口函數,并且對收據進行接收與保存,通過下面的流程圖可以得出:

圖1NMEA數據獲取

其中所要做的就是對接口函數算法的研究與設計和對接收數據通過文件形式的保存。

首先要對接口進行配置,如下算法:

void UART_SetDCBConfig(UART_PORT port, UARTD-CBStruct *UART_Config, module_type ownerid)

{

if (port == uart_port_1) return;

ASSERT(UartHandle[port].drv->SetDCBConfig);

UartHandle [port].drv->SetDCBConfig (port,UART_Config, ownerid);

}

此算法就是特定GPS模塊配置的接口,其中此函數設置了端口,并且最重要的就是要配置相應GPS模塊的波特率,UARTDCBStruct這個就是GPS模塊LEA-5S配置相對應的波特率,以利于接收數據,LEA-5S模塊要求的波特率為9600波特/秒,因此設置的波特率為UART_BORT_9600。

(2)數據的加工

為了不丟失其中的數據,課題定義了一個緩沖空間,BUFFER,定義此緩沖空間的目的是為了將先來的數據存儲在緩沖空間當中,等待后續的數據。其中我們用UARTrx_buffer和UARTtx_buffer來對我們的接收(rx)和傳送(tx)數據進行操作。循環表結構如圖所示:

圖2NMEA數據處理

當信息MSG_ID_UART_READY_TO_WRITE_IND傳送來以后,底層驅動將把此信息保存在上述數組當中,通過*start指針指向接送來的數組的首地址,然后通過*read指針對指向其實地址的數據進行讀取,然后用*write指針將NMEA數據寫入UARTrx_buffer,并且當判斷是一個完成的字節數據后,就表示完成。

(3)數據消息的發送

當NMEA數據以文件的形式保存起來后,接著做的就是應用界面,信息的發送是通過NMEA的傳遞,其中此消息中GPS時間核心函數為:

void gps_utc_to_gpstime(kal_uint32 year, // Year

kal_uint8 mon,// Month: 1 ~ 12

kal_uint8 day,// Day: 1 ~ 31

kal_uint8 hour, // Hour: 0 ~ 23

kal_uint8 min,// Min: 0 ~ 59

kal_uint8 sec,// Sec

kal_int32* wn,// GPS Week Number

double*tow)// GPS Time of Week

2手機真機測試

打開工具FlashTool,Download后,會彈出一個對話框,然后將bin文件拖入即可,如下面所示:

真機下載成功后,導航界面如下圖:

3總結

通過手機真機白盒測試,手機導航界面完全滿足市場上消費者的需求,并且處理速度快,性能穩定,必將在市場中占據一席之地。

主站蜘蛛池模板: 国产丰满成熟女性性满足视频| 亚洲无码高清一区| 日韩欧美亚洲国产成人综合| 国产99久久亚洲综合精品西瓜tv| 国产欧美成人不卡视频| 亚洲区视频在线观看| 久久精品只有这里有| 国产成人在线无码免费视频| 在线观看国产精美视频| 亚洲欧美日韩另类在线一| 亚洲精品你懂的| 久久国产V一级毛多内射| 99re在线视频观看| 亚洲成人一区二区| 四虎综合网| 老色鬼欧美精品| www.99在线观看| 人妻丰满熟妇啪啪| 国产成人高清在线精品| 九色在线视频导航91| 1024国产在线| 久久久久国产一级毛片高清板| 在线免费无码视频| 中文字幕在线一区二区在线| 日本在线免费网站| 色综合热无码热国产| 欧美日韩动态图| 一级毛片在线免费视频| 看看一级毛片| 色偷偷一区二区三区| 国产在线欧美| 99久久成人国产精品免费| 怡春院欧美一区二区三区免费| 亚洲一区网站| 操国产美女| 大陆国产精品视频| 国产亚洲视频中文字幕视频| 亚亚洲乱码一二三四区| 少妇被粗大的猛烈进出免费视频| 不卡无码网| 亚洲日韩在线满18点击进入| 国产精品美女自慰喷水| 国产成人亚洲日韩欧美电影| 无码精品福利一区二区三区| 日本成人精品视频| www.精品国产| 国产成人1024精品| 国产成人久视频免费| 毛片一区二区在线看| 欧美一级视频免费| 激情乱人伦| 成人av手机在线观看| 亚洲中文字幕无码mv| 国产成人做受免费视频| 成人在线观看一区| 在线中文字幕网| 国产精欧美一区二区三区| 欧美日韩中文国产| 91久久性奴调教国产免费| 色婷婷亚洲综合五月| 欧洲一区二区三区无码| 女同国产精品一区二区| 亚洲六月丁香六月婷婷蜜芽| 国产午夜福利片在线观看| 国产高潮视频在线观看| 一本久道久综合久久鬼色| 无码国内精品人妻少妇蜜桃视频| 伊人色综合久久天天| 2020久久国产综合精品swag| 亚洲天堂日韩在线| 亚洲国产天堂久久九九九| 亚洲国产欧洲精品路线久久| 欧洲日本亚洲中文字幕| 青青极品在线| 亚洲无线一二三四区男男| 白浆免费视频国产精品视频| 免费一级全黄少妇性色生活片| 精品超清无码视频在线观看| 天堂岛国av无码免费无禁网站| 中文字幕啪啪| 国产激情国语对白普通话| 中文字幕日韩视频欧美一区|