Switch control method of intelligent story machine, the method includes: when the micro MCU detects the volume knob for the left and the main CPU is switched on, the main CPU trigger soft shutdown and notify the micro MCU, micro MCU system for power handling; when the micro MCU detects the volume knob left the left state and the main CPU in shutdown state, then trigger the main micro MCU CPU power and operation, and to adjust the volume, by combining the volume knob and micro MCU can trigger boot; when the micro MCU detects the volume knob left left most state and the main CPU in the boot state, then the micro MCU without movements. By combining with the micro volume knob MCU achieve the trigger boot; when the micro MCU detects the volume knob from non closed twisted to the left and the main state CPU is switched on, CPU is the main trigger of soft shutdown The micro MCU is also notified to carry out the system power-off treatment of the micro MCU. The invention realizes the soft shutdown and the hard starting by the miniature MCU combined with the volume knob.
【技术实现步骤摘要】
一种智能故事机的开关机控制方法
本专利技术涉及智能故事机
,特别是涉及一种智能故事机的开关机控制方法。
技术介绍
随着科技的发展,消费电子和智能便携设备也是越来越普遍,例如智能故事机,其作为新一代的幼儿玩具或者辅教类产品,也是广受青睐,这些消费电子或者智能便携设备采用何种方法实现开关机直接影响到用户体验,智能故事机的实现平台和技术也是多种多样,但是无论如何,智能故事机的旋钮开关机的实现方法是影响用户体验的重要因素。目前,现有技术中的智能故事机开关机的实现方法包括:1),通过旋转旋钮触发硬件上电或者断电来实现开关机;2),添加电源管理IC,通过按键长按触发关机或者开机,如果当前处于开机状态则关机,如果当前处于关机状态则开机。但是,上述的智能故事机开机或者关机的实现方法存在以下缺点:1),现有的智能故事机的旋钮开关机方法仅采用硬件触发开关机,并没有与微型mcu结合起来实现软关机,从而无法提高可靠性和稳定性;2),现有智能故事机的旋钮开关机方法仅采用软关机,并没有与主mcu结合起来解决掉开机过程中触发关机突然掉电的问题;3),现有的智能故事机采用电源管理IC或是复杂的可编程芯片实现按键长按触发开机或者关机的方法,一方面增加了硬件成本,设计复杂度提高,并且缺乏旋钮操作的简易性。有鉴于此,有必要提供一种其开关机具有简易性及稳定性且可降低硬件成本的智能故事机的开关机控制方法。
技术实现思路
本专利技术所要解决的技术问题是针对现有的智能故事机的旋钮的开关机的实现方法控制复杂所导致的旋钮操作复杂,缺乏稳定性及硬件成本高的技术问题,提供一种智能故事机的开关机控制方法。本专 ...
【技术保护点】
一种智能故事机的开关机控制方法,所述智能故事机采用linux操作系统,其特征在于,所述控制方法包括:微型mcu检测音量旋钮当前状态,并判断主cpu当前状态;其中,所述音量旋钮当前状态包括处于关闭的最左状态、处于打开的最右状态、离开最左状态及从非关闭状态扭至最左状态,所述主cpu当前状态包括关机状态和包含有开机中或开机完成后的开机状态;当所述微型mcu检测到所述音量旋钮为最左状态且所述主cpu处于开机状态时,则所述主cpu触发软关机并通知所述微型mcu,以便所述微型mcu进行系统断电处理;当所述微型mcu检测到所述音量旋钮离开最左状态且所述主cpu处于关机状态时,则所述微型mcu触发所述主cpu上电并开机运行,并调节音量,以通过所述音量旋钮与所述微型mcu的结合实现触发开机;当所述微型mcu检测到所述音量旋钮离开最左状态且所述主cpu处于开机状态时,则所述微型mcu无需动作即可通过所述音量旋钮与所述微型mcu的结合实现触发开机;当所述微型mcu检测到所述音量旋钮从非关闭状态扭至最左状态且所述主cpu处于开机状态时,则所述主cpu触发软关机并通知所述微型mcu,以便所述微型mcu进行系统断 ...
【技术特征摘要】
1.一种智能故事机的开关机控制方法,所述智能故事机采用linux操作系统,其特征在于,所述控制方法包括:微型mcu检测音量旋钮当前状态,并判断主cpu当前状态;其中,所述音量旋钮当前状态包括处于关闭的最左状态、处于打开的最右状态、离开最左状态及从非关闭状态扭至最左状态,所述主cpu当前状态包括关机状态和包含有开机中或开机完成后的开机状态;当所述微型mcu检测到所述音量旋钮为最左状态且所述主cpu处于开机状态时,则所述主cpu触发软关机并通知所述微型mcu,以便所述微型mcu进行系统断电处理;当所述微型mcu检测到所述音量旋钮离开最左状态且所述主cpu处于关机状态时,则所述微型mcu触发所述主cpu上电并开机运行,并调节音量,以通过所述音量旋钮与所述微型mcu的结合实现触发开机;当所述微型mcu检测到所述音量旋钮离开最左状态且所述主cpu处于开机状态时,则所述微型mcu无需动作即可通过所述音量旋钮与所述微型mcu的结合实现触发开机;当所述微型mcu检测到所述音量旋钮从非关闭状态扭至最左状态且所述主cpu处于开机状态时,则所述主cpu触发软关机并通知所述微型mcu,以便所述微型mcu进行系统断电处理。2.根据权利要求1所述的一种智能故事机的开关机控制方法,其特征在于,所述当所述微型mcu检测到所述音量旋钮为最左状态且所述主cpu处于开机状态时,则所述主cpu触发软关机并通知所述微型mcu,以便所述微型mcu进行系统断电处理步骤具体如下:当所述微型mcu检测到所述音量旋钮为最左状态且所述主cpu处于开机状态时,则所述微型mcu等待所述主cpu触发软关机,并由所述主cpu检测所述音量旋钮的当前状态,并在检测到所述音量旋钮的当前状态为最左状态时,所述主cpu触发软关机,并在软关机结束后通知所述微型mcu,以便所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。