[發(fā)明專(zhuān)利]一種多類(lèi)型硬件接口指令處理方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201510032181.0 | 申請(qǐng)日: | 2015-01-22 |
| 公開(kāi)(公告)號(hào): | CN104615410A | 公開(kāi)(公告)日: | 2015-05-13 |
| 發(fā)明(設(shè)計(jì))人: | 陳熾昌;何玉華;胡永東 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京彩云動(dòng)力教育科技有限公司 |
| 主分類(lèi)號(hào): | G06F9/30 | 分類(lèi)號(hào): | G06F9/30 |
| 代理公司: | 深圳市君勝知識(shí)產(chǎn)權(quán)代理事務(wù)所 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 100000 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 類(lèi)型 硬件 接口 指令 處理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及硬件通信技術(shù)領(lǐng)域,尤其涉及一種多類(lèi)型硬件接口指令處理方法及系統(tǒng)。
背景技術(shù)
在以往設(shè)計(jì)中,由于對(duì)接硬件產(chǎn)品單一,指令類(lèi)型和數(shù)量有限,硬件產(chǎn)品之間的通信方式較為單一。若有眾多不用的硬件類(lèi)型,則按上述單一的通信方式及通信技術(shù),會(huì)導(dǎo)致模塊數(shù)量急劇上升,開(kāi)發(fā)量和維護(hù)量都按幾何級(jí)增長(zhǎng),不便于實(shí)現(xiàn)及維護(hù)。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種多類(lèi)型硬件接口指令處理方法及系統(tǒng),旨在解決現(xiàn)有通信處理機(jī)制無(wú)法適應(yīng)多硬件類(lèi)型的問(wèn)題。
為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種多類(lèi)型硬件接口指令處理方法,其中,所述方法包括:A、依據(jù)硬件廠(chǎng)家對(duì)指令進(jìn)行分組;B、依據(jù)下發(fā)指令尋找對(duì)應(yīng)的廠(chǎng)家分組;C、在廠(chǎng)家分組中尋找與下發(fā)指令對(duì)應(yīng)的指令。
所述的多類(lèi)型硬件接口指令處理方法,其中,所述下發(fā)指令具體包括:廠(chǎng)家ID、處理類(lèi)型、名稱(chēng)和/或參數(shù)。
所述的多類(lèi)型硬件接口指令處理方法,其中,所述步驟B之前,步驟A之后還包括:B1、依據(jù)廠(chǎng)家分組,設(shè)置一個(gè)相對(duì)應(yīng)的記錄實(shí)現(xiàn)方法的分配表。
所述的多類(lèi)型硬件接口指令處理方法,其中,所述廠(chǎng)家分組中的指令數(shù)量相同。
所述的多類(lèi)型硬件接口指令處理方法,其中,所述步驟C之后還包括:D、當(dāng)有新的廠(chǎng)家的硬件接入時(shí),若存在新增的指令則向分配表中增加新的實(shí)現(xiàn)方法。
一種多類(lèi)型硬件接口指令處理系統(tǒng),其中,所述系統(tǒng)包括:分組模塊,用于依據(jù)硬件廠(chǎng)家對(duì)指令進(jìn)行分組,尋址模塊,用于依據(jù)下發(fā)指令尋找對(duì)應(yīng)的廠(chǎng)家分組,以及在廠(chǎng)家分組中尋找與下發(fā)指令對(duì)應(yīng)的指令。
所述的多類(lèi)型硬件接口指令處理系統(tǒng),其中,所述下發(fā)指令具體包括:廠(chǎng)家,處理類(lèi)型,名稱(chēng),參數(shù)。
所述的多類(lèi)型硬件接口指令處理系統(tǒng),其中,所述系統(tǒng)還包括分配表生成模塊,用于依據(jù)廠(chǎng)家分組,設(shè)置一個(gè)相對(duì)應(yīng)的記錄實(shí)現(xiàn)方法的分配表。
所述的多類(lèi)型硬件接口指令處理系統(tǒng),其中,所述廠(chǎng)家分組中的指令數(shù)量相同。
所述的多類(lèi)型硬件接口指令處理系統(tǒng),其中,所述系統(tǒng)還包括信息增加模塊,用于當(dāng)有新的廠(chǎng)家的硬件接入時(shí),若存在新增的指令則向分配表中增加新的實(shí)現(xiàn)方法。
有益效果:本發(fā)明提供的一種多類(lèi)型硬件接口指令處理方法及系統(tǒng),通過(guò)建立一個(gè)中間連接橋梁,下發(fā)指令能夠自動(dòng)與不同廠(chǎng)家的硬件設(shè)備對(duì)應(yīng)。對(duì)開(kāi)發(fā)設(shè)計(jì)者來(lái)說(shuō),不用知道數(shù)據(jù)的來(lái)源和去向,能夠自動(dòng)尋址,對(duì)數(shù)據(jù)進(jìn)行分析和處理,能夠便于集中開(kāi)發(fā)管理,極大的提高了開(kāi)發(fā)的速度。
附圖說(shuō)明
圖1為本發(fā)明具體實(shí)施例中的一種多類(lèi)型硬件接口指令處理方法的方法流程圖。
圖2為使用本發(fā)明具體實(shí)施例中的一種多類(lèi)型硬件接口指令處理方法執(zhí)行指令下發(fā)到設(shè)備的流程圖。
圖3為使用本發(fā)明具體實(shí)施例中的一種多類(lèi)型硬件接口指令處理方法回收設(shè)備反饋的數(shù)據(jù)的流程圖。
圖4為本發(fā)明具體實(shí)施例中的一種多類(lèi)型硬件接口指令處理方法的指令分配表的具體示意圖。
圖5為本發(fā)明具體實(shí)施例中的一種多類(lèi)型硬件接口指令處理系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
本發(fā)明提供一種多類(lèi)型硬件接口指令處理方法及系統(tǒng)。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,為本發(fā)明的多類(lèi)型硬件接口指令處理方法的具體實(shí)施例。其中,所述方法包括:
S100、依據(jù)硬件廠(chǎng)家對(duì)指令進(jìn)行分組。
S200、依據(jù)下發(fā)指令尋找對(duì)應(yīng)的廠(chǎng)家分組。
S300、在廠(chǎng)家分組中尋找與下發(fā)指令對(duì)應(yīng)的指令。
所述下發(fā)指令具體包括指令的下發(fā)以及回收設(shè)備反饋的數(shù)據(jù),所述下發(fā)指令到設(shè)備的具體實(shí)施例,如圖2所示,包括:
S1、平臺(tái)數(shù)據(jù)有指令下發(fā)請(qǐng)求
S2、接收程序把數(shù)據(jù)發(fā)給“數(shù)據(jù)處理平臺(tái)”
其中,數(shù)據(jù)處理平臺(tái)是能夠?qū)ο掳l(fā)指令進(jìn)行分析的處理程序。
S3、“數(shù)據(jù)處理平臺(tái)”對(duì)指令進(jìn)行分析和分組,找到不同的方法,分組后的指令發(fā)送到不同的端口進(jìn)行處理
S4、分析和分組后的指令按設(shè)備的IP地址、設(shè)備ID號(hào)下發(fā)到不同的硬件設(shè)備中。
所述回收設(shè)備反饋的數(shù)據(jù)的具體實(shí)施例,如圖3所示,包括:
S10、從服務(wù)端口(Socket)接收到數(shù)據(jù)
S20、接收程序把數(shù)據(jù)發(fā)給“數(shù)據(jù)處理平臺(tái)”
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京彩云動(dòng)力教育科技有限公司,未經(jīng)北京彩云動(dòng)力教育科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510032181.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)





