红外触摸屏的扫描设备以及红外触摸系统技术方案

技术编号:38768302 阅读:15 留言:0更新日期:2023-09-10 10:41
本申请提供了一种红外触摸屏的扫描设备以及红外触摸系统,扫描设备包括处理器以及外部设备,外部设备包括输入端、DMA控制器以及定时器,其中,DMA控制器与输入端口连接,DMA控制器用于在接收到第一预定信号时,将输入端口接收的第一扫描数据复制到预定地址空间,其中,第一扫描数据为扫描红外触摸屏上的红外线是否被阻挡得到的数据;定时器与DMA控制器连接,定时器用于周期性地发出第一预定信号。本申请解决了现有技术中红外触摸屏的扫描过程中处理器的处理效率较低的问题。理器的处理效率较低的问题。理器的处理效率较低的问题。

【技术实现步骤摘要】
红外触摸屏的扫描设备以及红外触摸系统


[0001]本申请涉及红外触摸
,具体而言,涉及一种红外触摸屏的扫描设备以及红外触摸系统。

技术介绍

[0002]现有技术中,红外触摸屏的扫描方式有如下两种:
[0003]1)、红外扫描中的时序全部采用MCU(Micro Controller Unit,微控制单元)直接驱动GPIO(General Purpose Input Output,通用输入输出端口)的方式输出脉冲实现,此方式是MCU直接干预的形式控制扫描,扫描的过程中MCU无法做其他运算,效率较低。
[0004]2)、使用MCU定时器外设输出PWM(Pulse Width Modulation,脉冲宽度调制)脉冲实现扫描,扫描是以接收组的形式轮询扫描的,每扫完一组需要停下来处理当前组拷贝的数据和输出时序准备下一个接收组的扫描,在定时器扫描的过程中MCU可以处理其他运算,一组接收扫描完需要MCU干预处理;此方案相比于第1)种方案有很大的效率提升,但还是无法做到扫描过程中不需要MCU干预,所以扫描时间的利用率无法达到最大化。
[0005]在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。

技术实现思路

