>

亚洲无码天天插日日操,亚洲无码激情婷婷丁香色五月综合深爱野花_,亚洲狠狠丁香婷婷综合久久久,日韩精品五月丁香综合激情婷婷六月色窝,日韩精品色婷婷综合激情中文在线,亚洲无码丁香花综合网_日韩精品WWW天天干天天色欧美精品久久婷婷五月综合色丁香花

TECHNICAL ARTICLES

技(jì)術(shù)文(wén)章(zhāng)

當(dāng)前位置(zhì):首頁技術(shù)文章SIMs通訊示例(lì)

SIMs通(tōng)訊示例

更(gēng)新時(shí)間:2024-07-22點(diǎn)擊次數:2274

SIMs通訊(xùn)示例(lì)

簡介(jiè)

小型儀表模塊SIM係(xì)列(liè)旨(zhǐ)在支持用戶計算機與(yǔ)各種儀器之間(jiān)的(dí)簡單通(tōng)信(xìn)。盡(jìn)管有(yǒu)可(kě)能與(yǔ)SIM模塊(kuài)直(zhí)接(jiē)通信(xìn),但本(běn)文(wén)隻考慮(lǜ)通過(guò)SIM900主(zhǔ)機(jī)通信(xìn)的情(qíng)況。

SIMs通(tōng)訊示例(lì)

SIM900具(jù)有(yǒu)RS-232和(hé)GPIB兩(liǎng)種主機(jī)計(jì)算(suàn)機接(jiē)口(kǒu),兩(liǎng)者(zhě)可(kě)選(xuǎn)其(qí)一(yī)作(zuò)為(wéi)主(zhǔ)接口(kǒu)。使用麵板後(hòu)麵的琴(qín)鍵形(xíng)DIP開(kāi)關(位置3)來(lái)切換接(jiē)口:向(xiàng)上(shàng)為(wéi)RS-232,向(xiàng)下為GPIB。根據主(zhǔ)機的選擇(zé)對(duì)最右(yòu)邊的(dí)5個開(kāi)關(guān)進行解讀,並確(què)定默認波(bō)特率(shuài)(RS-232)或(huò)儀器(qì)地址(GPIB)。僅能(néng)啟動一(yī)個主接口,SIM900上電時(shí)確定選擇。

通(tōng)過SIM900進(jìn)行通信(xìn)的*簡單(dān)方式是“connection"模型,管(guǎn)理單個雙向I / O數據(jù)流(liú)。在(zài)開機時(shí),這(zhè)個數(shù)據流(liú)最(zuì)初(chū)被(bèi)定向(xiàng)到(dào)SIM900本(běn)身(shēn),因(yīn)此(cǐ),例(lì)如,一個識別查詢將導(dǎo)致(zhì)SIM900 ID字符串(chuàn)作(zuò)為(wéi)響應返回到(dào)上位(wèi)機。使用SIM900“CONN"命(mìng)令(líng),用戶可以(yǐ)將I / O數(shù)據(jù)流(liú)引(yǐn)導(dǎo)到主機(jī)的(dí)一(yī)個儀器(qì)端口(內部(bù)插槽為1-8,遠程(chéng)SIM端(duān)口(kǒu)為9,輔助RS-232端口(kǒu)為A或者B)。連(lián)接(jiē)到特(tè)定端(duān)口 後(hòu),所有I / O都從上位機(jī)通(tōng)過主機(jī)引(yǐn)導到(dào)目(mù)標端口,目標(biāo)端口的響應(yīng)通(tōng)過主機傳回(huí)上(shàng)位(wèi)機(jī)。為了結(jié)束(shù)CONNection,上(shàng)位(wèi)機(jī)發送(sòng)一(yī)個(gè)預(yù)編程的“escape"密鑰,換(huàn)碼鍵(jiàn)作為CONN命令中的第二個參量(liáng)被(bèi)提(tí)供,應當(dāng)謹慎(shèn)選擇(zé),以確保(bǎo)它不(bù)會在(zài)上位機(jī)到目(mù)標(biāo)端(duān)口的正(zhèng)常(cháng)I/O數(shù)據流(liú)中意外(wài)出現。在(zài)下麵(miàn)的示(shì)例中,選(xuǎn)擇無(wú)意(yì)義序(xù)列XYZZY作(zuò)為換碼(mǎ)鍵作(注意該鍵(jiàn)是(shì)區分(fēn)大小寫(xiě)的(dí);第(dì)二(èr)個示例實際(jì)上(shàng)使(shǐ)用xyZZy 來演示這一點)。

