日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

通信方法、裝置及系統(tǒng)與流程

文檔序號(hào):11216240閱讀:1006來(lái)源:國(guó)知局
通信方法、裝置及系統(tǒng)與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種通信方法、裝置及系統(tǒng)。



背景技術(shù):

i2c總線是一種由飛利浦公司開(kāi)發(fā)的兩線式串行總線,由于具有接口信號(hào)少、控制方式簡(jiǎn)單、通信速率相對(duì)較高等優(yōu)點(diǎn),被廣泛的用于連接微控制器和外圍設(shè)備。

可是,在一些應(yīng)用場(chǎng)合中,部分設(shè)備有時(shí)候并不希望與所有支持i2c標(biāo)準(zhǔn)的設(shè)備通信,但是考慮到i2c標(biāo)準(zhǔn)的優(yōu)勢(shì),其仍需要兼容i2c標(biāo)準(zhǔn)。



技術(shù)實(shí)現(xiàn)要素:

針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提出一種通信方法、裝置及系統(tǒng),以實(shí)現(xiàn)在兼容i2c標(biāo)準(zhǔn)的前提下滿足部分設(shè)備不與所有支持i2c標(biāo)準(zhǔn)的設(shè)備通信的需求。

方案一:

為達(dá)到上述目的,本發(fā)明實(shí)施例提供了一種通信方法,包括如下步驟:

獲取總線上至少一個(gè)串行信息;

在所述串行信息中添加預(yù)設(shè)的毛刺信息;

在所述總線中傳送所述添有毛刺信息的串行信息,以使與所述串行信息相適應(yīng)的其他設(shè)備能夠讀取所述串行信息。

根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述總線為i2c總線。

根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述串行信息為scl信息和/或sda信息。

根據(jù)本發(fā)明的一個(gè)實(shí)施例,在所述串行信息中添加預(yù)設(shè)的毛刺信息為在所述scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息。

根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述預(yù)設(shè)的毛刺信息包括高電平毛刺信息和低電平毛刺信息;當(dāng)所述串行信息為scl信息時(shí),則在所述scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息,包括:

判斷總線是否處于工作狀態(tài);

若是,則在所述scl信息中添加所述高電平毛刺信息;其中所述scl信息中添加的高電平毛刺信息的持續(xù)時(shí)間小于未添加所述高電平毛刺信息時(shí)的scl信息周期中的高電平的持續(xù)時(shí)間。

若否,則在所述scl信息中添加所述低電平毛刺信息;其中所述scl信息中添加的低電平毛刺信息的持續(xù)時(shí)間小于未添加所述低電平毛刺信息時(shí)的scl信息周期中的低電平的持續(xù)時(shí)間。

根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述預(yù)設(shè)的毛刺信息包括高電平毛刺信息和低電平毛刺信息;當(dāng)所述串行信息為sda信息時(shí),則在所述scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息,包括:

判斷總線是否處于工作狀態(tài);

若是,則在所述sda信息中添加所述高電平毛刺信息;其中所述sda信息中添加的高電平毛刺信息的持續(xù)時(shí)間小于未添加所述高電平毛刺信息時(shí)的sda信息周期中的高電平的持續(xù)時(shí)間。

若否,則在所述sda信息中添加所述低電平毛刺信息;其中所述sda信息中添加的低電平毛刺信息的持續(xù)時(shí)間小于未添加所述低電平毛刺信息時(shí)的sda信息周期中的低電平的持續(xù)時(shí)間。

方案二:

提供一種通信裝置,其特征在于,包括獲取模塊,添加模塊以及發(fā)送模塊,其中,

獲取模塊,用于獲取總線上至少一個(gè)串行信息;

添加模塊,用于在所述串行信息中添加預(yù)設(shè)的毛刺信息;

發(fā)送模塊,用于在所述總線中傳送所述添有毛刺信息的串行信息,以使與所述串行信息相適應(yīng)的其他設(shè)備能夠讀取所述串行信息。

方案三:

提供一種通信方法,包括如下步驟:

從總線中獲取添有毛刺信息的串行信息;

從所述添有毛刺信息的串行信息中過(guò)濾所述毛刺信息,讀取所述串行信息。

方案四:

提供一種通信裝置,包括總線獲取方案獲取模塊、過(guò)濾讀取模塊,其中,

總線獲取模塊,用于從總線中獲取添有毛刺信息的串行信息;

過(guò)濾讀取模塊,用于從所述添有毛刺信息的串行信息中過(guò)濾所述毛刺信息,讀取所述串行信息。

