完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NRF24L01.H 文件里有#define MODE 1 //MODE=1时 为发送代码 MODE=0时 为接收代码 在主函数里有 #if MODE //发送 模式代码 TX_Mode(); //SPI_RW_Reg(FLUSH_RX,0x00); while(1) { Transmit(Tx_Buf); Delay(10); sta = SPI_Read(READ_REG + STATUS); if(TX_DS) {  1 = sta; //8位LED显示当前STATUS状态 发送中断应使bit5 = 1 灯灭 Delay(100); SPI_RW_Reg(WRITE_REG + STATUS, sta); } if(MAX_RT) //如果是发送超时 {  1 = sta; //发送超时时 8位LED灯 bit4 = 1 灯灭 Delay(150); SPI_RW_Reg(WRITE_REG + STATUS, sta); } } #else //接收 模式代码 StartUART(); RX_Mode(); Delay(0);//防止编译警告 while(1) { if(nRF24L01_RxPacket(Rx_Buf)) { LED = 0; Delay(100); for(i = 0; i < TX_PLOAD_WIDTH; i++) { R_S_Byte(Rx_Buf); } } else { LED = 1; } } #endif 故你把MODE设置为1,它就是发送程序 而MODE设置为0,它就是接收程序 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
***好!既然咱们有共同的目标咱们就是志同道合啦!我qq***,***加我吧!共同学习。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
亲你还在吗,我添加了头文件一下,没跑起来,您能否发一份完整的给我啊
|
|
|
|
啥意思,编译通过了吗?
|
|
|
|
|
|
|
|
打不开的
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2574 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2367 浏览 5 评论
3220 浏览 3 评论
2841 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2795 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
675浏览 1评论
912浏览 0评论
1033浏览 0评论
676浏览 0评论
508浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 22:40 , Processed in 1.643340 second(s), Total 84, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号