亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于pcb版本的軟件調(diào)用系統(tǒng)及方法

文檔序號(hào):6491462閱讀:238來源:國知局
一種基于pcb版本的軟件調(diào)用系統(tǒng)及方法
【專利摘要】本發(fā)明提出了一種基于PCB版本的軟件調(diào)用系統(tǒng)及方法,所述系統(tǒng)包括:用于標(biāo)識(shí)當(dāng)前PCB版本信息的PCB版本標(biāo)識(shí)單元;用于檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息的PCB版本檢測(cè)存儲(chǔ)單元;用于存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息的軟件存儲(chǔ)單元;及用于從PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息及從軟件存儲(chǔ)單元中讀取相關(guān)軟件信息的控制中心單元,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)及方法能自動(dòng)識(shí)別當(dāng)前PCB版本信息并自動(dòng)調(diào)用相關(guān)軟件,提高了產(chǎn)品的兼容性和可靠性,降低了生產(chǎn)成本。
【專利說明】—種基于PCB版本的軟件調(diào)用系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子通訊【技術(shù)領(lǐng)域】,特別涉及一種基于PCB版本的軟件調(diào)用系統(tǒng)及方法。
【背景技術(shù)】
[0002]近年來,隨著電子消費(fèi)品發(fā)展越來越快,其均是通過硬件軟件相結(jié)合得到整個(gè)產(chǎn)品。其中,PCB (印刷電路板)是整個(gè)系統(tǒng)中重要的電子部件,是電子元器件電氣連接的提供者。
[0003]由于設(shè)計(jì)缺陷等原因,經(jīng)常要對(duì)已發(fā)布的系統(tǒng)PCB版本進(jìn)行升級(jí),以更好的發(fā)揮系統(tǒng)硬件性能及彌補(bǔ)缺陷,特別是在智能手機(jī)設(shè)計(jì)中,而伴隨PCB版本每次升級(jí)其對(duì)應(yīng)的軟件也需要升級(jí),以支持版本升級(jí)后的PCB。
[0004]現(xiàn)有方法一般是采用軟件與PCB版本綁定,即升級(jí)后軟件只能運(yùn)行在新的PCB版本上,而不能兼容支持舊版的PCB,這樣不利于生產(chǎn)及研發(fā)的版本管理,降低了產(chǎn)品的兼容性和可靠性,同時(shí)也增加了生產(chǎn)成本。

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