方案五:

提供一種通信系統(tǒng),所述通信系統(tǒng)包括至少一個(gè)主設(shè)備和至少一個(gè)從設(shè)備;所述主設(shè)備和所述從設(shè)備通過(guò)i2c總線連接;

所述主設(shè)備獲取總線上至少一個(gè)串行信息;在所述串行信息中添加預(yù)設(shè)的毛刺信息;在所述總線中傳送所述添有毛刺信息的串行信息,以使與所述串行信息相適應(yīng)的從設(shè)備能夠讀取所述串行信息;

所述從設(shè)備從所述總線中獲取添有毛刺信息的串行信息;從所述添有毛刺信息的串行信息中過(guò)濾所述毛刺信息,讀取所述串行信息。

采用上述技術(shù)方案后,本發(fā)明相比現(xiàn)有技術(shù)具有以下有益效果:

本發(fā)明一種通信方法、裝置及系統(tǒng)通過(guò)獲取總線中的串行信息,進(jìn)而在串行信息中添加預(yù)設(shè)的毛刺信息的方式,使得部分設(shè)備之間的數(shù)據(jù)交換更具有針對(duì)性,在一定程度上滿足了部分設(shè)備并不與所有支持i2c標(biāo)準(zhǔn)的設(shè)備通信的需求,同時(shí),考慮到本發(fā)明是在總線上的串行信息進(jìn)行添加,因此保留了總線的優(yōu)勢(shì),該部分設(shè)備仍然可以兼容相應(yīng)的標(biāo)準(zhǔn),譬如i2c標(biāo)準(zhǔn)的優(yōu)勢(shì),具有一舉兩得的有益效果。

本發(fā)明一種通信方法、裝置及系統(tǒng)通過(guò)在scl信息和/或sda信息添加預(yù)設(shè)的毛刺信息,在一定程度提高了信息傳輸?shù)陌踩院退矫苄?,滿足了高安全領(lǐng)域的使用需求。

附圖說(shuō)明

圖1為本發(fā)明一實(shí)施例的一種通信方法的應(yīng)用場(chǎng)景示意圖:

圖2為本發(fā)明一實(shí)施例的一種通信方法的方法流程示意圖:

圖3為本發(fā)明一實(shí)施例的一種通信方法的i2c工作信號(hào)示意圖:

圖4為本發(fā)明一實(shí)施例的一種通信方法的在i2c標(biāo)準(zhǔn)中添加預(yù)設(shè)的毛刺信息示意圖:

圖5為本發(fā)明一實(shí)施例的一種通信裝置的模塊結(jié)構(gòu)示意圖:

圖6為本發(fā)明一實(shí)施例的一種通信方法的另一種方法流程示意圖:

圖7為本發(fā)明一實(shí)施例的一種通信裝置的模塊結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說(shuō)明。

在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來(lái)實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開(kāi)的具體實(shí)施的限制。

請(qǐng)參閱圖1,本發(fā)明實(shí)施例提供一種通信方法,該方法主要應(yīng)用于通信系統(tǒng)中,包括至少一個(gè)主設(shè)備和至少一個(gè)從設(shè)備,其中,主從設(shè)備之間采用i2c串行總線連接;設(shè)備可以為獨(dú)立的電子終端,譬如pos機(jī),也可以為集成在一個(gè)芯片內(nèi)部的不同或者相同的模塊,譬如,受控電路,本發(fā)明實(shí)施例對(duì)此不作限制。

示例地,如圖1所示的由主設(shè)備101和從設(shè)備103組成的通信系統(tǒng),其中,主設(shè)備101和從設(shè)備103優(yōu)選通過(guò)i2c串行總線連接。

請(qǐng)參閱圖2-圖4,下面以本發(fā)明實(shí)施例一種通信方法應(yīng)用于圖1中所示的通信系統(tǒng)為例進(jìn)行說(shuō)明。圖2示出了本發(fā)明實(shí)施例一種通信方法的流程圖,其包括如下步驟:

步驟202:獲取總線上至少一個(gè)串行信息。其中,主設(shè)備101與從設(shè)備103通過(guò)總線相連接,串行信息為總線的部分信息。

