The embodiment of the invention discloses a device signal filtering method, device, system and computer-readable storage medium. When the on-off signal of an external device is detected, the timing function is turned on; whether there is a new on-off signal generated within the preset timing time is judged; if so, the timing function is restarted and whether there is a new on-off signal within the preset timing time is judged again Number generation. If not, the on-off of the external device is controlled according to the current on-off signal. By setting the timing function to judge each on-off signal of the external equipment, we can filter out the invalid signal generated by the hardware jitter, ensure the reliability of the effective signal acquisition, improve the timeliness and stability of the terminal equipment operating system feedback from the perspective of software, reduce the waste of related system resources and the possible system crash, and improve the external equipment work The stability and reliability of the work.
【技术实现步骤摘要】
一种设备信号过滤方法、装置、系统和介质
本专利技术涉及信号处理
,特别是涉及一种设备信号过滤方法、装置、系统和计算机可读存储介质。
技术介绍
目前,以搭载于嵌入式实时操作系统(RealTimeOperatingSystem,RTOS)为主的终端设备,凭借其不断完善和增强的交互性和沉浸感占据着未来主流前沿娱乐及应用发展的市场。除了对图像的极致渲染处理,在音频上的细节处理也是对沉浸感体验和感官刺激效果的一大重要保障。而耳机作为终端设备必不可少的音频播放的外接设备,保证插拔过程中耳机工作的稳定性和可靠性是软硬件设计的重点。人为插拔耳机往往会造成抖动,导致耳机频繁的执行通断操作,影响耳机的稳定运行。可见,如何提升外接设备工作的稳定性和可靠性,是本领域技术人员需要解决的问题。
技术实现思路
本专利技术实施例的目的是提供一种设备信号过滤方法、装置、系统和计算机可读存储介质,可以提升外接设备工作的稳定性和可靠性。为解决上述技术问题,本专利技术实施例提供一种设备信号过滤方法,包括:当检测到外接设备的通断信号时,开启计时功能;判断在预设的计时时间内是否有新的通断信号产生;若是,则重新启动计时功能,并返回所述判断在预设的计时时间内是否有新的通断信号产生的步骤;若否,则依据当前的通断信号控制所述外接设备的通断。可选的,在所述当检测到外接设备的通断信号时,开启计时功能之前还包括:终端设备上电后检测是否有外接设备连接;若是,则向所述外接设 ...
【技术保护点】
1.一种设备信号过滤方法,其特征在于,包括:/n当检测到外接设备的通断信号时,开启计时功能;/n判断在预设的计时时间内是否有新的通断信号产生;/n若是,则重新启动计时功能,并返回所述判断在预设的计时时间内是否有新的通断信号产生的步骤;/n若否,则依据当前的通断信号控制所述外接设备的通断。/n
【技术特征摘要】
1.一种设备信号过滤方法,其特征在于,包括:
当检测到外接设备的通断信号时,开启计时功能;
判断在预设的计时时间内是否有新的通断信号产生;
若是,则重新启动计时功能,并返回所述判断在预设的计时时间内是否有新的通断信号产生的步骤;
若否,则依据当前的通断信号控制所述外接设备的通断。
2.根据权利要求1所述的方法,其特征在于,在所述当检测到外接设备的通断信号时,开启计时功能之前还包括:
终端设备上电后检测是否有外接设备连接;
若是,则向所述外接设备供电;
若否,则执行所述当检测到外接设备的通断信号时,开启计时功能的步骤。
3.根据权利要求1所述的方法,其特征在于,所述计时时间的设置过程包括:
利用逻辑分析仪,获取外接设备连接测试的无效中断信号的无效时间间隔以及有效中断信号的有效时间间隔;
将所述无效时间间隔与所述有效时间间隔的中间值作为计时时间。
4.根据权利要求1所述的方法,其特征在于,所述当检测到外接设备的通断信号时,开启计时功能包括:
利用各类中断回调函数实时检测是否有通断信号;
当目标中断回调函数检测到通断信号时,触发相对应的计时回调函数开启计时功能;其中,不同类型的中断回调函数对应的计时回调函数的计时时间不同。
5.根据权利要求4所述的方法,其特征在于,在所述依据当前的通断信号控制所述外接设备的通断之后还包括:
接收计时时间调整指令;在所述计时时间调整指令中携带有新的计时时间以及计时回调函数标识;
将所述新的计时时间替...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。