按钮?nrf24l01是射频模块吧,没看你电路图,大概猜测是你的按键没有写去抖动程序。一般采用延时去抖动,写个空循环,延时40ms左右,在这段时间内屏蔽按键的信号。如果带了linux系统的,编程时候,注册内核定时器,调用mod_timer()函数,定时函数中使用schedule_work()注册中断底半部,在进程上下文由底部向上通报按钮的按下输入事件即可。
这样子很难回答的呀给出程序源码吧