[發(fā)明專利]一種數(shù)據(jù)資料的傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202111122341.2 | 申請(qǐng)日: | 2021-09-24 |
| 公開(公告)號(hào): | CN113890678A | 公開(公告)日: | 2022-01-04 |
| 發(fā)明(設(shè)計(jì))人: | 張旭佑 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | H04L1/00 | 分類號(hào): | H04L1/00 |
| 代理公司: | 北京三聚陽光知識(shí)產(chǎn)權(quán)代理有限公司 11250 | 代理人: | 沈惠娟 |
| 地址: | 215000 江蘇省蘇州市*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)資料 傳輸 方法 裝置 電子設(shè)備 存儲(chǔ) 介質(zhì) | ||
本申請(qǐng)公開了一種數(shù)據(jù)資料的傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。方法包括:接收主設(shè)備發(fā)送的數(shù)據(jù)傳輸指令,其中,所述數(shù)據(jù)傳輸指令中攜帶待傳輸?shù)哪繕?biāo)數(shù)據(jù)資料以及所述從設(shè)備對(duì)應(yīng)的目標(biāo)資料標(biāo)識(shí);提取所述目標(biāo)資料標(biāo)識(shí)中的目標(biāo)身份編碼以及目標(biāo)資料屬性編碼;對(duì)所述目標(biāo)身份編碼進(jìn)行驗(yàn)證,并在所述目標(biāo)身份編碼驗(yàn)證通過的情況下,確定所述目標(biāo)資料屬性編碼對(duì)應(yīng)的目標(biāo)從設(shè)備;向所述目標(biāo)從設(shè)備發(fā)送所述目標(biāo)數(shù)據(jù)資料。本申請(qǐng)采用從目標(biāo)資料標(biāo)識(shí)中提取目標(biāo)身份編碼以及目標(biāo)資料屬性編碼的方式,快速定位用于接收目標(biāo)數(shù)據(jù)資料的從設(shè)備,相比現(xiàn)有技術(shù)中從設(shè)備進(jìn)行解碼的方式,提高了數(shù)據(jù)資料的傳輸效率。相比采用多I2c模塊的方式,節(jié)省了資源。
技術(shù)領(lǐng)域
本申請(qǐng)涉及數(shù)據(jù)傳輸領(lǐng)域,尤其涉及一種數(shù)據(jù)資料的傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
一般i2c從設(shè)備應(yīng)用上,大致可分為兩種:1.控制應(yīng)用(接收指令或回傳狀態(tài))(傳輸數(shù)據(jù)大小大部分都小于64bit),2.串流數(shù)據(jù)的傳輸(例如i2c EEPROM)(多為大筆數(shù)據(jù)的傳輸),而像CPLD或FPGA這類可程序多任務(wù)功能的器件,依據(jù)不同應(yīng)用,可接收小筆的控制指令數(shù)據(jù),也可接收大筆串流數(shù)據(jù),然而該如何有效分類數(shù)據(jù)屬性。
現(xiàn)有的方式可分為兩種,第一種是將數(shù)據(jù)編碼,簡(jiǎn)易的方式是在數(shù)據(jù)前端加上頭文件(header),以頭文件的編碼,判定后端數(shù)據(jù)為控制指令或串流數(shù)據(jù),接著將數(shù)據(jù)分流送至后端模塊。
第二種方式是在CPLD或FPGA內(nèi)放入兩組(或多組)標(biāo)準(zhǔn)i2cslave,由不同slave接收不同屬性數(shù)據(jù)。
然而在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)使用資料編碼的方式,主設(shè)備(master)需要進(jìn)行資料編碼,而從設(shè)備(slave)則需要進(jìn)行資料解碼,會(huì)增加資料處理時(shí)間,導(dǎo)致數(shù)據(jù)處理效率較低。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)資料的傳輸方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
根據(jù)本申請(qǐng)實(shí)施例的一個(gè)方面,提供了一種數(shù)據(jù)資料的傳輸方法,應(yīng)用于從設(shè)備,所述方法包括:
接收主設(shè)備發(fā)送的數(shù)據(jù)傳輸指令,其中,所述數(shù)據(jù)傳輸指令中攜帶待傳輸?shù)哪繕?biāo)數(shù)據(jù)資料以及所述目標(biāo)數(shù)據(jù)資料對(duì)應(yīng)的目標(biāo)資料標(biāo)識(shí);
提取所述目標(biāo)資料標(biāo)識(shí)中的目標(biāo)身份編碼以及目標(biāo)資料屬性編碼;
對(duì)所述目標(biāo)身份編碼進(jìn)行驗(yàn)證,并在所述目標(biāo)身份編碼驗(yàn)證通過的情況下,確定所述目標(biāo)資料屬性編碼對(duì)應(yīng)的目標(biāo)從設(shè)備;
向所述目標(biāo)從設(shè)備發(fā)送所述目標(biāo)數(shù)據(jù)資料。
進(jìn)一步的,所述提取所述目標(biāo)資料標(biāo)識(shí)中的目標(biāo)身份編碼以及目標(biāo)資料屬性編碼,包括:
獲取當(dāng)前從設(shè)備的類型數(shù)量,并獲取所述類型數(shù)量對(duì)應(yīng)的目標(biāo)比特位數(shù);
從所述目標(biāo)資料標(biāo)識(shí)尾部提取所述目標(biāo)比特位數(shù)的編碼,得到所述目標(biāo)資料屬性編碼;
將所述目標(biāo)資料標(biāo)識(shí)剩余的編碼確定為所述目標(biāo)身份編碼。
進(jìn)一步的,所述對(duì)所述身份編碼進(jìn)行驗(yàn)證,包括:
獲取預(yù)設(shè)身份編碼,其中,所述預(yù)設(shè)身份編碼為預(yù)先存儲(chǔ)的所述數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備的編碼;
使用所述預(yù)設(shè)身份編碼對(duì)所述目標(biāo)身份編碼進(jìn)行對(duì)比,得到對(duì)比結(jié)果;
所述身份編碼驗(yàn)證通過,包括:
在所述對(duì)比結(jié)果用于指示所述目標(biāo)身份編碼與所述預(yù)設(shè)身份編碼相匹配的情況下,確定所述身份編碼驗(yàn)證通過。
進(jìn)一步的,所述確定所述目標(biāo)資料屬性編碼對(duì)應(yīng)的目標(biāo)從設(shè)備,包括:
獲取當(dāng)前從設(shè)備對(duì)應(yīng)的第一設(shè)備標(biāo)識(shí)以及第一資料屬性編碼;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111122341.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 車用通訊裝置
- 實(shí)行線上播放音樂的方法
- 平面式醫(yī)療服務(wù)系統(tǒng)
- 數(shù)據(jù)試算方法及系統(tǒng)
- 一種網(wǎng)絡(luò)數(shù)據(jù)的下載方法及下載系統(tǒng)
- 一種移動(dòng)終端的數(shù)據(jù)處理方法、系統(tǒng)及移動(dòng)終端
- 在局域網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)分享與數(shù)據(jù)同步的方法
- 一種基于景區(qū)拍攝的數(shù)據(jù)資料的下載方法及系統(tǒng)
- 數(shù)據(jù)資料的下載管理方法、裝置、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 一種基于自定義數(shù)據(jù)表的數(shù)據(jù)資料管理方法及裝置
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





