基于依賴注入式設(shè)備庫(kù)的USBCDC驅(qū)動(dòng)方法

基本信息

申請(qǐng)?zhí)?/td> CN202111351273.7 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114036081A 公開(kāi)(公告)日 2022-02-11
申請(qǐng)公布號(hào) CN114036081A 申請(qǐng)公布日 2022-02-11
分類號(hào) G06F13/10(2006.01)I;G06F13/42(2006.01)I;G06F9/4401(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 秦飛虎;唐劍;盧炬;吳平;余彧;謝乾;盛金華;彭錚;王杰 申請(qǐng)(專利權(quán))人 昆山百敖電子科技有限公司
代理機(jī)構(gòu) 無(wú)錫知初知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 高春濤
地址 214205江蘇省無(wú)錫市宜興新街街道興業(yè)路298號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)一種基于依賴注入式設(shè)備庫(kù)的USB CDC驅(qū)動(dòng)方法,屬于計(jì)算機(jī)技術(shù)領(lǐng)域,通過(guò)USB ID創(chuàng)建組合驅(qū)動(dòng),實(shí)現(xiàn)多個(gè)接口在一個(gè)CDC設(shè)備中的協(xié)同工作;根據(jù)USB CDC規(guī)范及設(shè)備類規(guī)范架構(gòu)的特點(diǎn),給出驅(qū)動(dòng)模塊管理設(shè)備類數(shù)據(jù)庫(kù)的模型,建立設(shè)備類數(shù)據(jù)庫(kù),在設(shè)備數(shù)據(jù)庫(kù)方面應(yīng)用依賴注入思想,設(shè)備類庫(kù)數(shù)據(jù)完全由設(shè)備類注入。本發(fā)明打破現(xiàn)有USB驅(qū)動(dòng)模型每類設(shè)備都需要獨(dú)立的驅(qū)動(dòng)模塊的模式,通過(guò)USB ID來(lái)創(chuàng)建組合驅(qū)動(dòng),實(shí)現(xiàn)設(shè)備內(nèi)多接口在一個(gè)CDC設(shè)備中的協(xié)同工作,設(shè)備間能共享通用層數(shù)據(jù)。通過(guò)試驗(yàn)證明,本發(fā)明對(duì)USB CDC設(shè)備具有更高可識(shí)別性,對(duì)所有USB ECM/NCM設(shè)備都適用。