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

一種自適應(yīng)諧振頻率的方法和裝置的制造方法_2

文檔序號:9376193閱讀:來源:國知局
預(yù)設(shè)值則確定錯誤類型為超時錯誤;
[0075]優(yōu)選地,第六預(yù)設(shè)值為OxCE,第七預(yù)設(shè)值為0xC6,第八預(yù)設(shè)值為0xF9 ;
[0076]步驟302:終端判斷錯誤次數(shù)是否為預(yù)設(shè)次數(shù),是則執(zhí)行步驟303,否則執(zhí)行步驟304 ;
[0077]具體地,預(yù)設(shè)次數(shù)為I ;
[0078]步驟303:終端將增益值增大第二預(yù)設(shè)步長,將記錄錯誤設(shè)置為校驗(yàn)錯誤,執(zhí)行步驟 107 ;
[0079]具體地,終端將記錄錯誤的值設(shè)置為第六預(yù)設(shè)值;
[0080]步驟304:終端判斷記錄錯誤的類型,若是校驗(yàn)錯誤則執(zhí)行步驟305,若是幀錯誤則執(zhí)行步驟306,若是超時錯誤則執(zhí)行步驟307 ;
[0081]具體地,終端判斷記錄錯誤的值,若為第六預(yù)設(shè)值則確定記錄錯誤的類型為校驗(yàn)錯誤,若為第七預(yù)設(shè)值則確定記錄錯誤的類型為幀錯誤,若為第八預(yù)設(shè)值則確定記錄錯誤的類型為超時錯誤;
[0082]步驟305:終端將增益值增大第一預(yù)設(shè)步長,將記錄錯誤設(shè)置為校驗(yàn)錯誤,執(zhí)行步驟 107 ;
[0083]具體地,終端將記錄錯誤的值設(shè)置為第六預(yù)設(shè)值;
[0084]步驟306:終端將增益值增大第二預(yù)設(shè)步長,將記錄錯誤設(shè)置為校驗(yàn)錯誤,執(zhí)行步驟 107 ;
[0085]步驟307:終端將增益值減小第二預(yù)設(shè)步長,將記錄錯誤設(shè)置為校驗(yàn)錯誤,執(zhí)行步驟 107 ;
[0086]步驟308:終端判斷錯誤次數(shù)是否為預(yù)設(shè)次數(shù),是則執(zhí)行步驟309,否則執(zhí)行步驟310 ;
[0087]步驟309:終端將增益值增大第一預(yù)設(shè)步長,將記錄錯誤設(shè)置為幀錯誤,執(zhí)行步驟107 ;
[0088]具體地,終端將記錄錯誤的值設(shè)置為第七預(yù)設(shè)值;
[0089]步驟310:終端判斷記錄錯誤的類型,若是校驗(yàn)錯誤則執(zhí)行步驟311,若是幀錯誤則執(zhí)行步驟312,若是超時錯誤則執(zhí)行步驟313 ;
[0090]步驟311:終端將增益值增大第一預(yù)設(shè)步長,將記錄錯誤設(shè)置為幀錯誤,執(zhí)行步驟107 ;
[0091]具體地,終端將記錄錯誤的值設(shè)置為第七預(yù)設(shè)值;
[0092]步驟312:終端將增益值增大第一預(yù)設(shè)步長,將記錄錯誤設(shè)置為幀錯誤,執(zhí)行步驟107 ;
[0093]步驟313:終端將增益值增大第二預(yù)設(shè)步長,將記錄錯誤設(shè)置為幀錯誤,執(zhí)行步驟107 ;
[0094]步驟314:終端判斷錯誤次數(shù)是否為預(yù)設(shè)次數(shù),是則執(zhí)行步驟315,否則執(zhí)行步驟316 ;
[0095]步驟315:終端將增益值減小第一預(yù)設(shè)步長,將記錄錯誤設(shè)置為超時錯誤,執(zhí)行步驟 107 ;
[0096]具體地,終端將記錄錯誤的值設(shè)置為第八預(yù)設(shè)值;
[0097]步驟316:終端判斷記錄錯誤的類型,若是校驗(yàn)錯誤則執(zhí)行步驟317,若是幀錯誤則執(zhí)行步驟318,若是超時錯誤則執(zhí)行步驟319 ;
[0098]步驟317:終端將增益值減小第一預(yù)設(shè)步長,將記錄錯誤設(shè)置為超時錯誤,執(zhí)行步驟 107 ;
[0099]具體地,終端將記錄錯誤的值設(shè)置為第八預(yù)設(shè)值;
[0100]步驟318:終端將增益值減小第二預(yù)設(shè)步長,將記錄錯誤設(shè)置為超時錯誤,執(zhí)行步驟 107 ;
[0101]步驟319:終端判斷增益值是否小于第九預(yù)設(shè)值,是則執(zhí)行步驟320,否則執(zhí)行步驟 321 ;
[0102]優(yōu)選地,第九預(yù)設(shè)值為O;
[0103]步驟320:終端將增益值設(shè)置為第十預(yù)設(shè)值,執(zhí)行步驟322 ;
[0104]優(yōu)選地,第十預(yù)設(shè)值為4 ;
[0105]步驟321:終端將增益值減小第一預(yù)設(shè)步長,執(zhí)行步驟322 ;
[0106]步驟322:終端將記錄錯誤設(shè)置為超時錯誤,執(zhí)行步驟107 ;
[0107]具體地,第一預(yù)設(shè)步長大于第二預(yù)設(shè)步長;
[0108]優(yōu)選地,本實(shí)施例中,第一預(yù)設(shè)步長為2,第二預(yù)設(shè)步長為I。
[0109]本實(shí)施例中提供的一種自適應(yīng)諧振頻率的方法,根據(jù)尋卡過程中發(fā)生的錯誤類型,自動調(diào)整終端中接收智能卡信號的增益值,使終端自適應(yīng)不同諧振頻率的智能卡,提高終端和智能卡的通信效率。
[0110]實(shí)施例2
[0111]本發(fā)明的實(shí)施例2提供了一種自適應(yīng)諧振頻率的裝置,如圖4所示,包括:主控芯片401、非接觸芯片402和通信接口 403 ;
[0112]通信接口 403用于接收上位機(jī)發(fā)送的尋卡請求;
[0113]主控芯片401用于當(dāng)通信接口 403接收到尋卡請求時,將增益值發(fā)送給非接觸芯片402 ;向非接觸芯片402發(fā)送尋卡指令;接收非接觸芯片402返回的尋卡結(jié)果;根據(jù)接收到的尋卡結(jié)果判斷是否尋卡成功;當(dāng)判斷出尋卡成功時,通過通信接口 403向上位機(jī)返回操作結(jié)果;當(dāng)判斷出尋卡失敗時,根據(jù)尋卡結(jié)果更新錯誤代碼;根據(jù)錯誤代碼調(diào)整增益值;判斷調(diào)整后的增益值是否在第一預(yù)設(shè)范圍內(nèi),當(dāng)調(diào)整后的增益值在第一預(yù)設(shè)范圍內(nèi)時,將調(diào)整后的增益值發(fā)送給非接觸芯片402,當(dāng)調(diào)整后的增益值不在第一預(yù)設(shè)范圍內(nèi)時,通過通信接口 403向上位機(jī)返回尋卡失敗信息;
[0114]非接觸芯片402用于接收主控芯片401發(fā)送的尋卡指令,向智能卡發(fā)送尋卡指令,生成尋卡結(jié)果,向主控芯片401返回尋卡結(jié)果;
[0115]具體地,主控芯片401包括接收模塊、發(fā)送模塊、第一判斷模塊、更新模塊、調(diào)整模塊和第二判斷模塊;
[0116]發(fā)送模塊,用于當(dāng)通信接口 403接收到尋卡請求時,將增益值發(fā)送給非接觸芯片402,向非接觸芯片402發(fā)送尋卡指令;當(dāng)?shù)谝慌袛嗄K判斷出尋卡成功時,通過通信接口403向上位機(jī)返回操作結(jié)果;當(dāng)?shù)诙袛嗄K判斷出調(diào)整后的增益值不在第一預(yù)設(shè)范圍內(nèi)時,通過通信接口 403向上位機(jī)返回尋卡失敗信息;
[0117]接收模塊,用于接收非接觸芯片402返回的尋卡結(jié)果;
[0118]第一判斷模塊,用于根據(jù)接收模塊接收到的尋卡結(jié)果判斷是否尋卡成功;
[0119]更新模塊,用于當(dāng)?shù)谝慌袛嗄K判斷出尋卡失敗時,根據(jù)尋卡結(jié)果更新錯誤代碼;
[0120]調(diào)整模塊,用于根據(jù)更新模塊得到的錯誤代碼調(diào)整增益值;
[0121]第二判斷模塊,用于判斷調(diào)整模塊調(diào)整后的增益值是否在第一預(yù)設(shè)范圍內(nèi),當(dāng)調(diào)整后的增益值在第一預(yù)設(shè)范圍內(nèi)時,觸發(fā)發(fā)送模塊將調(diào)整后的增益值發(fā)送給非接觸芯片402 ;
[0122]本實(shí)施例中,發(fā)送模塊,具體用于當(dāng)通信接口 403接收到尋卡請求時,將增益值寫入非接觸芯片402的增益控制寄存器;當(dāng)?shù)谝慌袛嗄K判斷出尋卡成功時,通過通信接口403向上位機(jī)返回操作結(jié)果;當(dāng)?shù)诙袛嗄K判斷出調(diào)整后的增益值不在第一預(yù)設(shè)范圍內(nèi)時,通過通信接口 403向上位機(jī)返回尋卡失敗信息;
[0123]優(yōu)選地,發(fā)送模塊,將增益值寫入增益控制寄存器Receive Configurat1nRegister 4 的高 4 位;
[0124]本實(shí)施例中,第一判斷模塊具體用于獲取尋卡結(jié)果中的返回碼,判斷尋卡結(jié)果中的返回碼是否為第一預(yù)設(shè)值,是則確定尋卡成功,否則確定尋卡失??;
[0125]主控芯片401還包括初始化模塊和第三判斷模塊;
[0126]初始化模塊,用于初始化錯誤次數(shù);
[0127]更新模塊,還用于當(dāng)?shù)谝慌袛嗄K判斷出尋卡失敗時,更新錯誤次數(shù);
[0128]第三判斷模塊,用于判斷更新模塊更新后的錯誤次數(shù)是否大于最大次數(shù);
[0129]發(fā)送模塊,還用于當(dāng)?shù)谌袛嗄K判斷出更新后的錯誤次數(shù)大于最大次數(shù)時,通過通信接口 403向上位機(jī)返回尋卡失敗信息;
[0130]更新模塊,還用于當(dāng)?shù)谌袛嗄K判斷出更新后的錯誤次數(shù)不大于最大次數(shù)時,根據(jù)尋卡結(jié)果更新錯誤代碼;
[0131]更新模塊具體用于當(dāng)?shù)谌袛嗄K判斷出更新后的錯誤次數(shù)不大于最大次數(shù)時,將錯誤代碼設(shè)置為尋卡結(jié)果中的返回碼;
[0132]本實(shí)施例中,通信接口 403包括但不限于USB接口,藍(lán)牙接口,耳機(jī)接口。
[0133]本實(shí)施例中,調(diào)整模塊包括:第一獲取單元、第一判斷單元、第一調(diào)整單元和第二判斷單元;
[0134]第一獲取單元用于獲取智能卡信號強(qiáng)度;
[0135]第一判斷單元,用于判斷第一獲取單元獲取到的智能卡信號強(qiáng)度的大??;
[0136]第二判斷單元,用于當(dāng)?shù)谝慌袛鄦卧袛喑鲋悄芸ㄐ盘枏?qiáng)度不小于第四預(yù)設(shè)值且不大于第五預(yù)設(shè)值時,根據(jù)錯誤代碼判斷錯誤類型;
[0137]第一調(diào)整單元,用于當(dāng)?shù)谝慌袛鄦卧袛喑鲋悄芸ㄐ盘枏?qiáng)度小于第四預(yù)設(shè)值時,將增益值減小第一預(yù)設(shè)步長;當(dāng)?shù)谝慌袛鄦卧袛喑鲋悄芸ㄐ盘枏?qiáng)度大于第五預(yù)設(shè)值時,將增益值增大第一預(yù)設(shè)步長;當(dāng)?shù)诙袛鄦卧鶕?jù)錯誤代碼判斷出錯誤類型為校驗(yàn)錯誤時,將增益值增大第一預(yù)設(shè)步長;當(dāng)?shù)诙袛鄦卧鶕?jù)錯誤代碼判斷出錯誤類型為幀錯誤時,將增益值增大第二預(yù)設(shè)步長;當(dāng)?shù)诙袛鄦卧鶕?jù)錯誤代碼判斷出錯誤類型為超時錯誤時,將增益值減小第一預(yù)設(shè)步長;
[0138]第四預(yù)設(shè)值小于第五預(yù)設(shè)值;
[0139]第一獲取單元具體用于通過讀取信號強(qiáng)度指示寄存器,得到智能卡信號強(qiáng)度;
[0140]優(yōu)選地,第一獲取單元用于獲取信號強(qiáng)度指示寄存器RSSI Display Register的高4位數(shù)據(jù)作為智能卡信號強(qiáng)度;
[0141]除此之外,調(diào)整模塊還包括第三判斷單元,用于判斷獲取到的智能卡信號強(qiáng)度是否在第二預(yù)設(shè)范圍內(nèi),是則觸發(fā)第一判斷單元判斷獲取到的智能卡信號強(qiáng)度的大小,否則觸發(fā)發(fā)送模塊通過通信接口 403向上位機(jī)返回尋卡失敗信息;
[0142]除此之外,調(diào)整模塊還包括清除單元,用于在第一獲取單元獲取到智能卡信號強(qiáng)度后,清除信號強(qiáng)度指示寄存器;
[0143]優(yōu)選地,本實(shí)施例中,第四預(yù)設(shè)值為4,第五預(yù)設(shè)值為8 ;
[0144]本實(shí)施例中,第二判斷單元具體用于判斷錯誤代碼的值,若為第六預(yù)設(shè)值則確定錯誤類型為校驗(yàn)錯誤,若為第七預(yù)設(shè)值則確定錯誤類型為幀錯誤,若為第八預(yù)設(shè)值則確定錯
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
隆尧县| 通化市| 内丘县| 诸暨市| 合川市| 彭州市| 祁阳县| 齐齐哈尔市| 松溪县| 梁平县| 辽宁省| 龙江县| 闸北区| 台中县| 石家庄市| 确山县| 永济市| 丹阳市| 江都市| 永福县| 威宁| 樟树市| 望奎县| 阳东县| 车险| 南阳市| 武邑县| 凉城县| 中超| 蓝田县| 靖州| 滕州市| 临泉县| 宁津县| 台东市| 二连浩特市| 永胜县| 手游| 聂拉木县| 昌江| 石首市|