欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種消息傳輸?shù)姆椒?,設備和系統(tǒng)的制作方法

文檔序號:9923438閱讀:392來源:國知局
一種消息傳輸?shù)姆椒ǎO備和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)通信傳輸技術,尤其涉及一種消息傳輸?shù)姆椒ǎO備和系統(tǒng)。
【背景技術】
[0002]串行通信是指在單根傳輸線上將消息數(shù)據(jù)按位順序傳送的一種通信方式。在對消息傳輸效率要求不高的應用場景下,串行通信能夠有效節(jié)省數(shù)據(jù)傳輸線。而在發(fā)送端和接收端在各自的時鐘沒有嚴格的同步要求情況下,異步串行通信通過將數(shù)據(jù)組成字符幀之后,由發(fā)送端逐幀發(fā)送,通過單根傳輸線被接收端逐幀接收。這樣可以避免了在發(fā)送端和接收端設置時鐘線來進行時鐘同步。
[0003]但是,目前異步串行通?目不僅編解碼較為復雜,需要增加過多的彳目息位,也就是增加了消息傳輸?shù)念~外開銷,而且通常異步串行通信僅用于點對點的消息傳輸。

【發(fā)明內(nèi)容】

[0004]為解決上述技術問題,本發(fā)明實施例期望提供一種消息傳輸?shù)姆椒ǎO備和系統(tǒng),不僅能夠減少消息傳輸?shù)念~外開銷,而且能夠用于點對多點的消息傳輸。
[0005]本發(fā)明的技術方案是這樣實現(xiàn)的:
[0006]第一方面,本發(fā)明實施例提供了一種應用于發(fā)送端的消息傳輸方法,包括:
[0007]所述發(fā)送端設置固定位數(shù)的同步頭數(shù)據(jù);其中,所述同步頭數(shù)據(jù)用于指示待傳輸消息的起始以及所述待傳輸消息的類型;
[0008]所述發(fā)送端根據(jù)所述待傳輸消息的數(shù)據(jù)值進行校驗,得到所述待傳輸消息的校驗值;
[0009]所述發(fā)送端將所述同步頭數(shù)據(jù)、所述待傳輸消息的數(shù)據(jù)值與所述待傳輸消息的校驗值順序組成所述待傳輸消息對應的串行數(shù)據(jù),并通過傳輸線將所述串行數(shù)據(jù)傳輸至接收端。
[0010]進一步地,所述同步頭數(shù)據(jù)包括:起始位、等待位及類型位;其中,所述起始位與所述等待位均為I個比特位且位值相反;所述類型位的比特位數(shù)由所述發(fā)送端支持發(fā)送的消息類型數(shù)確定。
[0011]進一步地,所述起始位持續(xù)M個發(fā)送時鐘周期;所述待傳輸消息的數(shù)據(jù)值中每個比特位以及所述校驗值中每個比特位均持續(xù)N個發(fā)送時鐘周期;所述等待位和所述類型位的每個比特位均持續(xù)K個發(fā)送時鐘周期;其中,Μ、N均為大于I的整數(shù),且N大于Μ+2,K為大于2的整數(shù)。
[0012]進一步地,所述方法還包括:
[0013]所述發(fā)送端在兩次待傳輸數(shù)據(jù)的串行數(shù)據(jù)之間的傳輸間隔內(nèi)傳輸與所述起始位的位值相反的空閑位。
[0014]第二方面,本發(fā)明實施例提供了一種應用于接收端的消息傳輸方法,包括:
[0015]接收端監(jiān)測到待傳輸消息對應的串行數(shù)據(jù)的同步頭數(shù)據(jù)時,根據(jù)所述同步頭數(shù)據(jù)指示的所述待傳輸消息的類型確定所述待傳輸消息為自身需要接收的消息;其中,所述串行數(shù)據(jù)由所述同步頭數(shù)據(jù)、所述待傳輸消息的數(shù)據(jù)值與所述待傳輸消息的校驗值順序組成;
[0016]當所述接收端確定所述待傳輸消息為自身需要接收的消息之后,對所述串行數(shù)據(jù)中所述待傳輸消息的數(shù)據(jù)值與所述待傳輸消息的校驗值進行采樣;
[0017]所述接收端根據(jù)采樣得到的所述待傳輸消息的校驗值對所述待傳輸消息的數(shù)據(jù)值進行校驗;
[0018]當校驗成功后,所述接收端確定所述待傳輸消息的數(shù)據(jù)值為可用的數(shù)據(jù)值。
[0019]進一步地,所述同步頭數(shù)據(jù)包括:起始位、等待位及類型位;其中,所述起始位與所述等待位均為I個比特位且位值相反;并且,所述起始位持續(xù)M個發(fā)送時鐘周期;所述待傳輸消息的數(shù)據(jù)值中每個比特位以及所述校驗值中每個比特位均持續(xù)N個發(fā)送時鐘周期;所述等待位和所述類型位的每個比特位均持續(xù)K個發(fā)送時鐘周期;其中,M、N均為大于I的整數(shù),且N大于M+2,K為大于2的整數(shù)。
[0020]進一步地,所述接收端的采樣時鐘的頻率與所述發(fā)送端的發(fā)送時鐘的頻率相同;
[0021]相應地,所述接收端監(jiān)測到待傳輸消息對應的串行數(shù)據(jù)的同步頭數(shù)據(jù),包括:
[0022]所述接收端連續(xù)接收到M個采樣時鐘周期的起始位位值時,確定監(jiān)測到所述待傳輸消息對應的串行數(shù)據(jù)的同步頭數(shù)據(jù)。
[0023]進一步地,所述接收端根據(jù)所述同步頭數(shù)據(jù)指示的所述待傳輸消息的類型確定所述待傳輸消息為自身需要接收的消息,包括:
[0024]所述接收端對所述同步頭數(shù)據(jù)的類型位位值進行采樣,得到所述待傳輸消息的類型;
[0025]所述接收端根據(jù)自身需要接收的消息類型與所述待傳輸消息的類型進行匹配;
[0026]當匹配成功時,所述接收端確定所述待傳輸消息為自身需要接收的消息。
[0027]進一步地,所述接收端對所述同步頭數(shù)據(jù)的類型位位值進行采樣,得到所述待傳輸消息的類型,包括:
[0028]所述接收端選取所述同步頭數(shù)據(jù)的類型位中每個比特位持續(xù)的K個采樣時鐘周期中的中心拍對應的數(shù)據(jù)值為相應的比特位的值;
[0029]所述接收端根據(jù)所述同步頭數(shù)據(jù)的類型位位值與預設的類型位位值和消息類型的對應關系,確定所述待傳輸消息的類型。
[0030]進一步地,所述接收端對所述串行數(shù)據(jù)中所述待傳輸消息的數(shù)據(jù)值與所述待傳輸消息的校驗值進行采樣,包括:
[0031]所述接收端選取所述待傳輸消息的數(shù)據(jù)值和校驗值中每個比特位持續(xù)的N個采樣時鐘周期中的中心拍對應的數(shù)據(jù)值為相應的比特位的值。
[0032]第三方面,本發(fā)明實施例提供了一種發(fā)送端,所述發(fā)送端包括:設置單元、校驗單元、組成單元和傳輸單元,其中,
[0033]所述設置單元,用于設置固定位數(shù)的同步頭數(shù)據(jù);其中,所述同步頭數(shù)據(jù)用于指示待傳輸消息的起始以及所述待傳輸消息的類型;
[0034]所述校驗單元,用于根據(jù)所述待傳輸消息的數(shù)據(jù)值進行校驗,得到所述待傳輸消息的校驗值;
[0035]所述組成單元,用于將所述設置單元設置的同步頭數(shù)據(jù)、所述待傳輸消息的數(shù)據(jù)值與所述校驗單元得到的所述待傳輸消息的校驗值順序組成所述待傳輸消息對應的串行數(shù)據(jù);
[0036]所述傳輸單元,用于通過傳輸線將所述組成單元組成的串行數(shù)據(jù)傳輸至接收端。
[0037]進一步地,所述同步頭數(shù)據(jù)包括:起始位、等待位及類型位;其中,所述起始位與所述等待位均為I個比特位且位值相反;所述類型位的比特位數(shù)由所述發(fā)送端支持發(fā)送的消息類型數(shù)確定。
[0038]進一步地,所述起始位持續(xù)M個發(fā)送時鐘周期;所述待傳輸消息的數(shù)據(jù)值中每個比特位以及所述校驗值中每個比特位均持續(xù)N個發(fā)送時鐘周期;所述等待位和所述類型位的每個比特位均持續(xù)K個發(fā)送時鐘周期;其中,M、N均為大于I的整數(shù),且N大于M+2,K為大于2的整數(shù)。
[0039]進一步地,所述傳輸單元,還用于在兩次待傳輸數(shù)據(jù)的串行數(shù)據(jù)之間的傳輸間隔內(nèi)傳輸與所述起始位的位值相反的空閑位。
[0040]第四方面,本發(fā)明實施例提供了一種接收端,所述接收端包括:監(jiān)測單元、確定單元、采樣單元和校驗單元,其中,
[0041]所述監(jiān)測單元,用于監(jiān)測待傳輸消息對應的串行數(shù)據(jù)的同步頭數(shù)據(jù);
[0042]所述確定單元,用于當所述監(jiān)測單元監(jiān)測到所述待傳輸消息對應的串行數(shù)據(jù)的同步頭數(shù)據(jù)時,根據(jù)所述同步頭數(shù)據(jù)指示的所述待傳輸消息的類型確定所述待傳輸消息為所述接收端自身需要接收的消息;以及當確定所述待傳輸消息為所述接收端自身需要接收的消息之后,觸發(fā)所述采樣單元;其中,所述串行數(shù)據(jù)由所述同步頭數(shù)據(jù)、所述待傳輸消息的數(shù)據(jù)值與所述待傳輸消息的校驗值順序組成;
[0043]所述采樣單元,用于對所述串行數(shù)據(jù)中所述待傳輸消息的數(shù)據(jù)值與所述待傳輸消息的校驗值進行采樣;
[0044]所述校驗單元,用于根據(jù)所述采樣單元采樣得到的所述待傳輸消息的校驗值對所述待傳輸消息的數(shù)據(jù)值進行校驗;
[0045]所述確定單元,還用于當所述校驗單元校驗成功后,確定所述待傳輸消息的數(shù)據(jù)值為可用的數(shù)據(jù)值。
[0046]進一步地,所述同步頭數(shù)據(jù)包括:起始位、等待位及類型位;其中,所述起始位與所述等待位均為I個比特位且位值相反;并且,所述起始位持續(xù)M個發(fā)送時鐘周期;所述待傳輸消息的數(shù)據(jù)值中每個比特位以及所述校驗值中每個比特位均持續(xù)N個發(fā)送時鐘周期;所述等待位和所述類型位的每個比特位均持續(xù)K個發(fā)送時鐘周期;其中,M、N為大于I的整數(shù),且N大于M+2,K為大于2的整數(shù)。
[0047]進一步地,所述接收端的采樣時鐘的頻率與所述發(fā)送端的發(fā)送時鐘的頻率相同;
[0048]相應地,所述監(jiān)測單元,用于連續(xù)接收到M個采樣時鐘周期的起始位位值時,確定監(jiān)測到所述待傳輸消息對應的串行數(shù)據(jù)的同步頭數(shù)據(jù)。
[0049]進一步地,所述確定單元,用于:
[0050]指示所述采樣單元對所述同步頭數(shù)據(jù)的類型位位值進行采樣,得到所述待傳輸消息的類型;
[0051]以及,根據(jù)自身需要接收的消息類型與所述待傳輸消息的類型進行匹配;
[0052]以及,當匹配成功時,確定所述待傳輸消息為自身需要接收的消息。
[0053]進一步地,所述采樣單元,用于選取所述同步頭數(shù)據(jù)的類型位中每個比特位持續(xù)的K個采樣時鐘周期中的中心拍對應的數(shù)據(jù)值為相應的比特位的值;
[0054]以及,根據(jù)所述同步頭數(shù)據(jù)的類型位位值與預設的類型位位值和消息類型的對應關系,確定所述待傳輸消息的類型。
[0055]進一步地,所述采樣單元,用于選取所述待傳輸消息的數(shù)據(jù)值和校驗值中
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
繁峙县| 高要市| 竹北市| 龙门县| 乐山市| 吉安县| 龙山县| 稷山县| 清流县| 天等县| 莎车县| 社会| 元氏县| 贵港市| 韶山市| 沈丘县| 台北县| 富阳市| 富平县| 新蔡县| 营口市| 观塘区| 建宁县| 友谊县| 岗巴县| 彰武县| 顺义区| 三门县| 廉江市| 溆浦县| 崇左市| 太谷县| 镇宁| 荔波县| 青州市| 潞西市| 额敏县| 托克逊县| 怀来县| 南皮县| 融水|