【技术实现步骤摘要】
本专利技术涉及打印机驱动程序领域,特别是一种适用于微型针式打印机和微型热敏打印 机的驱动程序。
技术介绍
目前微型打印机被广泛应用于各种场合,打印各种单据、发票、凭条等。微型针打和热敏 打印机是最常见的。针打和热敏机芯的工作原理的差异,导致两种机芯的打印驱动程序差别 比较大,使得针打驱动和热敏驱动分别设计,而且驱动程序一般采用非模块的设计方案,驱 动的扩展性很差, 一旦驱动需要增加其他机芯,往往需要重新编写程序代码,然后进行大量 调试。打印速度是打印机一个重要性能,实际打印速度往往无法达到理论打印速度。对于机 芯来说打印过程其实就只有两种操作纯走纸(Feed)和纯打印(Print)。微打驱动往往将走 纸和打印操作的控制分别独立,即驱动后台有两个独立的控制流程,见图1。两个控制流程 不能相互嵌套,走操作结束后才能进行打印操作,或者打印操作结束后才能进行走纸操作。 在打印过程中,走纸电机工作状态变化是停止一加速-匀速一减速一停止。由于走纸电机 存在停止、加速和减速的过程,使得走纸电机平均速度无法达到理论最大走纸速度,而走纸 电机的速度决定了打印速度,导致打印速度小 ...
【技术保护点】
一种通用型打印驱动模块,包括打印API模块、字符点阵解析模块及机芯驱动模块,其特征在于:所述的打印API模块提供与具体硬件平台无关的应用程序接口,根据系统应用程序的需求,对下层字符点阵解析模块和机芯驱动模块提供的函数,封装成各种实现具体功能的打印API;所述的字符点阵解析模块将打印操作和走纸操作转换为通用型点阵信息单元GDU,提供给机芯驱动模块使用;所述的机芯驱动模块接收字符点阵解析模块输出的通用型点阵信息单元GDU,控制打印机芯完成打印操作。
【技术特征摘要】
【专利技术属性】
技术研发人员:叶华峰,袁金颖,江健琦,陈帆,洪金枝,
申请(专利权)人:福建实达电脑设备有限公司,
类型:发明
国别省市:35[中国|福建]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。