找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

楼主: knifeshui

[QCC3系列] QCC3020要怎么修改才能改成长按2秒开机

[复制链接]
连续签到天数:1天
签到总天数:593天
签到总奖励:6802金币
发表于 2020-7-4 17:00:54 | 显示全部楼层
大哥救救我 发表于 2020-6-28 20:16
请问大佬这个判断条件如何添加的呢
static void appInitNextEntry(void)
{

static void appInitNextEntry(void)
{
    initData *theInit = appGetInit();

    /* Move to next entry */
    theInit->init_index += 1;

    while (appInitTable[theInit->init_index].init)
    {
        /* Call init function */
        appInitTable[theInit->init_index].init();
        theInit->id = appInitTable[theInit->init_index].message_id;
        if (theInit->id)
            return;
#ifdef test
                if(press_flag==1)
                {
                        if(appChargerIsConnected()==CHARGER_DISCONNECTED)
                        return ;
                        else
                        {
                                press_flag=0;
                        }
                }
#endif
        /* Move to next entry */
        theInit->init_index += 1;
    }

av_headset_ui.c

        case APP_MFB_BUTTON_HELD_2:
            DEBUG_LOG("APP_MFB_BUTTON_HELD_2");
                        {
#ifdef test
                        if(press_flag==1 )
                        {
                        press_flag=0;
                        appInitNextEntry();
                        }

#endif                                   
                        }
            break;

后面的你自己去优化,考虑好关机的各种方式。不同的关机设置成不同的标志位,将这个保存在pskey中、下次开机就读取这个值进行判断
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:56天
签到总奖励:351金币
发表于 2020-7-29 09:26:39 | 显示全部楼层
zxh_xw 发表于 2020-7-4 17:00
static void appInitNextEntry(void)
{
    initData *theInit = appGetInit();

谢谢老哥,对我很有帮助。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:337天
签到总奖励:3104金币
发表于 2020-7-30 17:45:48 | 显示全部楼层
大哥救救我 发表于 2020-6-28 20:16
请问大佬这个判断条件如何添加的呢
static void appInitNextEntry(void)
{

哥哥救不了你
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-3-29 22:41 , Processed in 0.235144 second(s), 12 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表