定时器装置和提供定时的方法与流程

文档序号:30072179发布日期:2022-05-18 02:20阅读:来源:国知局

技术特征:
1.一种定时器装置,其特征在于,包括:显示控制器,被配置为根据设定周期执行显示控制,其中所述显示控制器包括:寄存器模块,被配置为存储基于所述设定周期的定时信息;以及中断模块,被配置为根据所述定时信息产生中断。2.根据权利要求1所述的定时器装置,其特征在于,还包括:显示驱动,被配置为控制所述显示控制器的运行,其中所述显示驱动包括:第一系统调用模块,被配置为:根据来自应用的调用信息生成中断模式信息;以及将所述中断模式信息发送至所述显示控制器以设置所述定时信息。3.根据权利要求2所述的定时器装置,其特征在于,所述显示驱动还包括:中断服务函数模块,被配置为:当所述中断产生时,记录操作信息,所述操作信息包括由所述显示控制器控制的显示器的当前屏幕刷新到第几行的信息、当前系统时间;以及当所述中断产生时,唤醒所述应用的休眠线程,其中所述应用在发送所述调用信息之后启动所述休眠线程直到被唤醒。4.根据权利要求3所述的定时器装置,其特征在于,所述显示驱动还包括:第二系统调用模块,被配置为响应于来自所述应用的用于获取所述操作信息的指令,将所述操作信息发送至所述应用。5.根据权利要求1至4中任一项所述的定时器装置,其特征在于,所述定时信息与所述设定周期的整数倍相关联;所述定时信息包括与以下相关联的信息:对于每一帧图像数据发送到显示的第几行时产生中断和/或每发送多少行图像数据即产生一次中断;或者所述中断未被注册至与所述显示控制器相对应的操作系统的定时器框架中。6.一种提供定时的方法,其特征在于,包括:由显示控制器内的寄存器模块存储基于设定周期的定时信息,其中所述显示控制器根据所述设定周期执行显示控制;以及由所述显示控制器内的中断模块根据所述定时信息产生中断。7.根据权利要求6所述的提供定时的方法,其特征在于,还包括:由与所述显示控制器电耦合的显示驱动的第一系统调用模块根据来自应用的调用信息生成中断模式信息,其中所述应用根据所述中断被运行;由所述第一系统调用模块将所述中断模式信息发送至所述显示控制器;以及由所述显示控制器根据所述中断模式信息设置所述定时信息。8.根据权利要求7所述的提供定时的方法,其特征在于,还包括:当所述中断产生时,由所述显示驱动的中断服务函数模块记录操作信息,所述操作信息包括由所述显示控制器控制的显示器的当前屏幕刷新到第几行的信息、当前系统时间;以及当所述中断产生时,由所述中断服务函数模块唤醒所述应用的休眠线程,其中所述应
用在发送所述调用信息之后启动所述休眠线程直到被唤醒。9.根据权利要求8所述的提供定时的方法,其特征在于,还包括:由所述显示驱动的第二系统调用模块响应于来自所述应用的用于获取所述操作信息的指令,将所述操作信息发送至所述应用。10.根据权利要求6至9中任一项所述的提供定时的方法,其特征在于,所述定时信息与所述设定周期的整数倍相关联;所述定时信息包括与以下相关联的信息:对于每一帧图像数据发送到显示的第几行时产生中断和/或每发送多少行图像数据即产生一次中断;或者所述中断未被注册至与所述显示控制器相对应的操作系统的定时器框架中。

技术总结
本申请涉及定时器技术领域,特别涉及定时器装置和提供定时的方法。所述一种定时器装置,包括:显示控制器;所述显示控制器包括:中断模块、寄存器模块所述寄存器模块用于:存放产生中断的时机信息;所述中断模块用于:根据所述寄存器模块内产生中断的时机信息产生中断。以上装置,通过在显示控制器中加入中断功能,由其上的中断模块来执行中断,而产生中断的时机则由一个寄存器模块来存储,如此即可模拟出一个精度适当的具有定时器功能的硬件模块,进而解决背景技术中给特定应用提供高精度的定时功能。的定时功能。的定时功能。


技术研发人员:闫孝军
受保护的技术使用者:瑞芯微电子股份有限公司
技术研发日:2021.12.22
技术公布日:2022/5/17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1