微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 开关按钮还是关机不了。

开关按钮还是关机不了。

时间:10-02 整理:3721RD 点击:

你好,it工程师

这些天仔细阅读了论坛关于pm1,pm2,pm3的帖子。当按键时还是进不了pm3,关不了机。看上去停了马达。但再按键,没反应。好像触发不了。锁死掉了。

我是用keyfob改的。关机函数如下:

poweroff()

{

             osal_stop_timerEx( gapRole_TaskID, START_ADVERTISING_EVT);
             osal_stop_timerEx( gapRole_TaskID, CONN_PARAM_TIMEOUT_EVT);
             osal_stop_timerEx( gapRole_TaskID, RSSI_READ_EVT);
             osal_stop_timerEx( gapRole_TaskID, START_CONN_UPDATE_EVT );

             osal_stop_timerEx (Hal_TaskID, HAL_SLEEP_TIMER_EVENT);
             osal_stop_timerEx(Hal_TaskID, HAL_LED_BLINK_EVENT);
             osal_stop_timerEx( Hal_TaskID, HAL_KEY_EVENT );
             osal_stop_timerEx( keyfobapp_TaskID,KFD_START_DEVICE_EVT );
             osal_stop_timerEx( keyfobapp_TaskID,KFD_BATTERY_CHECK_EVT );
             
             osal_stop_timerEx( keyfobapp_TaskID,KFD_ACCEL_READ_EVT );
             osal_stop_timerEx( keyfobapp_TaskID,KFD_TOGGLE_BUZZER_EVT );
             osal_stop_timerEx( keyfobapp_TaskID,KFD_ADV_IN_CONNECTION_EVT );
             osal_stop_timerEx( keyfobapp_TaskID,KFD_POWERON_LED_TIMEOUT_EVT );
             osal_stop_timerEx(Hal_TaskID, HAL_PWRMGR_CONSERVE_EVENT);
         
             osal_stop_timerEx(Hal_TaskID,HAL_BUZZER_EVENT);
             osal_stop_timerEx(Hal_TaskID,PERIOD_RSSI_RESET_EVT);
             osal_stop_timerEx(Hal_TaskID,HAL_LED_BLINK_EVENT );  
             osal_stop_timerEx(Hal_TaskID,HAL_PWRMGR_HOLD_EVENT);

          osal_pwrmgr_device( PWRMGR_BATTERY );
          GAPRole_SetParameter( GAPROLE_ADVERT_ENABLED, sizeof( uint8 ),FALSE);                           
          GAP_SetParamValue( TGAP_LIM_ADV_TIMEOUT,4);//30//1 is too short advertisement VTAG gyh only advertise //0 is not ok
          GAPRole_TerminateConnection();

}

是否还漏掉了什么?

谢谢

lincoln

你好,ti工程师

     现在用的BLE-CC254x-1.4.1.43908蓝牙协议栈,好像过了30秒,或180秒都不会停止广播进入pm3,难道改过了吗?以前的1.3的会进入pm3,按键就能重新开机。还是winxp,跟win7有区别。以前用winxp板,winxp不升级,改成win7版本的。

谢了

lincoln

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top