[0005]本發(fā)明的目的是提出一種基于PCB版本的軟件調(diào)用系統(tǒng)及方法,其能自動(dòng)識(shí)別當(dāng)前PCB版本信息并自動(dòng)調(diào)用相關(guān)軟件,提高了產(chǎn)品的兼容性和可靠性,降低了生產(chǎn)成本。
[0006]為達(dá)到上述目的,本發(fā)明提出了一種基于PCB版本的軟件調(diào)用系統(tǒng),包括:
[0007]用于標(biāo)識(shí)當(dāng)前PCB版本信息的PCB版本標(biāo)識(shí)單元;
[0008]連接于PCB版本標(biāo)識(shí)單元、用于檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息的PCB版本檢測(cè)存儲(chǔ)單元;
[0009]用于存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息的軟件存儲(chǔ)單元;及
[0010]連接于PCB版本檢測(cè)存儲(chǔ)單元及軟件存儲(chǔ)單元的控制中心單元,所述控制中心單元用于從PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息及從軟件存儲(chǔ)單元中讀取相關(guān)軟件信息,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
[0011 ] 進(jìn)一步,在上述基于PCB版本的軟件調(diào)用系統(tǒng)中,所述PCB版本標(biāo)識(shí)單元具有邏輯
無關(guān)性。
[0012]進(jìn)一步,在上述基于PCB版本的軟件調(diào)用系統(tǒng)中,所述PCB版本檢測(cè)存儲(chǔ)單元還包括第一接口,所述控制中心單元通過該第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息。
[0013]進(jìn)一步,在上述基于PCB版本的軟件調(diào)用系統(tǒng)中,所述軟件存儲(chǔ)單元還包括第二接口,所述控制中心單元通過該第二接口訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息。
[0014]進(jìn)一步,在上述基于PCB版本的軟件調(diào)用系統(tǒng)中,所述控制中心單元進(jìn)一步包括:[0015]連接于所述PCB版本檢測(cè)存儲(chǔ)單元、用于訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息的PCB版本讀取子單元;
[0016]連接于所述軟件存儲(chǔ)單元、用于訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息的軟件信息讀取子單元;
[0017]分別連接于所述PCB版本讀取子單元及軟件信息讀取子單元、用于比較判斷軟件信息讀取子單元內(nèi)的相關(guān)軟件信息與所述當(dāng)前PCB版本信息是否匹配,得到與當(dāng)前PCB版本信息匹配的相關(guān)軟件信息的比較判斷子單元;及
[0018]連接于所述比較判斷子單元、用于調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件的軟件調(diào)用子單元。
[0019]另,本發(fā)明還提供一種基于PCB版本的軟件調(diào)用方法,所述方法包括以下步驟:
[0020]步驟SI =PCB版本標(biāo)識(shí)單元標(biāo)識(shí)當(dāng)前PCB版本信息,并通過PCB版本檢測(cè)存儲(chǔ)單元檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息;
[0021]步驟S2:軟件存儲(chǔ)單元存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息;
[0022]步驟S3:控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息,從所述軟件存儲(chǔ)單元中讀取相關(guān)軟件信息,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
[0023]進(jìn)一步,在上述基于PCB版本的軟件調(diào)用方法中,所述步驟S3中控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息的步驟具體包括:
[0024]所述控制中心單元通過PCB版本檢測(cè)存儲(chǔ)單元的第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息。
[0025]進(jìn)一步,在上述基于PCB版本的軟件調(diào)用方法中,所述步驟S3中控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息的步驟具體包括:
[0026]所述控制中心單元通過軟件存儲(chǔ)單元的第二接口訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息。
[0027]進(jìn)一步,在上述基于PCB版本的軟件調(diào)用方法中,所述PCB版本標(biāo)識(shí)單元具有邏輯
無關(guān)性。
[0028]本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)及方法能自動(dòng)識(shí)別當(dāng)前PCB版本信息并自動(dòng)調(diào)用相關(guān)軟件,提高了產(chǎn)品的兼容性和可靠性,降低了生產(chǎn)成本。
【專利附圖】

