[發明專利]一種打印機固件模塊化管理的實現方法在審
| 申請號: | 202111162854.6 | 申請日: | 2021-09-30 |
| 公開(公告)號: | CN113934417A | 公開(公告)日: | 2022-01-14 |
| 發明(設計)人: | 郭晉鵬;杜偉;孫瑞娟;張林 | 申請(專利權)人: | 珠海趣印科技有限公司 |
| 主分類號: | G06F8/35 | 分類號: | G06F8/35;G06F8/41 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 侯麗燕 |
| 地址: | 519000 廣東省珠海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 打印機 模塊化 管理 實現 方法 | ||
1.一種打印機固件模塊化管理的實現方法,其特征在于,包括:
從代碼架構角度,按照打印機的硬件資源及功能應用將打印機打印所需的各項功能模塊進行分層配置,并將所分層次代碼化表示;
對配置完成的各層中的硬件資源或功能應用分別進行模型提取;
對提取的模型建立模塊化代碼;
根據不同的打印需求,先按照層次化代碼搜尋再按照模塊化代碼進行統籌調度。
2.如權利要求1所述的打印機固件模塊化管理的實現方法,其特征在于,按照打印機的硬件資源及功能應用將打印機打印所需的各項功能模塊進行分層配置時所分的層次包括硬件配置層、硬件接口層,以及功能應用層;
其中,在所述硬件配置層,統一實現打印機所需的各種硬件資源的配置,具體包括芯片時鐘及中斷系統的配置、GPIO資源分配及初始化、定時器資源分配及工作模式設定、ADC轉化資源分配及工作模式設定,以及各通訊端口資源分配及工作模式初始化,為系統的正常運行提供基礎的工作環境;
在硬件接口層,包括對各種硬件資源所需實現的動作,進行操作接口的函數封裝;
功能應用層,根據打印機的功能需求特征,進行功能模塊的模型提取,并按照工作邏輯的統籌管理方法,進行工作邏輯的系統調度。
3.如權利要求2所述的打印機固件模塊化管理的實現方法,其特征在于,對配置完成的各層中的硬件資源或功能應用分別進行模型提取中,針對硬件配置層的模型提取的方法包括:先根據分配或配置的資源或工作模式橫向分類模型提取,并將提取的模型代碼化,再根據各類別的操作階段進行分階段模型提取,并將提取的模型代碼化。
4.如權利要求2所述的打印機固件模塊化管理的實現方法,其特征在于,對配置完成的各層中的硬件資源或功能應用分別進行模型提取中,針對硬件接口層的模型提取的方法包括:按照打印的功能將接口分類別橫向模型提取,并將提取的模型代碼化,再按照每類接口中的功能不同進行縱向模型提取,并將提取的模型代碼化。
5.如權利要求4所述的打印機固件模塊化管理的實現方法,其特征在于,
按照打印的功能將接口分類別橫向模型提取中打印的功能包括GPIO操作類、硬件資源啟停控制類、通訊數據收發類、操作結果轉存類。
6.如權利要求2所述的打印機固件模塊化管理的實現方法,其特征在于,對配置完成的各層中的硬件資源或功能應用分別進行模型提取中,針對應用層的模型提取的方法包括:按照操作類別進行橫向模型提取,并將提取的模型代碼化,再按照每個類別中的調用接口層提供的統一化函數模型的層級進行總行模型提取,并將提取的模型代碼化。
7.如權利要求6所述的打印機固件模塊化管理的實現方法,其特征在于,所述操作類別包括人機交互操作類、輸入狀態監測類、輸出狀態刷新控制類、通訊解析處理類、打印操作相應類。
8.如權利要求1所述的打印機固件模塊化管理的實現方法,其特征在于,按照模塊化代碼進行統籌調度的調度方法包括通過宏定義,實現代碼的分支跳轉統籌。
9.如權利要求1所述的打印機固件模塊化管理的實現方法,其特征在于,
所述方法還包括對文件的分層管理,對文件進行分層管理的方法包括:
對于原始文件,按照代碼的框架及分組分層模式進行劃分存儲,同時,在工程項目中也按照同樣的代碼框架及分組分層的模式進行工程資料管理;
對于代碼的頭文件按照類別橫向分類,分類為:數據類和函數類的頭文件;再對數據類頭文件,再縱向細分為:類型定義的頭文件、參量定義的頭文件、參量外置聲明的頭文件,對于函數類的頭文件,再縱向細分為:系統框架函數頭文件、硬件配置層頭文件、硬件接口層頭文件、功能邏輯層頭文件、系統邏輯調度層頭文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海趣印科技有限公司,未經珠海趣印科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111162854.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種組裝式寫字板
- 下一篇:一種水平單動雙管取心鉆具及水平取心鉆機





