《AT指令介紹》PPT課件

《AT指令介紹》PPT課件

ID:39345267

大?。?.28 MB

頁數(shù):37頁

時(shí)間:2019-07-01

《AT指令介紹》PPT課件_第1頁
《AT指令介紹》PPT課件_第2頁
《AT指令介紹》PPT課件_第3頁
《AT指令介紹》PPT課件_第4頁
《AT指令介紹》PPT課件_第5頁
資源描述:

《《AT指令介紹》PPT課件》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、AT指令介紹謝萬財(cái)2011-08-10AT命令(ATCommands)概述RIL概述Android的系統(tǒng)架構(gòu)AndroidRIL與AT概述實(shí)例操作拓展練習(xí)縮略詞AT:ATtention;thistwo-characterabbreviationisalwaysusedtostartacommandlinetobesentfromTEtoTAME:MobileEquipmentMT:MobileTerminationTA:TerminalAdaptor,e.g.aGSMdatacard(equalt

2、oDCE;DataCircuitterminatingEquipment)TE:TerminalEquipment,e.g.acomputer(equaltoDTE;DataTerminalEquipment)DTE:DataTerminalEquipmentDCE:DataCircuitTerminalEquipmentMS:MobileStationAT命令(ATCommands)概述由Hayes公司發(fā)明,現(xiàn)在已成為事實(shí)上的標(biāo)準(zhǔn)并被所有調(diào)制解調(diào)器制造商采用的一個(gè)調(diào)制解調(diào)器命令語言。每條命令以字

3、母"AT"開頭,因而得名。AT即Attention,AT指令集是從終端設(shè)備(TE)或數(shù)據(jù)終端設(shè)備(DTE)向終端適配器(TA)或數(shù)據(jù)電路終端設(shè)備(DCE)發(fā)送的。通過TA,TE發(fā)送AT指令來控制移動臺(MS)的功能,與GSM網(wǎng)絡(luò)業(yè)務(wù)進(jìn)行交互。用戶可以通過AT指令進(jìn)行呼叫、短信、電話本、數(shù)據(jù)業(yè)務(wù)、傳真等方面的控制。AT命令(ATCommands)概述因?yàn)锳T命令是作為一個(gè)接口標(biāo)準(zhǔn),所以它的命令和返回的值和格式都是固定的,總體上說AT命令有四種形式:1.無參數(shù)命令。它是一種單純的命令,格式是AT[+

4、

5、&],如開機(jī)、顯示當(dāng)前設(shè)置列表等:AT+ON、AT&V…2.查詢命令。它用來查詢該命令當(dāng)前設(shè)置的值,格式是AT[+

6、&]?,如:AT+CSCA?3.幫助(測試)命令。它是用來列出該命令的可能參數(shù),格式是AT[+

7、&]=?,如:AT+CMGL=?4.帶參數(shù)命令。它是應(yīng)用最廣的一種格式,它為命令提供了強(qiáng)大的靈活性,格式是AT[+

8、&]=,,…AT命令(ATCommands)概述目前的智能機(jī)在硬件

9、上多采用雙cpu的架構(gòu),一個(gè)是基帶處理器,主要處理數(shù)字信號、語音信號的編碼解碼以及GSM通信協(xié)議,另一個(gè)是應(yīng)用處理器,運(yùn)行操作系統(tǒng)和各種應(yīng)用程序?;鶐幚砥鳌⑸漕l和其它外圍芯片作為一個(gè)模塊,成為GSM/GPRSmodem,提供AT命令接口。網(wǎng)絡(luò)的應(yīng)用已經(jīng)是一個(gè)需求的熱點(diǎn),而目前的GSM模塊大多都能支持GPRS功能。應(yīng)用處理器通過AT命令集與帶GPRS功能的無線通訊模塊通信,為實(shí)現(xiàn)網(wǎng)絡(luò)的應(yīng)用提供了一個(gè)最底層的支持。AT命令(ATCommands)概述TE、TA間接口的操作可以通過使用物理存在的串口線

10、、紅外連接,或其他具有相似功能的連接方式。RIL概述RIL,RadioInterfaceLayer。本層為一個(gè)協(xié)議轉(zhuǎn)換層,手機(jī)框架需要適應(yīng)多類型的Modem接入到系統(tǒng)中,而對于不同的Modem有不同的特性,AT指令的格式或者回應(yīng)有所不同,但是這種特性在設(shè)計(jì)應(yīng)用時(shí)不可能完全考慮和兼容。所以設(shè)計(jì)者在設(shè)計(jì)電話系統(tǒng)時(shí),建立了一個(gè)虛擬電話系統(tǒng),為該虛擬電話系統(tǒng)規(guī)定了標(biāo)準(zhǔn)的功能,上層的電話管理都是建立在這些標(biāo)準(zhǔn)的功能基礎(chǔ)之上。而RIL則是將虛擬電話系統(tǒng)的標(biāo)準(zhǔn)功能轉(zhuǎn)換成實(shí)際的所使用的Modem的AT指令。And

11、roid的系統(tǒng)架構(gòu)BroadCom修改的系統(tǒng)架構(gòu)相對而言,BroadCom平臺增加了HAL層,并有URIL和KRIL的說法,但不影響我們對RIL層整體架構(gòu)的理解。AndroidRIL與AT概述Android設(shè)計(jì)者將電話系統(tǒng)設(shè)計(jì)成了三部分Android給出了一個(gè)ril實(shí)現(xiàn)框架。由于Android開發(fā)者使用的Modem是不一樣的,各種指令格式,初始化序列都可能不一樣,GSM和CDMA就差別更大了,所以為了消除這些差別,Android設(shè)計(jì)者將ril做了一個(gè)抽象,使用一個(gè)虛擬電話的概念。這個(gè)虛擬電話對象就

12、是GSMPhone(CDMAPhone),Phone對象所提供的功能協(xié)議,以及要求下層的支撐環(huán)境都有一個(gè)統(tǒng)一的描述,這個(gè)底層描述的實(shí)現(xiàn)就是靠RIL來完成適配AndroidRIL與AT概述ril是具體的AT指令合成者和應(yīng)答解析者。從最基本的功能來講,ril建立了一個(gè)偵聽Socket,等待客戶端的連接,然后從該連接上讀取RIL-Java成傳遞來的命令并轉(zhuǎn)化成AT指令發(fā)送到Modem。并等待Modem的回應(yīng),然后將結(jié)果通過套接口傳回到Ril-Java層。AndroidRIL與AT概述為什

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。