红外触摸屏的扫描设备以及红外触摸系统的制作方法

文档序号:35382901发布日期:2023-09-09 11:19阅读:18来源:国知局
红外触摸屏的扫描设备以及红外触摸系统的制作方法

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


背景技术:

1、现有技术中,红外触摸屏的扫描方式有如下两种:

2、1)、红外扫描中的时序全部采用mcu(micro controller unit,微控制单元)直接驱动gpio(general purpose input output,通用输入输出端口)的方式输出脉冲实现,此方式是mcu直接干预的形式控制扫描,扫描的过程中mcu无法做其他运算,效率较低。

3、2)、使用mcu定时器外设输出pwm(pulse width modulation,脉冲宽度调制)脉冲实现扫描,扫描是以接收组的形式轮询扫描的,每扫完一组需要停下来处理当前组拷贝的数据和输出时序准备下一个接收组的扫描,在定时器扫描的过程中mcu可以处理其他运算,一组接收扫描完需要mcu干预处理;此方案相比于第1)种方案有很大的效率提升,但还是无法做到扫描过程中不需要mcu干预,所以扫描时间的利用率无法达到最大化。

4、在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。


技术实现思路

1、本申请的主要目的在于提供一种红外触摸屏的扫描设备以及红外触摸系统,以解决现有技术中红外触摸屏的扫描过程中处理器的处理效率较低的问题。

2、根据本发明实施例的一个方面,提供了一种红外触摸屏的扫描设备,所述扫描设备包括处理器以及外部设备,所述外部设备包括输入端口、dma(direct memory access,直接存储器访问)控制器以及定时器,其中,所述dma控制器与所述输入端口连接,所述dma控制器用于在接收到第一预定信号时,将所述输入端口接收的第一扫描数据复制到预定地址空间,其中,所述第一扫描数据为扫描所述红外触摸屏上的红外线是否被阻挡得到的数据;所述定时器与所述dma控制器连接,所述定时器用于周期性地发出所述第一预定信号。

3、可选地,所述红外触摸屏包括触摸屏本体以及位于所述触摸屏的端面上的红外对管,所述外部设备还包括输出端口,所述dma控制器还与所述输出端口连接,所述dma控制器还用于在接收到第二预定信号时,将所述预定地址空间中的第一控制数据复制到所述输出端口,以使得所述输出端口将所述第一控制数据发出,所述第一控制数据为控制所述红外对管的扫描状态的数据;所述定时器还用于周期性地发出所述第二预定信号。

4、可选地,所述预定地址空间包括预定地址,所述预定地址用于存储需要进行格式转换的第二控制数据,所述第二控制数据为控制所述红外对管的亮度的数据,所述外部设备还包括数模转换器,所述数模转换器与所述dma控制器以及所述输出端口分别连接,所述dma控制器还用于在接收到所述第二预定信号时,将所述预定地址中的所述第二控制数据复制到所述数模转换器,所述数模转换器用于将所述第二控制数据转换为模拟数据后发送给所述输出端口。

5、可选地,所述定时器还用于周期性地发出第三预定信号,所述数模转换器还与所述定时器连接,所述数模转换器还用于在接收到所述第三预定信号时,将所述第二控制数据转换为所述模拟数据后发送给所述输出端口。

6、可选地,所述外部设备还包括模数转换器,所述dma控制器通过所述模数转换器与所述输入端口连接,所述dma控制器还通过所述模数转换器与所述定时器连接,所述模数转换器用于在接收到所述第一预定信号时,从将所述输入端口获取所述第一扫描数据,将所述第一扫描数据转换为数字数据后发出第四预定信号,所述dma控制器还用于在接收到所述第四预定信号时,将所述数字数据复制到所述预定地址空间。

7、可选地,所述输入端口以及所述输出端口均为gpio端口。

8、可选地,所述定时器为pwm信号定时发生设备。

9、可选地,所述扫描设备为mcu。

10、根据本发明实施例的另一方面,还提供了一种红外触摸系统,包括红外触摸屏以及任一种所述的扫描设备。

11、在本发明实施例中,本申请所述的红外触摸屏的扫描设备包括处理器以及外部设备,其外部设备包括输入端口、dma控制器以及定时器,dma控制器与定时器连接,由定时器周期性的发出第一预定信号给dma控制器,dma控制器还与输入端口连接,在接收到第一预定信号时,将接收到的输入端口传输的第一扫描数据复制到预定的地址空间中。相比于现有技术中的红外触摸屏的扫描过程中处理器的处理效率较低的问题,本申请通过定时器触发dma控制器从输入端口搬运触摸屏的扫描数据至预定地址空间中,通过外部设备实现了红外触摸屏的扫描数据的传输,无需处理器停止其他数据处理工作来控制扫描数据的传输,即扫描工作以及处理器的数据处理工作是并行进行的,保证了处理器的处理效率较高。



技术特征:

1.一种红外触摸屏的扫描设备,所述扫描设备包括处理器以及外部设备,其特征在于,所述外部设备包括:

2.根据权利要求1所述的扫描设备,其特征在于,所述红外触摸屏包括触摸屏本体以及位于所述触摸屏的端面上的红外对管,所述外部设备还包括输出端口,

3.根据权利要求2所述的扫描设备,其特征在于,所述预定地址空间包括预定地址,所述预定地址用于存储需要进行格式转换的第二控制数据,所述第二控制数据为控制所述红外对管的亮度的数据,所述外部设备还包括:

4.根据权利要求3所述的扫描设备,其特征在于,所述定时器还用于周期性地发出第三预定信号,所述数模转换器还与所述定时器连接,所述数模转换器还用于在接收到所述第三预定信号时,将所述第二控制数据转换为所述模拟数据后发送给所述输出端口。

5.根据权利要求1所述的扫描设备,其特征在于,所述外部设备还包括:

6.根据权利要求2至4中任一项所述的扫描设备,其特征在于,所述输入端口以及所述输出端口均为gpio端口。

7.根据权利要求1至5中任一项所述的扫描设备,其特征在于,所述定时器为pwm信号定时发生设备。

8.根据权利要求1至5中任一项所述的扫描设备,其特征在于,所述扫描设备为mcu。

9.一种红外触摸系统,其特征在于,包括:


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

技术研发人员:覃亮
受保护的技术使用者:广州众远智慧科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1