两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

通信接口的數(shù)據(jù)接收方法和裝置與流程

文檔序號(hào):12477440閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種通信接口的數(shù)據(jù)接收方法,其特征在于,應(yīng)用于通過(guò)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)奈闯休d操作系統(tǒng)的通信設(shè)備,所述方法包括:

判斷在預(yù)設(shè)傳輸時(shí)長(zhǎng)內(nèi),是否接收到一個(gè)數(shù)據(jù)幀;

若否,則舍棄當(dāng)前接收周期內(nèi)已接收到的所有數(shù)據(jù),將完成標(biāo)志設(shè)置為已完成狀態(tài);所述當(dāng)前接收周期為上一次將完成標(biāo)志設(shè)置為已完成狀態(tài)的時(shí)刻至本次將完成標(biāo)志設(shè)置為已完成狀態(tài)的時(shí)刻所經(jīng)歷的時(shí)長(zhǎng);

若是,則根據(jù)所述數(shù)據(jù)幀的校驗(yàn)和對(duì)所述數(shù)據(jù)幀進(jìn)行校驗(yàn),若校驗(yàn)未通過(guò),則舍棄當(dāng)前接收周期內(nèi)已接收到的所有數(shù)據(jù),將所述完成標(biāo)志設(shè)置為已完成狀態(tài)。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷在預(yù)設(shè)傳輸時(shí)長(zhǎng)內(nèi),是否接收到一個(gè)數(shù)據(jù)幀,包括:

在確認(rèn)接收到數(shù)據(jù)幀的幀頭時(shí),控制計(jì)時(shí)器開始計(jì)時(shí),將所述完成標(biāo)志設(shè)置為未完成狀態(tài);

判斷在所述計(jì)時(shí)器的計(jì)時(shí)達(dá)到所述預(yù)設(shè)傳輸時(shí)長(zhǎng)之前,是否完成所述數(shù)據(jù)幀的接收;

所述舍棄當(dāng)前接收周期內(nèi)已接收到的所有數(shù)據(jù)之后,還包括:

將所述計(jì)時(shí)器清零。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷在所述計(jì)時(shí)器的計(jì)時(shí)達(dá)到所述預(yù)設(shè)傳輸時(shí)長(zhǎng)之前,是否完成所述數(shù)據(jù)幀的接收,包括:

自所述計(jì)時(shí)器開始計(jì)時(shí)起,在所述第一計(jì)時(shí)器的計(jì)時(shí)達(dá)到所述預(yù)設(shè)傳輸時(shí)長(zhǎng)之前,判斷是否接收到用于表征所述數(shù)據(jù)幀的長(zhǎng)度的長(zhǎng)度數(shù)據(jù);

若否,則確定未完成所述數(shù)據(jù)幀的接收;

若是,則根據(jù)所述長(zhǎng)度數(shù)據(jù),獲取所述數(shù)據(jù)幀的長(zhǎng)度;

自接收到所述長(zhǎng)度數(shù)據(jù)起,在所述計(jì)時(shí)器的計(jì)時(shí)達(dá)到所述預(yù)設(shè)傳輸時(shí)長(zhǎng)之前,判斷接收到的數(shù)據(jù)的長(zhǎng)度是否達(dá)到所述數(shù)據(jù)幀的長(zhǎng)度;若否,則確定未完成所述數(shù)據(jù)幀的接收。

4.一種通信接口的數(shù)據(jù)接收方法,其特征在于,應(yīng)用于通過(guò)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)某休d操作系統(tǒng)的通信設(shè)備,所述方法包括:

獲取在上一接收周期內(nèi)接收到的所有數(shù)據(jù)和表示所述所有數(shù)據(jù)的總數(shù)量的計(jì)數(shù)器的計(jì)數(shù)值,所述上一接收周期為自上一次將完成標(biāo)志設(shè)置為未完成狀態(tài)的時(shí)刻至上一次將所述完成標(biāo)志設(shè)置為已完成狀態(tài)的時(shí)刻所經(jīng)歷的時(shí)長(zhǎng);

根據(jù)所述接收到的所有數(shù)據(jù)和所述計(jì)數(shù)值對(duì)所述所有數(shù)據(jù)進(jìn)行校驗(yàn),判斷是否接收到一個(gè)填充數(shù)據(jù)幀;

若否,則舍棄上一接收周期內(nèi)接收到的所有數(shù)據(jù)。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述獲取在上一接收周期內(nèi)接收到的所有數(shù)據(jù)和表示所述所有數(shù)據(jù)的總數(shù)量的計(jì)數(shù)器的計(jì)數(shù)值,包括:

當(dāng)所述完成標(biāo)志為已完成狀態(tài)時(shí),在確認(rèn)接收到數(shù)據(jù)時(shí),控制計(jì)時(shí)器開始計(jì)時(shí)和計(jì)數(shù)器開始計(jì)數(shù),將接收到的數(shù)據(jù)和所述計(jì)數(shù)器的計(jì)數(shù)值存儲(chǔ)在第一存儲(chǔ)模塊中,并將完成標(biāo)志設(shè)置為未完成狀態(tài),所述計(jì)數(shù)器用于在每接收到一個(gè)數(shù)據(jù)時(shí)加1;

