jeansonm 发表于 2015-7-22 13:47
只有一个模块你是怎么调试的?
我是这么想的,当只有一个模块的时候,也就是说只有发送没有接受模块的时候,那么发送的那个模块在没有收到应答信号的时候应该会重复发送数据,直到达到设置的次数为止。而当达到这个次数时,模块中的MAX_RT这个位会置一。所以我的主函数中 while(CHECK_ACK());这句话就在等待这个位置一,只要它置一了,就会跳出while()循环,从而使LED闪烁。
但是LED一直都没有闪烁,所以我感觉很奇怪。我现在怀疑是硬件问题了,当然程序我也不能很保证。