微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 请指点一下在BLE程序中,我这个按键函数的使用哪里出了问题?

请指点一下在BLE程序中,我这个按键函数的使用哪里出了问题?

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

我把osal_start_system()中的osal_run_system()改成HAL_ISR_FUNCTION( halKeyPort0Isr, P0INT_VECTOR ),然后再在halProcessKeyInterrupt ()中改成

if (valid)
{

osal_start_timerEx (Hal_TaskID, HAL_KEY_EVENT, HAL_KEY_DEBOUNCE_VALUE);
HalLedSet( (HAL_LED_ALL ), HAL_LED_MODE_ON );
osal_run_system( );

}
运行编译后,按键产生时,LED会亮,但是蓝牙程序就是不产生蓝牙信号,我单步调试时,都会卡死在里面

把osal_run_system() 改成 HAL_ISR_FUNCTION( halKeyPort0Isr, P0INT_VECTOR )?

把程序贴出来看看。

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

网站地图

Top