一种用于汽车电子控制单元中断唤醒的处理方法

    公开(公告)号:CN109062624A

    公开(公告)日:2018-12-21

    申请号:CN201810959124.0

    申请日:2018-08-22

    CPC classification number: G06F9/4418 G06F13/24

    Abstract: 本发明属于操作系统的技术领域,公开了一种用于汽车电子控制单元中断唤醒的处理方法,包括以下步骤:步骤一、微控制器的唤醒模块检测到有效唤醒源时,启动Polling程序查询中断寄存器的地址状态;步骤二、判断所述中断寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,利用Polling程序,查询各个非中断引脚对应的GPIO输入寄存器的地址状态;步骤三、判断所述GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,将中断寄存器的地址状态清零;步骤四、查询各个中断引脚对应的GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,微处理器继续休眠。

    一种用于汽车电子控制单元中断唤醒的处理方法

    公开(公告)号:CN109062624B

    公开(公告)日:2021-06-01

    申请号:CN201810959124.0

    申请日:2018-08-22

    Abstract: 本发明属于操作系统的技术领域,公开了一种用于汽车电子控制单元中断唤醒的处理方法,包括以下步骤:步骤一、微控制器的唤醒模块检测到有效唤醒源时,启动Polling程序查询中断寄存器的地址状态;步骤二、判断所述中断寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,利用Polling程序,查询各个非中断引脚对应的GPIO输入寄存器的地址状态;步骤三、判断所述GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,将中断寄存器的地址状态清零;步骤四、查询各个中断引脚对应的GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,微处理器继续休眠。

Patent Agency Ranking