我自己按网上查的cc2530的修改方法修改cc2540的按键。修改完之后HalKeyPoll函数的键值是对的,估计到这里都是没问题的,但是OnBoard.c中的按键回调函数估计没有执行到这,我是在此设了断点,没停在这过。可能问题就出现在这了,导致没向上传信息。但我有 HalKeyConfig( OnboardKeyIntEnable, OnBoard_KeyCallback);绑定这个回调函数的。我试了在HalKeyPoll函数中直接调用OnBoard_KeyCallback ,上层的simpleBLEPeripheral_HandleKeys可以响应,但键值读不出来。