在一些實(shí)施方式中,總線為i2c總線,其中,i2c總線是由一根串行時(shí)鐘線(serialclock,簡(jiǎn)稱scl)和一根串行數(shù)據(jù)線(serialdataline,簡(jiǎn)稱sda)實(shí)現(xiàn)的雙工的同步數(shù)據(jù)傳輸。如圖3所示,圖3示出了i2c總線三種工作信號(hào),分別是空閑信號(hào)、開(kāi)始信號(hào)以及結(jié)束信號(hào),具體如下:

空閑信號(hào):scl和sda為高電平時(shí),i2c總線處于空閑狀態(tài);

開(kāi)始信號(hào):scl為高電平時(shí),sda由高電平向低電平跳變,i2c總線開(kāi)始傳送數(shù)據(jù);

結(jié)束信號(hào):scl為高電平時(shí),sda由低電平向高電平跳變,i2c總線結(jié)束傳送數(shù)據(jù)。

考慮到i2c總線總計(jì)包括兩根信號(hào)線,即scl信息和sda信息,因此,在一些實(shí)施方式中,獲取至少一個(gè)串行信息,包括:

從串行信息中獲取scl信息和/或sda信息。

步驟204:在所述串行信息中添加預(yù)設(shè)的毛刺信息。其中,毛刺信息不同于噪聲信息,噪聲信息為電子設(shè)備工作或者外界因素引起的不可避免的干擾信息,毛刺信息為人為添加的標(biāo)識(shí)信息。如上所述,在所述串行信息中添加預(yù)設(shè)的毛刺信息為在scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息。

考慮到i2c總線傳輸?shù)臑閿?shù)字信息,也即高低電平信息,因此,預(yù)設(shè)的毛刺信息包括高電平毛刺信息和低電平毛刺信息,關(guān)于其具體添加方式,下面結(jié)合i2c總線協(xié)議進(jìn)行說(shuō)明,圖4示出了i2c總線中添加毛刺信息的示意圖,具體如下:

如圖4所示的scl毛刺,可以看出在i2c總線不同的工作信號(hào)中,添加的預(yù)設(shè)的毛刺信息并不相同,因此,在添加預(yù)設(shè)的毛刺信息之前,需要判斷i2c總線工作狀態(tài)。同理,添加sda毛刺也需要判斷i2c總線工作狀態(tài)??紤]在scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息包括三種情形,即只在scl信息中添加、只在sda信息中添加、scl信息和sda信息中都添加,因此,下文只對(duì)這三種情形進(jìn)行示例:

第一種情形:當(dāng)串行信息為scl信息時(shí),則在scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息,包括:

判斷總線是否處于工作狀態(tài);

若是,則在scl信息中添加高電平毛刺信息;其中scl信息中添加的高電平毛刺信息的持續(xù)時(shí)間小于未添加高電平毛刺信息時(shí)的scl信息周期中的高電平的持續(xù)時(shí)間。

若否,則在scl信息中添加低電平毛刺信息;其中scl信息中添加的低電平毛刺信息的持續(xù)時(shí)間小于未添加低電平毛刺信息時(shí)的scl信息周期中的低電平的持續(xù)時(shí)間。

示例地,如圖4中所示的scl毛刺4001和scl毛刺4002。

第二種情形:當(dāng)串行信息為sda信息時(shí),則在scl信息和/或sda信息中添加預(yù)設(shè)的毛刺信息,包括:

判斷總線是否處于工作狀態(tài);

若是,則在sda信息中添加高電平毛刺信息;其中sda信息中添加的高電平毛刺信息的持續(xù)時(shí)間小于未添加高電平毛刺信息時(shí)的sda信息周期中的高電平的持續(xù)時(shí)間。

若否,則在sda信息中添加低電平毛刺信息;其中sda信息中添加的低電平毛刺信息的持續(xù)時(shí)間小于未添加低電平毛刺信息時(shí)的sda信息周期中的低電平的持續(xù)時(shí)間。

示例地,如圖4中所示的sda毛刺4003和sda毛刺4004。

第三種情形:當(dāng)串行信息為scl信息和sda信息時(shí),則根據(jù)上述添加方式進(jìn)行添加,本發(fā)明實(shí)施例不再贅述。

步驟206:在所述總線中傳送所述添有毛刺信息的串行信息,以使與所述串行信息相適應(yīng)的其他設(shè)備能夠讀取所述串行信息。

具體地,與串行信息相適應(yīng)的其他設(shè)備優(yōu)選為具有濾除預(yù)設(shè)的毛刺信息的設(shè)備。實(shí)際上在特殊的情況下,如圖4中的sda毛刺4004,也只有能夠?yàn)V除預(yù)設(shè)的毛刺信息的設(shè)備能夠讀取串行信息。

