一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种睡眠模式的控制方法和电子设备与流程

2021-10-19 23:30:00 来源:中国专利 TAG: 电子设备 睡眠 模式 控制 计算机

技术特征:
1.一种睡眠模式的控制方法,其特征在于,应用于具有驱动板、中控板和按键板的电子设备,所述驱动板的微控制器mcu、所述中控板的mcu和所述按键板的mcu均挂载在控制器局域网络can总线上,该方法包括以下步骤:当所述驱动板在第一预设时长内未接收到心跳数据包或按键数据包时,所述驱动板向所述can总线上的每个mcu发送睡眠指令包,向自身的备份寄存器写入睡眠标志数据,并复位自身的mcu;在所述驱动板中的mcu复位后,所述驱动板通过mcu读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置mcu的io口的功能;当发生can线中断时,所述驱动板向自身的备份寄存器写入非睡眠标志数据,并复位自身的mcu;在所述驱动板中的mcu复位后,所述驱动板通过mcu初始化非睡眠模式。2.根据权利要求1所述的方法,其特征在于,还包括:当所述驱动板在第一预设时长内接收到心跳数据包或按键数据包时,所述驱动板发送设备状态信息。3.根据权利要求2所述的方法,其特征在于,所述设备状态信息包括锁定状态、交流ac/直流dc供电模式、角度信息和高度信息。4.根据权利要求1所述的方法,其特征在于,所述驱动板向所述can总线上的每个mcu发送睡眠指令包之后,还包括:所述中控板向自身的备份寄存器写入睡眠标志数据,并复位自身的mcu;在所述中控板中的mcu复位后,所述中控板通过mcu读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置mcu的io口的功能;当发生can线中断或按键线中断时,所述中控板向自身的备份寄存器写入非睡眠标志数据,并复位自身的mcu;在所述中控板中的mcu复位后,所述中控板向所述can总线发送无效数据包,并在检测到用户对所述中控板上的按键的操作时,向所述驱动板发送按键数据包。5.根据权利要求1所述的方法,其特征在于,所述驱动板向所述can总线上的每个mcu发送睡眠指令包之后,还包括:所述按键板向自身的备份寄存器写入睡眠标志数据,并复位自身的mcu;在所述按键板中的mcu复位后,所述按键板通过mcu读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置mcu的io口的功能;当发生can线中断或按键线中断时,所述按键板向自身的备份寄存器写入非睡眠标志数据,并复位自身的mcu;在所述按键板中的mcu复位后,所述按键板向所述can总线发送无效数据包,并在检测到用户对所述按键板上的按键的操作时,向所述驱动板发送按键数据包。6.一种电子设备,其特征在于,包括驱动板、中控板和按键板,所述驱动板的mcu、所述中控板的mcu和所述按键板的mcu均挂载在can总线上;其中,所述驱动板用于:当所述驱动板在第一预设时长内未接收到心跳数据包或按键数据包时,向所述can总线上的每个mcu发送睡眠指令包,向自身的备份寄存器写入睡眠标志数据,并复位自身的
mcu;在所述驱动板中的mcu复位后,通过mcu读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置mcu的io口的功能;当发生can线中断时,向自身的备份寄存器写入非睡眠标志数据,并复位自身的mcu;在所述驱动板中的mcu复位后,通过mcu初始化非睡眠模式。7.根据权利要求6所述的电子设备,其特征在于,所述驱动板还用于:当所述驱动板在第一预设时长内接收到心跳数据包或按键数据包时,发送设备状态信息。8.根据权利要求7所述的电子设备,其特征在于,所述设备状态信息包括锁定状态、交流ac/直流dc供电模式、角度信息和高度信息。9.根据权利要求6所述的电子设备,其特征在于,所述中控板用于:在接收到来自所述驱动板的睡眠指令包后,向自身的备份寄存器写入睡眠标志数据,并复位自身的mcu;在所述中控板中的mcu复位后,通过mcu读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置mcu的io口的功能;当发生can线中断或按键线中断时,向自身的备份寄存器写入非睡眠标志数据,并复位自身的mcu;在所述中控板中的mcu复位后,向所述can总线发送无效数据包,并在检测到用户对所述中控板上的按键的操作时,向所述驱动板发送按键数据包。10.根据权利要求6所述的电子设备,其特征在于,所述按键板用于:在接收到来自所述驱动板的睡眠指令包后,向自身的备份寄存器写入睡眠标志数据,并复位自身的mcu;在所述按键板中的mcu复位后,通过mcu读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置mcu的io口的功能;当发生can线中断或按键线中断时,向自身的备份寄存器写入非睡眠标志数据,并复位自身的mcu;在所述按键板中的mcu复位后,向所述can总线发送无效数据包,并在检测到用户对所述按键板上的按键的操作时,向所述驱动板发送按键数据包。

技术总结
本申请公开了一种睡眠模式的控制方法和电子设备,应用于具有驱动板、中控板和按键板的电子设备,驱动板的MCU、中控板的MCU和按键板的MCU均挂载在CAN总线上,该方法包括以下步骤:当驱动板在第一预设时长内未接收到心跳数据包或按键数据包时,驱动板向CAN总线上的每个MCU发送睡眠指令包,向自身的备份寄存器写入睡眠标志数据,并复位自身的MCU;在驱动板中的MCU复位后,驱动板通过MCU读取备份寄存器,若读取到睡眠标志数据,则按照睡眠模式配置MCU的IO口的功能;当发生CAN线中断时,驱动板向自身的备份寄存器写入非睡眠标志数据,并复位自身的MCU;在驱动板中的MCU复位后,驱动板通过MCU初始化非睡眠模式。通过MCU初始化非睡眠模式。通过MCU初始化非睡眠模式。


技术研发人员:周春景
受保护的技术使用者:广州医软智能科技有限公司
技术研发日:2021.07.07
技术公布日:2021/10/18
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献