-
公开(公告)号:CN109062624A
公开(公告)日:2018-12-21
申请号:CN201810959124.0
申请日:2018-08-22
Applicant: 上海稊米汽车科技有限公司
IPC: G06F9/4401 , G06F13/24
CPC classification number: G06F9/4418 , G06F13/24
Abstract: 本发明属于操作系统的技术领域,公开了一种用于汽车电子控制单元中断唤醒的处理方法,包括以下步骤:步骤一、微控制器的唤醒模块检测到有效唤醒源时,启动Polling程序查询中断寄存器的地址状态;步骤二、判断所述中断寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,利用Polling程序,查询各个非中断引脚对应的GPIO输入寄存器的地址状态;步骤三、判断所述GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,将中断寄存器的地址状态清零;步骤四、查询各个中断引脚对应的GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,微处理器继续休眠。
-
公开(公告)号:CN109062624B
公开(公告)日:2021-06-01
申请号:CN201810959124.0
申请日:2018-08-22
Applicant: 上海稊米汽车科技有限公司
IPC: G06F9/4401 , G06F13/24
Abstract: 本发明属于操作系统的技术领域,公开了一种用于汽车电子控制单元中断唤醒的处理方法,包括以下步骤:步骤一、微控制器的唤醒模块检测到有效唤醒源时,启动Polling程序查询中断寄存器的地址状态;步骤二、判断所述中断寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,利用Polling程序,查询各个非中断引脚对应的GPIO输入寄存器的地址状态;步骤三、判断所述GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,将中断寄存器的地址状态清零;步骤四、查询各个中断引脚对应的GPIO输入寄存器的地址状态是否有变化,若有,执行对应的应用程序,否则,微处理器继续休眠。
-