[发明专利]输入输出驱动方法及装置、计算机可读存储介质、终端在审
申请号: | 201710504462.0 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107315695A | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 张家重;李姗姗;孙宾;胡焱 | 申请(专利权)人: | 浪潮金融信息技术有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 南京苏科专利代理有限责任公司32102 | 代理人: | 姚姣阳 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入输出 驱动 方法 装置 计算机 可读 存储 介质 终端 | ||
技术领域
本发明涉及驱动技术领域,特别是涉及一种输入输出驱动方法及装置、计算机可读存储介质、终端。
背景技术
自助终端已经被广泛应用于各个领域,如金融、运输、医疗、移动通信、餐饮等。用户通过自助终端可以办理多种自助业务,而无需去窗口排队等待,节省了人力资源,提高了业务办理的效率。
随着自助设备市场的发展及智能化产品功能的增多,客户对产品各细节的要求也越来越高。
现有的输入输出控制设备,在进行输入输出控制时,需要为不同的输入输出设备编制对应的驱动程序,因此,存在着通用性差的问题。
发明内容
本发明实施例解决的技术问题是如何实现输入输出驱动的通用性。
为解决上述问题,本发明实施例提供了一种输入输出驱动方法,所述方法包括:
为输入输出设备配置对应的驱动接口;
当通过所创建的驱动接口接收到驱动程序调用信息时,调用预设的驱动程序对对应的输入输出设备进行输入输出控制。
可选地,所述驱动程序采用预设的时间间隔轮询串口状态,以获取所述调用信息。
可选地,所述驱动接口包括标准驱动接口和非标准驱动接口。
可选地,所述驱动程序的执行结果,采用所述标准驱动接口或所述非标准驱动接口对应的结果返回格式返回。
本发明实施例还提供了一种输入输出驱动装置,包括:
配置单元,适于为输入输出设备配置对应的驱动接口;
驱动单元,适于当通过所创建的驱动接口接收到驱动程序调用信息时,调用预设的驱动程序对对应的输入输出设备进行输入输出控制。
可选地,所述驱动程序采用预设的时间间隔轮询串口状态,以获取所述调用信息。
可选地,所述驱动接口包括标准驱动接口和非标准驱动接口。
可选地,所述驱动程序的执行结果,采用所述标准驱动接口或所述非标准驱动接口对应的结果返回格式返回。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一项所述的输入输出驱动方法的步骤。
本发明实施例还提供了一种终端,包括存储器和处理器,所述存储器上储存有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一项所述的输入输出驱动方法的步骤。
与现有技术相比,本发明的技术方案具有以下的优点:
上述的方案,通过为输入输出设备配置对应的驱动接口,对应的上层应用可以通过所配置的驱动接口调用驱动程序对输入输出设备进行输入输出控制,不修改驱动程序,便可以实现对不同的输入输出设备的输入输出控制,故可以提高输入输出驱动的通用性。
附图说明
图1是本发明实施例中的一种输入输出驱动方法的流程图;
图2是本发明实施例中的一种输入输出驱动装置的结构示意图。
具体实施方式
为解决现有技术中存在的上述问题,本发明实施例采用的技术方案通过首先为输入输出设备配置对应的驱动接口,并通过所配置的驱动接口调用驱动程序对输入输出设备进行输入输出控制,不修改驱动程序,便可以实现对不同的输入输出设备的输入输出控制,故可以提高输入输出驱动的通用性。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
图1示出了本发明实施例中的一种输入输出驱动方法的流程图。如图1所示的一种输入输出驱动方法,适于对输入输出设备进行输入输出控制,具体可以包括如下的步骤:
步骤S101:为输入输出设备配置对应的驱动接口。
在具体实施中,驱动接口为上层应用调用驱动程序的接口,也即上层应用通过所配置的对应的驱动接口调用驱动程序。
在具体实施中,所配置的驱动接口与输入输出设备之间具有预设的对应关系。以输入输出控制板为例,其输出功能主要是输入输出控制板输出所对应的各模块的指示灯,输入功能主要是传感器。因此,为了驱动程序的通用性,可以在实现既定驱动功能的基础上,把所有的输入输出项都设置为可配置项。例如,对于输入输出控制板的传感器而言,不同厂家不同型号的传感器,逻辑值也是不确定的,通过将输入传感器的逻辑值设置为可配置项的方式,对驱动接口进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮金融信息技术有限公司,未经浪潮金融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710504462.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种缓存一致性管理方法及节点控制器
- 下一篇:一种通信控制方法及电子设备