|
按你的思路,从HalKeyPoll函数顺着找:
先看HalKeyPoll函数最后:
/* Invoke Callback if new keys were depressed */
if (keys && (pHalKeyProcessFunction))
{
(pHalKeyProcessFunction) (keys, HAL_KEY_STATE_NORMAL);
}
这里调用了发生按键后的回调函数,顺着这个pHalKeyProcessFunction找过去,HalKeyConfig对其进行定义,定义成什么了呢?继续搜,OnBoard.c中的InitBoard函数进行了具体定义:
HalKeyConfig( OnboardKeyIntEnable, OnBoard_KeyCallback);
这样不就和OnBoard_KeyCallback函数联系起来了吗? |
|