CC2540按键轮询
时间:10-02
整理:3721RD
点击:
使用其按键轮询时,出现了以下几种问题:
1、按键产生时没有立即执行按键函数或者没有检测到按键,前者延时不定,有长有短
2、在APP层,检测到按键后能执行到该函数simpleBLEPeripheral_HandleKeys( ((keyChange_t *)pMsg)->state, ((keyChange_t *)pMsg)->keys );让其单步执行,不会进入simpleBLEPeripheral_HandleKeys定义的函数,并且在simpleBLEPeripheral_HandleKeys该函数里不能设置断点,一旦设置调试程序后,断点自动跳出该函数,出现在该函数的后面
望诸位给出解决意见,不知是哪里的设置有问题
1、按键产生时没有立即执行按键函数或者没有检测到按键,前者延时不定,有长有短
2、在APP层,检测到按键后能执行到该函数simpleBLEPeripheral_HandleKeys( ((keyChange_t *)pMsg)->state, ((keyChange_t *)pMsg)->keys );让其单步执行,不会进入simpleBLEPeripheral_HandleKeys定义的函数,并且在simpleBLEPeripheral_HandleKeys该函数里不能设置断点,一旦设置调试程序后,断点自动跳出该函数,出现在该函数的后面
望诸位给出解决意见,不知是哪里的设置有问题
没人参加讨论