[發(fā)明專利]打印機(jī)平臺化產(chǎn)品的配置裝置及配置方法在審
| 申請?zhí)枺?/td> | 202111346127.5 | 申請日: | 2021-11-15 |
| 公開(公告)號: | CN114115763A | 公開(公告)日: | 2022-03-01 |
| 發(fā)明(設(shè)計)人: | 崔建平;林喆;樊宏斌;陳桂鴻 | 申請(專利權(quán))人: | 上海商米科技集團(tuán)股份有限公司;深圳米開朗基羅科技有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F9/50;G06F9/52 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 孫英杰 |
| 地址: | 200433 上海市楊浦*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 打印機(jī) 平臺 產(chǎn)品 配置 裝置 方法 | ||
本發(fā)明提供了一種打印機(jī)平臺化產(chǎn)品的配置裝置及其方法。該配置方法包括步驟S1:CPU主平臺選型,并選取平臺化產(chǎn)品的各子功能;步驟S2:對各子功能與CPU主平臺進(jìn)行互斥性檢測;步驟S3:根據(jù)步驟S2的檢測結(jié)果生成功能配置清單;步驟S4:將配置清單轉(zhuǎn)換為標(biāo)準(zhǔn)工程目錄樹;步驟S5:將標(biāo)準(zhǔn)工程目錄樹編譯成打印機(jī)平臺化產(chǎn)品的設(shè)備運(yùn)行文件。本發(fā)明提供的打印機(jī)平臺化產(chǎn)品的配置裝置及其方法能夠簡化打印機(jī)平臺化產(chǎn)品開發(fā)過程,提高了打印機(jī)平臺化產(chǎn)品的開發(fā)效率。
技術(shù)領(lǐng)域
本發(fā)明主要涉及電子物聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種打印機(jī)平臺化產(chǎn)品的配置裝置及配置方法。
背景技術(shù)
隨著近年來物聯(lián)網(wǎng)領(lǐng)域的快速發(fā)展,支持物聯(lián)網(wǎng)的操作系統(tǒng)也越來越多,且針對性也越來越強(qiáng),由此在某一特定領(lǐng)域統(tǒng)一平臺化產(chǎn)品的功能配置顯的尤為必要。
目前在物聯(lián)網(wǎng)嵌入式打印機(jī)的開發(fā)中,通用做法是針對某一特定廠家的打印機(jī)頭,從廠家提供的例程中選取與自己產(chǎn)品功能最為接近的例程,以此為基礎(chǔ),修改增加新產(chǎn)品所需求各個子功能,開發(fā)調(diào)試直到符合設(shè)備所有需求的功能為止;當(dāng)另一新產(chǎn)品需要開發(fā)時,則同樣重復(fù)前述過程,較為繁瑣。隨著項(xiàng)目越多,依賴于專業(yè)開發(fā)人員的熟練度越強(qiáng),因開發(fā)人員熟練程度而影響項(xiàng)目開發(fā)時間,同樣各個環(huán)節(jié)需要重復(fù)一遍,因此需要一種可以減少重復(fù)的開發(fā)調(diào)試的打印機(jī)平臺化產(chǎn)品。
發(fā)明內(nèi)容
以下給出一個或多個方面的簡要概述以提供對這些方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡化形式給出一個或多個方面的一些概念以為稍后給出的更加詳細(xì)的描述之序。
為了達(dá)到上述目的,本發(fā)明提供了一種打印機(jī)平臺化產(chǎn)品的配置方法,包括:
步驟S1:CPU主平臺選型,并選取所述平臺化產(chǎn)品的各子功能;
步驟S2:對各所述子功能與所述CPU主平臺進(jìn)行互斥性檢測;
步驟S3:根據(jù)步驟S2的檢測結(jié)果生成功能配置清單;
步驟S4:將所述配置清單轉(zhuǎn)換為標(biāo)準(zhǔn)工程目錄樹;
步驟S5:將所述標(biāo)準(zhǔn)工程目錄樹編譯成所述打印機(jī)平臺化產(chǎn)品的設(shè)備運(yùn)行文件。
在如上述方法的一實(shí)施例中,所述子功能包括對打印頭型號選型、走紙電機(jī)選型、傳感器類選型和通訊接口選型中的一種或幾種。
在如上述方法的一實(shí)施例中,在步驟S2中,所述互斥性檢測包括對各所述子功能在所述CPU主平臺占用互斥資源進(jìn)行檢測,并對各所述子功能在所述CPU主平臺占用資源情況進(jìn)行匯總,并給出沖突情況說明及資源使用情況統(tǒng)計。
在如上述方法的一實(shí)施例中,在步驟S3中,在檢測結(jié)果中排除沖突情況后生成所述功能配置清單。
在如上述方法的一實(shí)施例中,在步驟S5,通過鏈接統(tǒng)一標(biāo)準(zhǔn)工程源碼庫中的源碼,將所述標(biāo)準(zhǔn)工程目錄樹編譯成所述打印機(jī)平臺化產(chǎn)品的設(shè)備運(yùn)行文件。
本發(fā)明還提供了一種打印機(jī)平臺化產(chǎn)品的配置裝置,包括:
選型模塊,適于CPU主平臺選型,并用于選取所述平臺化產(chǎn)品的各子功能;
檢測模塊,適于對各所述子功能與所述CPU主平臺進(jìn)行互斥性檢測;
配置模塊,適于將所述檢測模塊的檢測結(jié)果生成功能配置清單;
轉(zhuǎn)換模塊,適于將所述配置清單轉(zhuǎn)換為標(biāo)準(zhǔn)工程目錄樹;
編譯模塊,適于將所述標(biāo)準(zhǔn)工程目錄樹編譯成所述打印機(jī)平臺化產(chǎn)品的設(shè)備運(yùn)行文件。
在如上述方法的一實(shí)施例中,所述子功能包括對打印頭型號選型、走紙電機(jī)選型、傳感器類選型和通訊接口選型中的一種或幾種。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海商米科技集團(tuán)股份有限公司;深圳米開朗基羅科技有限公司,未經(jīng)上海商米科技集團(tuán)股份有限公司;深圳米開朗基羅科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111346127.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





