一種基于面向?qū)ο蠡膯纹瑱C(jī)USB軟件開發(fā)系統(tǒng)及方法

基本信息

申請(qǐng)?zhí)?/td> CN202011092431.7 申請(qǐng)日 -
公開(公告)號(hào) CN111913783B 公開(公告)日 2020-11-10
申請(qǐng)公布號(hào) CN111913783B 申請(qǐng)公布日 2020-11-10
分類號(hào) G06F9/455(2006.01)I; 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 樊馳舟;周紅衛(wèi) 申請(qǐng)(專利權(quán))人 江蘇潤和科技投資集團(tuán)有限公司
代理機(jī)構(gòu) 南京行高知識(shí)產(chǎn)權(quán)代理有限公司 代理人 李曉
地址 210012江蘇省南京市雨花臺(tái)區(qū)軟件大道168號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于面向?qū)ο蠡膯纹瑱C(jī)USB軟件開發(fā)系統(tǒng)及方法,包括STM32中斷服務(wù)、USB HAL庫、虛擬USB設(shè)備對(duì)象和USB設(shè)備注冊(cè)模塊,STM32中斷服務(wù)提供響應(yīng)USB中斷的入口;USB HAL庫提供實(shí)現(xiàn)USB數(shù)據(jù)中斷回調(diào)、控制中斷回調(diào)和API調(diào)用這些操作的標(biāo)準(zhǔn)函數(shù)接口;虛擬USB設(shè)備對(duì)象與USB HAL庫的標(biāo)準(zhǔn)函數(shù)接口關(guān)聯(lián),用于實(shí)現(xiàn)USB數(shù)據(jù)傳輸、事件響應(yīng)、功能操作,以及虛擬USB設(shè)備對(duì)象的基本配置;USB設(shè)備注冊(cè)模塊用于設(shè)置USB設(shè)備各自的操作方法,與虛擬USB設(shè)備中的功能操作關(guān)聯(lián)。本發(fā)明將設(shè)備對(duì)象功能操作模塊與USB設(shè)備相關(guān)聯(lián),方便切換不同的USB設(shè)備。??