中断控制方法及其电子系统技术方案

技术编号:10597656 阅读:122 留言:0更新日期:2014-10-30 10:46
本发明专利技术公开了一种中断控制方法,用于一电子系统的一控制单元,该电子系统包含一主机单元及一电子装置。所述中断控制方法包括:接收所述电子装置产生的一数字数据;判断该数字数据的数值;根据该数字数据的数值,通过以下方式发送中断信号至所述主机单元:当所述控制单元位于一第二信号发送状态,且该数字数据的数值增加并超过一第一临界值且维持在该第一临界值之上一第一特定期间之后,切换该控制单元至一第一信号发送状态;以及当该控制单元位于该第一信号发送状态,且该数字数据的数值降低并越过一第二临界值并维持在该第二临界值之下一第二特定期间之后,切换该控制单元至该第二信号发送状态;其中,该第二临界值小于该第一临界值。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种中断控制方法,用于一电子系统的一控制单元,该电子系统包含一主机单元及一电子装置。所述中断控制方法包括:接收所述电子装置产生的一数字数据;判断该数字数据的数值;根据该数字数据的数值,通过以下方式发送中断信号至所述主机单元:当所述控制单元位于一第二信号发送状态,且该数字数据的数值增加并超过一第一临界值且维持在该第一临界值之上一第一特定期间之后,切换该控制单元至一第一信号发送状态;以及当该控制单元位于该第一信号发送状态,且该数字数据的数值降低并越过一第二临界值并维持在该第二临界值之下一第二特定期间之后,切换该控制单元至该第二信号发送状态;其中,该第二临界值小于该第一临界值。【专利说明】中断控制方法及其电子系统
本专利技术涉及一种中断控制方法及电子系统,尤其涉及一种可协助主机接收数据的 中断控制方法及电子系统。
技术介绍
随着科技的进步,各种电子产品例如移动电话(Mobile Phone)、卫星导航系统 (GPS Navigator System)、平板计算机(Tablet)、个人数字助理(PDA)及笔记型计算机 (Laptop)等已逐渐成为人们生活中不可或缺的部分。在电子系统中,通常具有一个核心处 理器,例如中央处理器(Central Processing Unit,CPU)、微处理器(Microprocessor)或 微控制器(Micro Control Unit,MCU)等,用来管理并协调电子系统中各个装置的运作。然 而,由于大多数装置都必须由处理器来进行数据处理,造成处理器的负担十分繁重,若处理 器的效能不佳或是大量工作瞬间产生时,处理器可能无法及时完成工作,往往成为系统效 能上的瓶颈。 因此,业界正持续朝向提升电子系统效能的方向而努力,一方面发展功能更强大 的处理器,一方面试图降低处理器的负担。若使用功能更强大的双核心或四核心处理器,往 往会增加成本且无法达到两倍或四倍的效能。因此,更多用来降低处理器负担的方法被开 发出来,其中一种常见的方法为中断控制方法,即当一装置有任务需执行时,会发送中断信 号至处理器。当处理器接收到中断信号之后,再分配资源来执行该装置所需的任务。在此 情况下,处理器不需持续侦测每个装置的运作,而是在接收到中断信号之后再分配资源给 特定装置。如此一来,处理器的负担可大幅降低。 然而,目前的中断信号发送方法无法有效并正确地在装置需要执行任务时进行发 送。举例来说,请参考图1,为熟知的中断信号发送状态示意图。如图1所示,一装置可能会 根据一数据的数值大小来决定是否发送中断信号。当该数据的数值大于一临界值TH时,装 置会持续发送中断信号,以告知处理器来执行任务。当该数据的数值小于临界值TH时,装 置则停止发送中断信号,此时处理器不需将资源浪费于侦测装置是否有任务需执行。然而, 当数据的大小落在临界值TH附近时,若出现噪声可能造成装置误发中断信号,或是应发送 中断信号的情况但受到噪声影响而未发送。有鉴于此,现有技术实有改进的必要。
技术实现思路
本专利技术的主要目的在于提供一种中断控制方法及其电子系统,以控制电子装置有 效并正确地发送中断信号,进而提升处理器的使用效率。 本专利技术的中断控制方法,用于一电子系统的一控制单元,该电子系统包含一主机 单元及一电子装置,该中断控制方法包含有接收该电子装置所产生的一数字数据;判断该 数字数据的数值;以及根据该数字数据的数值,通过以下方式发送中断信号至该主机单元: 当该控制单元位于一第二信号发送状态,且该数字数据的数值增加并越过一第一临界值并 维持在该第一临界值之上一第一特定期间之后,切换该控制单元至一第一信号发送状态; 以及当该控制单元位于该第一信号发送状态,且该数字数据的数值降低并越过一第二临界 值并维持在该第二临界值之下一第二特定期间之后,切换该控制单元至该第二信号发送状 态;其中,该第二临界值小于该第一临界值。 本专利技术还公开了一种电子系统,包含有一主机单元;一电子装置,用来产生数字数 据;以及一控制单元,具有一程序代码,该程序代码由一处理器执行,以进行一种中断控制 方法,该中断控制方法包含有接收该电子装置所产生的一数字数据;判断该数字数据的数 值;以及根据该数字数据的数值,通过以下方式发送中断信号至该主机单元:当该控制单 元位于一第二信号发送状态,且该数字数据的数值增加并越过一第一临界值并维持在该第 一临界值之上一第一特定期间之后,切换该控制单元至一第一信号发送状态;以及当该控 制单元位于该第一信号发送状态,且该数字数据的数值降低并越过一第二临界值并维持在 该第二临界值之下一第二特定期间之后,切换该控制单元至该第二信号发送状态;其中,该 第二临界值小于该第一临界值。 【专利附图】【附图说明】 图1是现有技术中的一种中断信号发送状态示意图; 图2为本专利技术实施例一电子系统的示意图; 图3为本专利技术实施例一中断信号发送状态示意图; 图4为本专利技术实施例一中断信号发送流程图。 附图标记说明 TH、TH1、TH2 临界值 20 电子系统 202 主机单元 204 电子装置 206 控制单元 208 信号传输接口 210 输入输出接口 220 程序代码 D 数字数据 T1 ?T4 时间 40 流程 400 ?414 步骤 【具体实施方式】 下面对照附图并结合优选的实施方式对本专利技术作进一步说明。 如图2,为本专利技术实施例一电子系统20的不意图。电子系统20包含有一主机 单元202、一电子装置204、一控制单元206、一信号传输接口 208及一输入输出接口 210。 主机单元202用来控制电子系统20中各个装置的运作,一般来说,主机单元202可为电 子系统20的核心处理器,例如中央处理器(Central Processing Unit, CPU)、微处理器 (Microprocessor)或微控制器(Micro Control Unit, MCU)等。电子装置204为用来执行 特定功能的装置,其受控于主机单元202。电子装置204在运作时,会产生数字数据,这些数 字数据会转换为输出数据并传送至主机单元202,以进行后续处理。控制单元206通过输入 输出接口 210接收来自电子装置204的数字数据D,此数字数据D由控制单元206转换为输 出数据,再经由信号传输接口 208传送至主机单元202。控制单元206另经由输入输出接口 210发送中断信号至主机单元202,当主机单元202接收到中断信号时,会中断正在进行的 工作,并分配资源来接收输出数据。 值得注意的是,上述信号传输接口 208及输入输出接口 210用来进行各装置之间 的连接及信号传递,而图2中的实施方式仅为众多实施例当中的一种。举例来说,信号传输 接口 208及输入输出接口 210除了可单独实现于电子系统20中,其也可整合于控制单元 206内,或整合于主机单元202之内。此外,也可在电子系统20中使用一传输接口来整合信 号传输接口 208及输入输出接口 210的功能。换句话说,控制单元206与其它装置可由其 它接口或通过其它方式进行连接及信本文档来自技高网
...

【技术保护点】
一种中断控制方法,其特征在于:用于一电子系统的一控制单元,该电子系统包含一主机单元及一电子装置,该中断控制方法包括:接收该电子装置产生的一数字数据;判断该数字数据的数值;根据该数字数据的数值,通过以下方式发送中断信号至该主机单元:当该控制单元位于一第二信号发送状态,且该数字数据的数值增加并越过一第一临界值并维持在该第一临界值之上一第一特定期间之后,切换该控制单元至一第一信号发送状态;当该控制单元位于该第一信号发送状态,且该数字数据的数值降低并越过一第二临界值并维持在该第二临界值之下一第二特定期间之后,切换该控制单元至该第二信号发送状态;其中,所述的第二临界值小于所述第一临界值。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:詹朋翰
申请(专利权)人:敦南科技股份有限公司
类型:发明
国别省市:中国台湾;71

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

1