freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于arm的gps跟蹤系統(tǒng)的設計(參考版)

2024-11-21 22:08本頁面
  

【正文】 0x01) == 0。 以下為鍵盤掃描碼程序: /******************************************************************** // Function name : key_get_char // Description : 鍵盤掃描碼 // Return type : char // Argument : int row // Argument : int col *********************************************************************/ char key_get_char(int row, int col) { char key = 0。如果它在輸入端口上發(fā)現(xiàn)一個 0 值,該微處理器就知道在所選擇上產生了鍵的閉合;相反,如果輸入端口全是高電平,則被按下的鍵就不在該行,微處理器將選擇下一行,并重復該過程直到它發(fā)現(xiàn)該行為止。一旦微處理器檢測到有鍵被按下,就需要找出 是哪個鍵。在沒有任何鍵按下時,所有的列(輸入端口)將讀到高電平。 goto __RESET。 } if(loopt == 30) { Delay(300)。 if(strstr(gprs_cmd_recv_string, OK) != 0) break。 loopt 30。 gprs_send_cmd(AT\r)。 __RESET: // 延時一定時間 Delay(150)。 通過調用如下函數(shù)實現(xiàn) GPRS 復位: gprs_pwr_on_off(GPRS_PWR_ON)。 利用 GPRS 模塊發(fā)送短消息的設計 (1) GPRS 模塊初始化 通過調用如下函數(shù)實現(xiàn)基本的初始化工作,這些工作包括串口初始化、定時器中斷初始化等。在 Windows 系統(tǒng),特別是在 2020/XP 中,可以簡單的調用 API 函數(shù)實現(xiàn)編碼和解碼。 (c)UCS2 編碼 UCS2 編碼用于發(fā)送 Unicode 字符。 下面舉個例子說明 7位編碼的過程,對英文短信“ Hello!”進行編碼,如圖 45所示: 19 源串 ‘ H’ ‘E’ ‘L’ ‘L’ ‘O’ ‘!’ 源十六進制 0x48 0x65 0x6c 0x6c 0x6f 0x21 源二進制 1001000 110010 1 11011 00 1101 100 110 1111 01 0001 編碼過程 目標二進制 1 1001000 00 110010 100 11011 11111 1101 00001 110 01 目標十六進制 0xc8 0x32 0x9b 0xfd 0x0e 0x01 目標串 C8 32 9B FD 0E 01 圖 45 7位編碼過程示意圖 (b)8 位編碼 8 位編碼通常用于發(fā)送數(shù)據(jù)消息,如圖鈴等。這里,將一個英文字母、一個漢字、和一個數(shù)據(jù)字節(jié)都視為一個字符。 在 PDU Mode 中,可以采用三種編碼方式來對發(fā)送的內容進行編碼,它們分別是 7 位、8位和 UCS2 編碼。 SMSC 號碼是+ 8613800551500,對方號碼是 15856993931,消息內容是“ Hello!” 。用 一 個實際的例子說明 PDU 串的結構和編排方式。 PDU 串不僅包含可顯示的消息本身,還包含很多其它消息,如 SMS 服務中心( SMSC)號碼、目標號碼、恢復號碼、編碼方式和服務時間等。 PDU 串表面上是一串 ASCII 碼,由 0~ A~ F 這些數(shù)字和字母組成。 PDU Mode 被所有手機支持,可以使用任何字符集,這也是手機默認的編碼方式。 Block Mode已是明日黃花,目前已經很少人用了。 05,前兩者著重描述 SMS的技術支持實現(xiàn)(含編碼方式),后者則規(guī)定了 SMS 的 DTEDCE借口標準( AT命令集)。 3 GSM03。 M S S G S NS M S G M S CS M S I W M S C業(yè) 務 中 心H L R 圖 44 GPS系統(tǒng)中的 SMS連接 (2) SMS 短消息發(fā)送和接收模式 首先,要對由 ESTI 只動的 SMS 規(guī)范有所了解。SMS 采用 LLC 層的 UI 禎進行傳送, SAPI7 被專門用作傳送 SMS 信息。 ● GPRS 系統(tǒng)中的 SMS GPRS 系統(tǒng)中采用 Gd接口通過 MAP 規(guī)程提供與 SMSC 的連接,實現(xiàn)分組域上的 SMS 傳送控制(圖 44)。它只支持簡單的文本格式,所傳送的信息長度較小,文本信息最大為 160 個 ASC 字符,二進制信息最大為 140 個字節(jié)。 表 41 一系列與短消息相關的 AT命令 AT命令 意義 備注 AT+CSMS 選擇消息服務 支持的服務有 GSMMO、 SMSMT、 SMSCB AT+CNMA 新信息確認應答 AT+CPMS 優(yōu)先信息存儲 這個命令定義用來讀寫信息的存儲區(qū)域 AT+CMGF 優(yōu)先信息格式 執(zhí)行格式有 TEXT方式和 PDU方式 AT+CSAS 保存設置 保存 +CSAS和 +CSMP的參數(shù) AT+CRES 恢復設置 AT+CSDH 顯示文本方式的參數(shù) AT+CNMI 新信息指示 這個命令選擇如何從網絡上接收短信息 AT+CMGR 讀短信 信息從 +CPMS命令設定的存儲器讀取 AT+CMGL 列出存儲的信息 AT+CMGS 發(fā)送信息 AT+CMGW 寫短信息并存儲 AT+CMSS 從存儲器中發(fā)送信息 AT+CSMP 設置文本模式的參數(shù) AT+CMGD 刪除短信息 刪除一個或多個短信息 AT+CSCA 短信服務中心地址 AT+CSCB 選擇單元廣播信息類型 AT+WCBM 單元廣播信息標識 AT+WMSC 信息狀態(tài)(是否讀過、是否發(fā)送等等)修正 AT+WMGO 信息覆蓋寫入 AT+WUSS 不改變 SMS狀態(tài) 在執(zhí)行 +CMGR或 +CMGL后仍保持 UNREAD 17 SMS 技術 (1)SMS 簡介 SMS 技術提供了一種在 MS之間傳送短消息的方式。 (f)從存儲器發(fā)送短消息 發(fā)送 AT+ CMSS= index[,da],index為要發(fā)送的短消息在當前存儲器中的索引號, da 為目的地址。 (e)發(fā)送短消息 在文本格式下,發(fā)送 AT+ CMGS=“ string”( string 是目的手機的號碼),等模塊返回 符號后,發(fā)送短消息的內容以 ^Z 結束,模塊開始發(fā)送短消息,如果發(fā)送成功,則模塊返回+ CMGS: mr[,scts]OK;否則,模塊返回 ERROR。 dcss 小區(qū)廣播編碼方案。 (b)設置短消息中心號碼 發(fā)送 AT+ CSCA= string,對中國移動, string=“+ 8613800551500”(合肥局),對中國聯(lián)通, string=“+ 8613800551500”(合肥局),執(zhí)行完命令后,模塊返回 OK; (c)選擇小區(qū)廣播短消息信息 發(fā)送 AT+ CSCB= [mode[,mids[,dcss]]],執(zhí)行正確,模塊返回 OK,參數(shù)含義如下: mode 0:接收小區(qū)廣播; 1:不接收小區(qū)廣播。 絕大多數(shù)命令被模塊執(zhí)行后,都有返回參數(shù)(如“ OK”、“ ERROR”等表明本次執(zhí)行成功與否),返回參數(shù)的格式為: 回車 換行 response回車 換行 (2)短消息相關 AT 命令集 (a)選擇短消息模式 發(fā)送 AT+CMGF= n,n= 0時,選擇 PDU 格式; n= 1時,選擇文本格式。因此,不建議在一個命令行中同時出現(xiàn)多條命令。 GPS 模塊定位的實現(xiàn) AT 命令 (1)AT 命令的語法 AT 命令由 ACSII 字 符組成(最高位為 0,不校驗),除了“ A/” 和“ +++”兩條命令之外,所有的命令均以“ AT”開頭,以 回車 + 換行 結束,一個命令行可以有多條命令,但總字數(shù)不能超過 200,例如: ATCMD1+ CMD2= 3;+ CMD3=, 5; crlf 上述命令行有三條命令, CMD1 是一條命令,其后是一條含有“+”號的擴展命令 CMD2,并且該命令帶有參數(shù),擴展命令依靠“;”定界;最后是一條含有多個參數(shù)的擴展命令,如果使用參數(shù)的缺省值,參數(shù)可省略,只寫出參數(shù)之間的定界符“,”。 然后設置目的手機號碼, 若為聯(lián)通號碼,則接下來將短信中心號碼設置為聯(lián)通的,若是移動號碼,則將短信中心號碼設置為移動的。然后對衛(wèi)星定位信息進行提取,若為 $GPGGA 格式數(shù)據(jù)則解析并存儲該衛(wèi)星定位信息,否則繼續(xù)提取信息。若窗口收到 MSG_CLOSE 消息,則調用 DestroyMainWindow 函數(shù)銷毀主窗口,并調用 PostQuitMessage 函數(shù)在消息隊列中投入 Msg_Quit 消息,退出消息循環(huán) 。此處,用 TextOut文本輸出函數(shù)在客戶區(qū)的制定區(qū)域內顯示衛(wèi)星定位信息。 14 消 息 為 M S G _ P A I N T ?調 用 B e g i n P a i n t 函 數(shù) 繪 制 屏 幕顯 示 衛(wèi) 星 定 位 信 息調 用 P a i n t 函 數(shù) 釋 放 設 備 上 下 文 句柄返 回 0調 用 D e s t r o y M a i n W i n d o w 函 數(shù) 銷 毀 主 窗 口調 用 P o s t Q u i t M e s s a g e 函 數(shù) 在 消 息 隊 列 中 投入 一 個 M s g _ Q u i t 消 息 , 退 出 消 息 循 環(huán)NY 圖 42 窗口過程函數(shù) 窗口過程函數(shù)說明:若窗口收到 MSG_PAINT 消息,則相應該消息進行屏幕輸出。 不斷地從消息隊列中取出消息,若取出地消息為 MSG_QUIT,則程序推出。 13 第四章 系統(tǒng)軟件設計與實現(xiàn) 模塊簡介及程序流程 該系統(tǒng)主要由 三 個模塊組成: MINIGUI 界面主程序、 GPS 模塊、 GPRS 模塊 程序流程圖如下: 開 始M I N I G U I 程 序 入 口 點系 統(tǒng) 初 始 化設 置 顯 示 區(qū) 域創(chuàng) 建 和 顯 示 主 窗 口調 用 窗 口 過 程 函 數(shù)開 始程 序 入 口 點系 統(tǒng) 初 始 化設 置 顯 示 區(qū) 域創(chuàng) 建 和 顯 示 主 窗 口調 用 窗 口 過 程 函 數(shù)程 序 退 出結 束調 用 G e t M e s s a g e 函 數(shù) , 從 h M a i n W n d 窗 口 所 屬 的 消息 隊 列 中 獲 取 消 息M S G _ Q U I T 消 息 ?調 用 G P R S 模 塊 子 程 序調 用 T r a n s l a t e M e s s a g e 函 數(shù) 將 消 息 發(fā) 送到 指 定 窗 口YN調 用 G P S 模 塊 子 程 序 圖 41 主程序 主程序說明:首先對串行口進行初始化, 設置 UART0 波特率為 4800b/s、 UART1波 特 率為 9600b/s,均無奇偶校驗位 。每個鍵被分配一個成為掃描碼的唯一標識符,應用程序利用該掃描碼,根據(jù)按下的鍵來 判斷應采取什么行動。 鍵盤 本設計所使用的鍵盤模塊 本設計中使用的鍵盤規(guī)格是 4*4,共 16 個鍵,鍵盤各鍵分布如下: 7 8 9 A 4 5 6 B 1 2 3 C 0 F E D 鍵盤掃描原理 鍵盤掃描過程就是讓微處理器按有規(guī)律的時間間隔查看鍵盤矩陣,以確定是否有鍵被 12 按下。 本系統(tǒng) GPRS 模塊選擇 GPRS 模塊的型號: sim300 直感天線: 5cm sim 座 : 翻蓋式 天線連接線: 10cm 天線連接器: 60pin 該設計中使用實驗箱 JXARM92410, JXARM92410 使用集成 GPRS 無線通訊模塊,它提供一個支持 RS232 的接口,可直接由計算機串口通過 S3C2410X 的 UART1 接口驅動該模塊。 GGSN 再把 PDU 送給移動終端所在的 SGSN 上,GSN 把 PDU 封裝成 SNDC 數(shù)據(jù)單元,再經過 LLC 層處理為 LLC 幀單元,最終通過空中接口傳送給移動終端。 在第二種情況下,一個公用數(shù)據(jù)網用戶傳送數(shù)據(jù)到移動終端時,首先通過數(shù)據(jù)網的標準協(xié)議建立數(shù)據(jù)網和 GGSN 之間的路由。然后經過 LLC 層處理為 LLC 數(shù)據(jù),通過空中接口送到 GSM網絡中移動終端所處的 SGSN, SGSN 把數(shù)據(jù)送到 GGSN, GGSN 把收到的信息進行解裝處理,轉換為可在公用數(shù)據(jù)網中傳送的格式(如 PSPDN 的 PDU),最終送給
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1