[0006]本申请的主要目的在于提供一种红外触摸屏的扫描设备以及红外触摸系统,以解决现有技术中红外触摸屏的扫描过程中处理器的处理效率较低的问题。
[0007]根据本专利技术实施例的一个方面,提供了一种红外触摸屏的扫描设备,所述扫描设备包括处理器以及外部设备,所述外部设备包括输入端口、DMA(Direct Memory Access,直接存储器访问)控制器以及定时器,其中,所述DMA控制器与所述输入端口连接,所述DMA控制器用于在接收到第一预定信号时,将所述输入端口接收的第一扫描数据复制到预定地址空间,其中,所述第一扫描数据为扫描所述红外触摸屏上的红外线是否被阻挡得到的数据;所述定时器与所述DMA控制器连接,所述定时器用于周期性地发出所述第一预定信号。
[0008]可选地,所述红外触摸屏包括触摸屏本体以及位于所述触摸屏的端面上的红外对管,所述外部设备还包括输出端口,所述DMA控制器还与所述输出端口连接,所述DMA控制器还用于在接收到第二预定信号时,将所述预定地址空间中的第一控制数据复制到所述输出端口,以使得所述输出端口将所述第一控制数据发出,所述第一控制数据为控制所述红外对管的扫描状态的数据;所述定时器还用于周期性地发出所述第二预定信号。
[0009]可选地,所述预定地址空间包括预定地址,所述预定地址用于存储需要进行格式转换的第二控制数据,所述第二控制数据为控制所述红外对管的亮度的数据,所述外部设备还包括数模转换器,所述数模转换器与所述DMA控制器以及所述输出端口分别连接,所述DMA控制器还用于在接收到所述第二预定信号时,将所述预定地址中的所述第二控制数据
复制到所述数模转换器,所述数模转换器用于将所述第二控制数据转换为模拟数据后发送给所述输出端口。
[0010]可选地,所述定时器还用于周期性地发出第三预定信号,所述数模转换器还与所述定时器连接,所述数模转换器还用于在接收到所述第三预定信号时,将所述第二控制数据转换为所述模拟数据后发送给所述输出端口。
[0011]可选地,所述外部设备还包括模数转换器,所述DMA控制器通过所述模数转换器与所述输入端口连接,所述DMA控制器还通过所述模数转换器与所述定时器连接,所述模数转换器用于在接收到所述第一预定信号时,从将所述输入端口获取所述第一扫描数据,将所述第一扫描数据转换为数字数据后发出第四预定信号,所述DMA控制器还用于在接收到所述第四预定信号时,将所述数字数据复制到所述预定地址空间。
[0012]可选地,所述输入端口以及所述输出端口均为GPIO端口。
[0013]可选地,所述定时器为PWM信号定时发生设备。
[0014]可选地,所述扫描设备为MCU。
[0015]根据本专利技术实施例的另一方面,还提供了一种红外触摸系统,包括红外触摸屏以及任一种所述的扫描设备。
[0016]在本专利技术实施例中,本申请所述的红外触摸屏的扫描设备包括处理器以及外部设备,其外部设备包括输入端口、DMA控制器以及定时器,DMA控制器与定时器连接,由定时器周期性的发出第一预定信号给DMA控制器,DMA控制器还与输入端口连接,在接收到第一预定信号时,将接收到的输入端口传输的第一扫描数据复制到预定的地址空间中。相比于现有技术中的红外触摸屏的扫描过程中处理器的处理效率较低的问题,本申请通过定时器触发DMA控制器从输入端口搬运触摸屏的扫描数据至预定地址空间中,通过外部设备实现了红外触摸屏的扫描数据的传输,无需处理器停止其他数据处理工作来控制扫描数据的传输,即扫描工作以及处理器的数据处理工作是并行进行的,保证了处理器的处理效率较高。
附图说明
[0017]构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0018]图1示出了根据本申请的实施例的红外触摸屏的扫描设备MCU内部连接示意图。
[0019]其中,上述附图包括以下附图标记:
[0020]100、输入端口;101、DMA控制器;102、定时器;103、输出端口;104、数模转换器;105、模数转换器;106、外部设备。
具体实施方式
[0021]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0022]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范
围。
[0023]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0024]应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种红外触摸屏的扫描设备,所述扫描设备包括处理器以及外部设备,其特征在于,所述外部设备包括:输入端口;DMA控制器,与所述输入端口连接,所述DMA控制器用于在接收到第一预定信号时,将所述输入端口接收的第一扫描数据复制到预定地址空间,其中,所述第一扫描数据为扫描所述红外触摸屏上的红外线是否被阻挡得到的数据;定时器,与所述DMA控制器连接,所述定时器用于周期性地发出所述第一预定信号。2.根据权利要求1所述的扫描设备,其特征在于,所述红外触摸屏包括触摸屏本体以及位于所述触摸屏的端面上的红外对管,所述外部设备还包括输出端口,所述DMA控制器还与所述输出端口连接,所述DMA控制器还用于在接收到第二预定信号时,将所述预定地址空间中的第一控制数据复制到所述输出端口,以使得所述输出端口将所述第一控制数据发出,所述第一控制数据为控制所述红外对管的扫描状态的数据;所述定时器还用于周期性地发出所述第二预定信号。3.根据权利要求2所述的扫描设备,其特征在于,所述预定地址空间包括预定地址,所述预定地址用于存储需要进行格式转换的第二控制数据,所述第二控制数据为控制所述红外对管的亮度的数据,所述外部设备还包括:数模转换器,与所述DMA控制器以及所述输出端口分别连接,所述DMA控制器还用于在接收到所述第二预定信号时,将所述预定地址中的所...

【专利技术属性】
技术研发人员:覃亮
申请(专利权)人:广州众远智慧科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1