美文网首页
MT25003D开关机振动

MT25003D开关机振动

作者: tianxiaoMCU | 来源:发表于2018-12-14 12:12 被阅读0次

定义位置

1、开机振动

定义在mcu\plutommi\mmi\Bootup\BootupSrc\BootupFlow.cmmi_bootup_flow_early_init函数中,具体如下:

#if defined(__MMI_POWER_ON_OFF_MUTE__) || defined(__SMART_TERMINAL_SUPPER__)
    srv_vibrator_play_once();
#endif
2、关机振动

定义在mcu\plutommi\mmi\Shutdown\ShutdownSrc\ShutdownFlow.cmmi_shutdown_normal_start函数中,具体如下:

#if defined(__MMI_POWER_ON_OFF_MUTE__) || defined(__SMART_TERMINAL_SUPPER__)
    srv_vibrator_play_once();
#endif
3、重启振动

定义在mcu\plutommi\Service\ShutdownSrv\ShutdownSrv.csrv_reboot_normal_start函数中,具体如下:

#ifdef __MMI_POWER_ON_OFF_MUTE__
    srv_vibrator_play_once();
#endif

宏开关

__MMI_POWER_ON_OFF_MUTE__定义在mcu\plutommi\mmi\Inc\MMI_features.h下,

#if defined(CFG_MMI_POWER_ON_OFF_MUTE) && ((CFG_MMI_POWER_ON_OFF_MUTE == __ON__) || (CFG_MMI_POWER_ON_OFF_MUTE == __AUTO__))
    #ifndef __MMI_POWER_ON_OFF_MUTE__
    #define __MMI_POWER_ON_OFF_MUTE__
    #endif
#endif

__SMART_TERMINAL_SUPPER__分别在mcu\make文件夹下的Option.makULTRA2503D_11C_GPRS.mak中定义。

ifdef SMART_TERMINAL_SUPPER
    ifeq ($(strip $(SMART_TERMINAL_SUPPER)),TRUE)
        #COMMINCDIRS += interface\smartterminal
        COM_DEFS += __SMART_TERMINAL_SUPPER__
        #COM_DEFS += __DETECT_UNCALLIBRATON_SUPPER__
        #COM_DEFS += __CUSTOM_DEFAULT_MAC_SUPPER__
        COM_DEFS += __MMI_BATTERY_MULT_SHOW_SUPPORT__
        #COM_DEFS += __MMI_FACTORY_TEST_SUPPORT__
        #COM_DEFS += __MMI_TEST_LED_DISPLAY_SUPPORT__
    endif
endif
#**********************************************************************
#custom defined
#**********************************************************************
SMART_TERMINAL_SUPPER = TRUE 

相关文章

  • MT25003D开关机振动

    定义位置 1、开机振动 定义在mcu\plutommi\mmi\Bootup\BootupSrc\BootupFl...

  • 电脑定时关机也能装上一逼

    虽说电脑开关机很简单,但是在骚子看来,电脑开关机也能装上一逼。 骚子装逼技能——使用运行程序通过命令进行定时开关机...

  • 快速开关机时出现问题,如何抓取log?

    [DESCRIPTION] 在进行快速开关机时出现问题的时候,该如何抓取log? [SOLUTION] 快速开关机...

  • Android4.4平台添加开关机动画

    开关机动画更换 制作好的开关机动画压缩包分为为bootanimation.zip和shutdownanimatio...

  • MT2503D开关机铃声

    铃声播放位置 开关机铃声都在开关机动画函数中播放,其中: 1、开机铃声播放位于mcu\plutommi\mmi\B...

  • linux init

    开关机 init其他数字的意义

  • 振动

    历时3个月,克服种种困难,数易结构、要素、方案的项目在临近成立时再次调整,教训和直觉都在提示:要黄汤了。身体疲惫,...

  • 振动

    关键就是,保持在一种与你的内在身体永远连接的状态之中 – 每时每刻都感受你的内在身体。这会迅速加深并转化你的生命。...

  • 振动

    眼前的城市, 在一刻不断的忽动, 看谁搅起世界的振动? 这种振动力, 大约来自心跳,和生存。 哦, 我的心跳,生存...

  • Android振动器Vibrator的使用

    权限 初始化 判断是否有振动器 短振动 节奏振动 暂停振动

网友评论

      本文标题:MT25003D开关机振动

      本文链接:https://www.haomeiwen.com/subject/xzbwhqtx.html