【附圖說明】
[0029]圖1為本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)一實(shí)施例的結(jié)構(gòu)不意圖;
[0030]圖2為本發(fā)明基于PCB版本的軟件調(diào)用方法一實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0031]下面結(jié)合附圖詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
[0032]請(qǐng)參閱圖1,本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)包括PCB版本標(biāo)識(shí)單元10、PCB版本檢測(cè)存儲(chǔ)單元20、軟件存儲(chǔ)單元30及控制中心單元40,所述PCB版本標(biāo)識(shí)單元10用于標(biāo)識(shí)當(dāng)前PCB版本信息,所述PCB版本檢測(cè)存儲(chǔ)單元20連接于PCB版本標(biāo)識(shí)單元10,用于檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息;軟件存儲(chǔ)單元30,用于存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息;所述控制中心單元40連接于PCB版本檢測(cè)存儲(chǔ)單元20及軟件存儲(chǔ)單元30,用于從PCB版本檢測(cè)存儲(chǔ)單元20中讀取當(dāng)前PCB版本信息及從軟件存儲(chǔ)單元30中讀取相關(guān)軟件信息,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
[0033]其中,所述PCB版本標(biāo)識(shí)單元10具有邏輯無關(guān)性,即不能因?yàn)槠錁?biāo)識(shí)的PCB版本信息的改變而需要升級(jí)邏輯。
[0034]所述PCB版本檢測(cè)存儲(chǔ)單元20還包括第一接口(圖未示),所述控制中心單元40通過該第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元20內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息。
[0035]所述軟件存儲(chǔ)單元30還包括第二接口(圖未示),所述控制中心單元40通過該第二接口訪問并讀取軟件存儲(chǔ)單元30內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息。
[0036]所述控制中心單元40進(jìn)一步包括PCB版本讀取子單元402、軟件信息讀取子單元404、比較判斷子單元406及軟件調(diào)用子單元408,所述PCB版本讀取子單元402連接于所述PCB版本檢測(cè)存儲(chǔ)單元20,用于訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元20內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息;所述軟件信息讀取子單元404連接于軟件存儲(chǔ)單元30,用于訪問并讀取軟件存儲(chǔ)單元30內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息;所述比較判斷子單元406分別連接于PCB版本讀取子單元402及軟件信息讀取子單元404,用于比較判斷軟件信息讀取子單元404內(nèi)的相關(guān)軟件信息與所述當(dāng)前PCB版本信息是否匹配,得到與當(dāng)前PCB版本信息匹配的相關(guān)軟件信息;所述軟件調(diào)用子單元408連接于比較判斷子單元406,用于調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
[0037]PCB版本信息一般包括年信息及月信息,例如11年3月份開發(fā)出的PCB,其版本信息就是1103,12年5月份開發(fā)出的PCB,其版本信息就是1205。本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)中的軟件無論是運(yùn)行在哪個(gè)版本的PCB上面都能自動(dòng)識(shí)別出當(dāng)前PCB版本信息,并自動(dòng)調(diào)用何種代碼的相關(guān)軟件,從而使得升級(jí)后的軟件能兼容支持舊版的PCB。
[0038]本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)的工作原理如下:
[0039]通過所述PCB版本標(biāo)識(shí)單元10標(biāo)識(shí)當(dāng)前PCB版本信息,例如12年5月份開發(fā)出的PCB的版本信息是1205,這個(gè)依靠簡單采集電路結(jié)構(gòu)即可實(shí)現(xiàn);同時(shí)所述PCB版本檢測(cè)存儲(chǔ)單元20從所述PCB版本標(biāo)識(shí)單元10檢測(cè)出當(dāng)前PCB版本信息并儲(chǔ)存;所述軟件存儲(chǔ)單元30存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件,即儲(chǔ)存多個(gè)版本包括升級(jí)前及升級(jí)后的軟件信息;所述控制中心單元40通過所述第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元20內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息,并通過該第二接口訪問并讀取軟件存儲(chǔ)單元30內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息;所述控制中心單元40比較判斷軟件信息讀取子單元404內(nèi)的相關(guān)軟件信息與所述當(dāng)前PCB版本信息是否匹配,得到與當(dāng)前PCB版本信息匹配的相關(guān)軟件信息,最后調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。這樣就自動(dòng)識(shí)別當(dāng)前PCB版本信息并自動(dòng)調(diào)用相關(guān)軟件,提高了產(chǎn)品的兼容性和可靠性,降低了生產(chǎn)成本。
[0040]請(qǐng)參閱圖2,本發(fā)明還提供一種基于PCB版本的軟件調(diào)用方法,所述方法包括以下步驟:
[0041 ] 步驟SI =PCB版本標(biāo)識(shí)單元標(biāo)識(shí)當(dāng)前PCB版本信息,并通過PCB版本檢測(cè)存儲(chǔ)單元檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息;
[0042]步驟S2:軟件存儲(chǔ)單元存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息;[0043]步驟S3:控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息,從所述軟件存儲(chǔ)單元中讀取相關(guān)軟件信息,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
[0044]所述步驟S3中控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息的步驟具體包括:
[0045]所述控制中心單元通過PCB版本檢測(cè)存儲(chǔ)單元的第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息。
[0046]所述步驟S3中控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息的步驟具體包括:
[0047]所述控制中心單元通過軟件存儲(chǔ)單元的第二接口訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息。
[0048]其中,所述PCB版本標(biāo)識(shí)單元具有邏輯無關(guān)性,即不能因?yàn)槠錁?biāo)識(shí)的PCB版本信息的改變而需要升級(jí)邏輯。
[0049]相比于現(xiàn)有技術(shù),本發(fā)明基于PCB版本的軟件調(diào)用系統(tǒng)及方法能自動(dòng)識(shí)別當(dāng)前PCB版本信息并自動(dòng)調(diào)用相關(guān)軟件,提高了產(chǎn)品的兼容性和可靠性,降低了生產(chǎn)成本。
[0050]這里本發(fā)明的描述和應(yīng)用是說明性的,并非想將本發(fā)明的范圍限制在上述實(shí)施例中。這里所披露的實(shí)施例的變形和改變是可能的,對(duì)于那些本領(lǐng)域的普通技術(shù)人員來說實(shí)施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié)構(gòu)、布置、比例,以及用其它組件、材料和部件來實(shí)現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對(duì)這里所披露的實(shí)施例進(jìn)行其它變形和改變。
【權(quán)利要求】
1.一種基于PCB版本的軟件調(diào)用系統(tǒng),其特征在于,包括: 用于標(biāo)識(shí)當(dāng)前PCB版本信息的PCB版本標(biāo)識(shí)單元; 連接于PCB版本標(biāo)識(shí)單元、用于檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息的PCB版本檢測(cè)存儲(chǔ)單元; 用于存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息的軟件存儲(chǔ)單元 '及連接于PCB版本檢測(cè)存儲(chǔ)單元及軟件存儲(chǔ)單元的控制中心單元,所述控制中心單元用于從PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息及從軟件存儲(chǔ)單元中讀取相關(guān)軟件信息,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
2.根據(jù)權(quán)利要求1所述的基于PCB版本的軟件調(diào)用系統(tǒng),其特征在于,所述PCB版本標(biāo)識(shí)單元具有邏輯無關(guān)性。
3.根據(jù)權(quán)利要求2所述的基于PCB版本的軟件調(diào)用系統(tǒng),其特征在于,所述PCB版本檢測(cè)存儲(chǔ)單元還包括第一接口,所述控制中心單元通過該第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息。
4.根據(jù)權(quán)利要求2所述的基于PCB版本的軟件調(diào)用系統(tǒng),其特征在于,所述軟件存儲(chǔ)單元還包括第二接口,所述控制中心單元通過該第二接口訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息。
5.根據(jù)權(quán)利要求1所述的基于PCB版本的軟件調(diào)用系統(tǒng),其特征在于,所述控制中心單元進(jìn)一步包括: 連接于所述PCB版本檢測(cè)存儲(chǔ)單元、用于訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息的PCB版本讀取子單元; 連接于所述軟件存儲(chǔ)單元、用于訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息的軟件信息讀取子單元; 分別連接于所述PCB版本讀取子單元及軟件信息讀取子單元、用于比較判斷軟件信息讀取子單元內(nèi)的相關(guān)軟件信息與所述當(dāng)前PCB版本信息是否匹配,得到與當(dāng)前PCB版本信息匹配的相關(guān)軟件信息的比較判斷子單元;及 連接于所述比較判斷子單元、用于調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件的軟件調(diào)用子單元。
6.一種基于PCB版本的軟件調(diào)用方法,其特征在于,所述方法包括以下步驟: 步驟SI =PCB版本標(biāo)識(shí)單元標(biāo)識(shí)當(dāng)前PCB版本信息,并通過PCB版本檢測(cè)存儲(chǔ)單元檢測(cè)并儲(chǔ)存當(dāng)前PCB版本信息; 步驟S2:軟件存儲(chǔ)單元存儲(chǔ)與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息; 步驟S3:控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息,從所述軟件存儲(chǔ)單元中讀取相關(guān)軟件信息,比較判斷所述當(dāng)前PCB版本信息與相關(guān)軟件信息,從而調(diào)用與當(dāng)前PCB版本信息匹配的相關(guān)軟件。
7.根據(jù)權(quán)利要求6所述的基于PCB版本的軟件調(diào)用方法,其特征在于,所述步驟S3中控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息的步驟具體包括: 所述控制中心單元通過PCB版本檢測(cè)存儲(chǔ)單元的第一接口訪問并讀取PCB版本檢測(cè)存儲(chǔ)單元內(nèi)存儲(chǔ)的當(dāng)前PCB版本信息。
8.根據(jù)權(quán)利要求6所述的基于PCB版本的軟件調(diào)用方法,其特征在于,所述步驟S3中控制中心單元從所述PCB版本檢測(cè)存儲(chǔ)單元中讀取當(dāng)前PCB版本信息的步驟具體包括: 所述控制中心單元通過軟件存儲(chǔ)單元的第二接口訪問并讀取軟件存儲(chǔ)單元內(nèi)存儲(chǔ)的與多個(gè)PCB版本信息對(duì)應(yīng)的相關(guān)軟件信息。
9.根據(jù)權(quán)利要求6-8任一項(xiàng)所述的基于PCB版本的軟件調(diào)用方法,其特征在于,所述PCB版本標(biāo)識(shí)單元具有邏輯無關(guān)性。
【文檔編號(hào)】G06F9/445GK103838592SQ201210478406
【公開日】2014年6月4日 申請(qǐng)日期:2012年11月22日 優(yōu)先權(quán)日:2012年11月22日
【發(fā)明者】林杰亮, 何婷 申請(qǐng)人:福興達(dá)科技實(shí)業(yè)(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1