主機將(jiāng)數據從上(shàng)位機(jī)中(zhōng)繼(jì)到CONNected端口時,它會(huì)持續掃(sǎo)描(miáo),查找(zhǎo)是(shì)否(fǒu)存在可能與(yǔ)換(huàn)碼鍵匹配(pèi)的項(xiàng)。如果(guǒ)key的(dí)第(dì)一(yī)個字(zì)符被(bèi)接(jiē)收到,則這(zhè)個字(zì)符被保(bǎo)存在主(zhǔ)機的(dí)存儲器緩(huǎn)衝器中。接收下一(yī)個(gè)字(zì)符時(shí),它與(yǔ)key的第(dì)二個(gè)字符進行比較;如果(guǒ)它匹配,也(yě)會添(tiān)加到緩衝區,否則,緩衝區中(zhōng)之前的字(zì)符和(hé)新的字(zì)符都會傳輸(shū)到(dào)目(mù)標(biāo)端(duān)口。例如,考慮一個(gè)帶(dài)有換碼鍵(jiàn)XYZZY的(dí)連接(jiē),如(rú)果(guǒ)上(shàng)位機嘗(cháng)試向(xiàng)端(duān)口(kǒu)發送(sòng)消息XYZ,那(nà)麼(mó)在接收到另一(yī)個(gè)字(zì)符(確保該(gāi)字符不是下(xià)一(yī)個(gè)Z)之前,主機將(jiāng)保(bǎo)留所有三個(gè)字符(fú),對(duì)於此局部(bù)匹(pǐ)配緩衝沒有(yǒu)超(chāo)時(shí)設(shè)置,所以在主(zhǔ)機無(wú)法將消息數(shù)據(jù)與(yǔ)換碼鍵唯*區(qū)分之前(qián),數(shù)據將(jiāng)被無限期(qī)地(dì)保留(liú)。

當使用(yòng)輔助(zhù)RS-232端(duān)口將(jiāng)多(duō)個SIM900主機連(lián)接(jiē)在(zài)一起時,情況(kuàng)變(biàn)得更加(jiā)有趣(qù)。在這種情(qíng)況(kuàng) 下,必(bì)須為兩(liǎng)台主機使用不同(tóng)的換(huàn)碼鍵(jiàn),以(yǐ)在不(bù)斷(duàn)開(kāi)“父(fù)"數據流的(dí)情(qíng)況(kuàng)下(xià)重(zhòng)定向“子"SIM900 I / O數(shù)據(jù)流(liú)。關(guān)於此演示,請(qǐng)參閱下(xià)麵(miàn)的(dí)示例3。

示(shì)例1: RS-232

設置(zhì)用戶(hù)輸入的文本“bold teletype", 而響應(yīng)設置(zhì)為“plainteletype".

SIMs通(tōng)訊示例(lì)

示(shì)例(lì)2: GPIB

GPIB (IEEE-488)示例是作(zuò)為偽代碼編(biān)寫(xiě)的,因(yīn)為沒(méi)有類(lèi)似的(dí)GPIB控製台程序。發送(sòng)到(dào)SIM係統的(dí)實際(jì)數(shù)據(jù)再次設置為“bold teletype", 而(ér)響應(yīng)設置為“plainteletype".

SIMs通(tōng)訊示(shì)例

示例(lì)3: 多台級(jí)聯(lián)

下麵(miàn)以RS-232為(wéi)例,主機連接的SIM900序列號為(wéi)000112,該主機的內部槽位填(tián)充SIM970 電(diàn)壓表,輔助端(duān)口A連(lián)接(jiē)到第二個SIM900主(zhǔ)機(序列(liè)號(hào)為000321)。這(zhè)第二個(gè)主機插滿(mǎn)SIM925多路復用(yòng)器(qì)。

發送到SIM係統的實際(jì)數據(jù)再次設置(zhì)為“bold teletype", 而(ér)響(xiǎng)應(yīng)設置為(wéi)“plainteletype".

SIMs通(tōng)訊(xùn)示(shì)例(lì)


聯係方(fāng)式

(同(tóng)微(wēi)信)

(全(quán)國(guó)服(fú)務(wù)熱綫(xiàn))

香港灣(wān)仔(zī)駱(luò)克道301-307號洛(luò)克中心(xīn)19樓C室

[email protected]

關(guān)注(zhù)公眾(zhòng)號

Copyright © 2026先鋒(fēng)科(kē)技(香港)股份有(yǒu)限(xiàn)公司(sī) All Rights Reserved   工(gōng)信部備案(àn)號:

技(jì)術支(zhī)持:      sitemap.xml

關注

聯(lián)係
聯(lián)係(xì)
頂(dǐng)部(bù)