請(qǐng)參閱圖5,基于同本發(fā)明實(shí)施例相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種通信裝置,其包括獲取模塊5001、添加模塊5003以及傳送模塊5005,其中,

獲取模塊5001,用于從總線中獲取至少一個(gè)串行信息;

添加模塊5003,用于在串行信息中添加預(yù)設(shè)的毛刺信息;

發(fā)送模塊5005,用于在總線中傳送添有毛刺信息的串行信息,以使與串行信息相適應(yīng)的其他設(shè)備能夠讀取串行信息。

其中,總線優(yōu)選為i2c總線;預(yù)設(shè)的毛刺信息包括高電平毛刺信息和低電平毛刺信息;添加模塊5003具體添加方式同上述本發(fā)明實(shí)施例一種通信方法的添加方式。

適應(yīng)地,請(qǐng)參閱圖6,本發(fā)明實(shí)施例還提供一種通信方法,其包括如下步驟:

步驟601:從總線中獲取添有毛刺信息的串行信息。

詳細(xì)地,如前所述,該總線優(yōu)選為i2c總線;添有毛刺信息的串行信息的添加方式如前面所涉及的三種情形。在實(shí)際中獲取添有毛刺信息的串行信息將相應(yīng)的場(chǎng)效應(yīng)管導(dǎo)通即可。

步驟603:從添有毛刺信息的串行信息中過(guò)濾毛刺信息,讀取串行信息。

具體地,該毛刺信息過(guò)濾可以通過(guò)設(shè)置濾波器進(jìn)行,具體設(shè)計(jì)方式可以參考數(shù)字電路濾波設(shè)計(jì)模型,包括iir濾波等。

對(duì)應(yīng)地,請(qǐng)參閱圖7,基于同本發(fā)明實(shí)施例一種通信方法相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種通信裝置,其包括總線獲取模塊7001和過(guò)濾讀取模塊7002,其中,

總線獲取模塊7001,用于從總線中獲取添有毛刺信息的串行信息;

過(guò)濾讀取模塊7002,用于從添有毛刺信息的串行信息中過(guò)濾毛刺信息,讀取串行信息。

基于同本發(fā)明實(shí)施例一種通信方法相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種通信系統(tǒng),該通信系統(tǒng)包括至少一個(gè)主設(shè)備和至少一個(gè)從設(shè)備;主設(shè)備和從設(shè)備優(yōu)選通過(guò)i2c總線連接;其中,s

主設(shè)備從總線中獲取至少一個(gè)串行信息;在串行信息中添加預(yù)設(shè)的毛刺信息;在總線中傳送添有毛刺信息的串行信息,以使與串行信息相適應(yīng)的從設(shè)備能夠讀取所述串行信息;

從設(shè)備從總線中獲取添有毛刺信息的串行信息;從添有毛刺信息的串行信息中過(guò)濾毛刺信息,讀取串行信息。

關(guān)于具體的細(xì)節(jié),可以參閱以上本發(fā)明實(shí)施例一種通信方法的介紹,在此不再贅述。

與現(xiàn)有技術(shù)相比,本發(fā)明一種通信方法、裝置及系統(tǒng)具有如下有益效果:

本發(fā)明一種通信方法、裝置及系統(tǒng)通過(guò)獲取總線中的串行信息,進(jìn)而在串行信息中添加預(yù)設(shè)的毛刺信息的方式,使得部分設(shè)備之間的數(shù)據(jù)交換更具有針對(duì)性,在一定程度上滿足了部分設(shè)備并不與所有支持i2c標(biāo)準(zhǔn)的設(shè)備通信的需求,同時(shí),考慮到本發(fā)明是在總線上的串行信息進(jìn)行添加,因此保留了總線的優(yōu)勢(shì),該部分設(shè)備仍然可以兼容相應(yīng)的標(biāo)準(zhǔn),譬如i2c標(biāo)準(zhǔn)的優(yōu)勢(shì),具有一舉兩得的有益效果。

本發(fā)明一種通信方法、裝置及系統(tǒng)通過(guò)在scl信息和/或sda信息添加預(yù)設(shè)的毛刺信息,在一定程度提高了信息傳輸?shù)陌踩院退矫苄裕瑵M足了高安全領(lǐng)域的使用需求。

本發(fā)明雖然以較佳實(shí)施例公開(kāi)如上,但其并不是用來(lái)限定權(quán)利要求,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動(dòng)和修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1