在所述計(jì)時(shí)器的計(jì)時(shí)達(dá)到所述預(yù)設(shè)傳輸時(shí)長(zhǎng)時(shí)或所述計(jì)數(shù)值達(dá)到預(yù)設(shè)位數(shù)時(shí),將存儲(chǔ)在所述第一存儲(chǔ)模塊中的所述計(jì)數(shù)值和接收到的所有數(shù)據(jù)轉(zhuǎn)存在第二存儲(chǔ)模塊中,將完成標(biāo)志設(shè)置為已完成狀態(tài),將所述計(jì)時(shí)器和所述計(jì)數(shù)器清零,將所述第一存儲(chǔ)模塊清空。

6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述根據(jù)所述接收到的所有數(shù)據(jù)和所述計(jì)數(shù)值對(duì)所述所有數(shù)據(jù)進(jìn)行校驗(yàn),判斷是否接收到一個(gè)填充數(shù)據(jù)幀,包括:

根據(jù)所述接收到的所有數(shù)據(jù)和所述計(jì)數(shù)值,對(duì)所述所有數(shù)據(jù)依次進(jìn)行幀頭校驗(yàn)、長(zhǎng)度校驗(yàn)、以及校驗(yàn)和校驗(yàn);

若校驗(yàn)未通過(guò),則確定未接收到一個(gè)填充數(shù)據(jù)幀。

7.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述方法還包括:

若確定接收到一個(gè)填充數(shù)據(jù)幀,則獲取所述填充數(shù)據(jù)幀的幀頭;

根據(jù)所述幀頭確定真正數(shù)據(jù)幀的長(zhǎng)度;

根據(jù)所述真正數(shù)據(jù)幀的長(zhǎng)度,在所述接收到的所有數(shù)據(jù)中讀取所述真正數(shù)據(jù)幀。

8.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述方法還包括:

若確定接收到一個(gè)填充數(shù)據(jù)幀,則獲取所述填充數(shù)據(jù)幀中的用于表征真正數(shù)據(jù)幀的長(zhǎng)度的長(zhǎng)度數(shù)據(jù);

根據(jù)所述長(zhǎng)度數(shù)據(jù)確定所述真正數(shù)據(jù)幀的長(zhǎng)度;

根據(jù)所述真正數(shù)據(jù)幀的長(zhǎng)度,在所述接收到的所有數(shù)據(jù)中讀取所述真正數(shù)據(jù)幀。

9.一種通信接口的數(shù)據(jù)接收裝置,其特征在于,應(yīng)用于通過(guò)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)奈闯休d操作系統(tǒng)的通信設(shè)備,所述裝置包括:

數(shù)據(jù)接收模塊,用于判斷在預(yù)設(shè)傳輸時(shí)長(zhǎng)內(nèi),是否接收到一個(gè)數(shù)據(jù)幀;

清除模塊,用于在所述數(shù)據(jù)接收模塊確定未接收到一個(gè)數(shù)據(jù)幀時(shí),舍棄當(dāng)前接收周期內(nèi)已接收到的所有數(shù)據(jù),將完成標(biāo)志設(shè)置為已完成狀態(tài);所述當(dāng)前接收周期為上一次將完成標(biāo)志設(shè)置為已完成狀態(tài)的時(shí)刻至本次將完成標(biāo)志設(shè)置為已完成狀態(tài)的時(shí)刻所經(jīng)歷的時(shí)長(zhǎng);

校驗(yàn)?zāi)K,用于在所述數(shù)據(jù)接收模塊確定接收到一個(gè)數(shù)據(jù)幀時(shí),根據(jù)所述數(shù)據(jù)幀的校驗(yàn)和對(duì)所述數(shù)據(jù)幀進(jìn)行校驗(yàn),若校驗(yàn)未通過(guò),則舍棄當(dāng)前接收周期內(nèi)已接收到的所有數(shù)據(jù),將所述完成標(biāo)志設(shè)置為已完成狀態(tài)。

10.一種通信接口的數(shù)據(jù)接收裝置,其特征在于,應(yīng)用于通過(guò)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)某休d操作系統(tǒng)的通信設(shè)備,所述裝置包括:

數(shù)據(jù)獲取模塊,用于獲取在上一接收周期內(nèi)接收到的所有數(shù)據(jù)和表示所述所有數(shù)據(jù)的總數(shù)量的計(jì)數(shù)器的計(jì)數(shù)值,所述上一接收周期為自上一次將完成標(biāo)志設(shè)置為未完成狀態(tài)的時(shí)刻至上一次將所述完成標(biāo)志設(shè)置為已完成狀態(tài)的時(shí)刻所經(jīng)歷的時(shí)長(zhǎng);

數(shù)據(jù)校驗(yàn)?zāi)K,用于根據(jù)所述接收到的所有數(shù)據(jù)和所述計(jì)數(shù)值對(duì)所述所有數(shù)據(jù)進(jìn)行校驗(yàn),判斷是否接收到一個(gè)填充數(shù)據(jù)幀;

清除模塊,用于在所述數(shù)據(jù)校驗(yàn)?zāi)K確定未接收到一個(gè)填充數(shù)據(jù)幀時(shí),舍棄上一接收周期內(nèi)接收到的所有數(shù)據(jù)。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
七台河市| 黄石市| 鸡泽县| 扎兰屯市| 新宾| 昌都县| 宽甸| 东兴市| 垦利县| 娄烦县| 西乡县| 潼关县| 潮州市| 宜宾县| 常德市| 临邑县| 丰顺县| 泊头市| 乐昌市| 拉萨市| 静乐县| 岑巩县| 安远县| 离岛区| 横山县| 抚宁县| 全南县| 绥江县| 临西县| 梁山县| 巴塘县| 华坪县| 平度市| 马龙县| 长宁县| 靖安县| 永新县| 博客| 新兴县| 平阴县| 香格里拉县|