2640的按键中断入口函数
时间:10-02
整理:3721RD
点击:
hi,请教TI的各位大神:
2640的中断服务函数入口在哪个文件?有没有类似2541的:
HAL_ISR_FUNCTION( halKeyPort0Isr, P0INT_VECTOR )
中断函数入口?我需要在中断中打开某些事件定时器
我尝试在board_key.c的回调函数:
static void Board_keyCallback(PIN_Handle hPin, PIN_Id pinId)
中实现这些代码却失败了。
驱动的接口都由TI RTOS提供,请参考tirtos_user_guide文档GPIO Driver一节: C:\ti\tirtos_simplelink_2_11_01_09\docs
Viki Shi
驱动的接口都由TI RTOS提供,请参考tirtos_user_guide文档GPIO Driver一节: C:\ti\tirtos_simplelink_2_11_01_09\docs
hi ,Viki
谢谢你的回答,这个PDF的这一节我看过,并找到了中断使能和中断回调函数的API
/* Install callback and enable interrupts */ GPIO_setCallback(Board_BUTTON0, gpioButtonFxn0); GPIO_setCallback(Board_BUTTON1, gpioButtonFxn1); GPIO_enableInt(Board_BUTTON0); GPIO_enableInt(Board_BUTTON1);
我感觉这些和board_key.c中的回调函数:
PIN_registerIntCb(hKeyPins, Board_keyCallback);
功能是类似的,这个应该不是中断服务的入口函数;
或者说,这个注册的回调函数:
Board_keyCallback 可以当做入口函数使用么?
hi,Viki
如果按照我上面的理解,那是不是可以任务,一旦产生按键中断,系统就会转到
PIN_Status PIN_registerIntCb(PIN_Handle handle, PIN_IntCb pCb);
注册的回调函数:pCb中去运行?
德州仪器蓝牙 cc2640 ble例程只有蓝牙通信中断和睡眠定时器中断硬件打开的。
其余的中断都是事件周期查询的。