完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
做四轴的过程中,忽然有个需求:遥控通过NRF发送控制数据,同时飞控板通过NRF回传电压数据,
但是,这时不能用传统的发送,接收模式转换(费时间),因此,得挖掘下NRF的潜力了。。。 附录的代码是我飞控测试的正常代码(可移植到自己的工程中使用),飞控板+miniSTM32。 发送端和接收端底层代码相同。。。只是调用函数不同。 一两句话带过全双工吧,这是利用了带加号(放心,现在的NRF一般都是带加号的,看芯片上标识就知道了)的NRF ACK with payload功能,具体见手册。 正常情况下,接收数据时,是会返回应答帧的(前提是在程序里设置了开启自动应答),在这里,利用NRF的这个特点, 将应答帧变成携带完整数据的发送帧,这样,就实现了全双工功能。 下一分享: 四轴中看似简单,实则费脑的滤波算法(可用于其他领域)。(提前透露:一阶RC滤波,中值滤波等。) 且听下回分解。 NRF24L01.zip (4.86 KB ) |
|
相关推荐
8个回答
|
|
兄弟,这个叫半双工。
|
|
|
|
这个很强大。为什么没有人回。 感谢楼主
|
|
|
|
多谢支持,下一分享:利用NRF全双工功能实现的 无线数传。有玩过大四轴的同志们应该听到过。
|
|
|
|
楼主,是不是两个NRF都要进行编程?
|
|
|
|
你一定是个很好的人
|
|
|
|
谢谢分享
|
|
|
|
谢谢分享
|
|
|
|
谢谢分享
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2511 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2297 浏览 5 评论
3092 浏览 3 评论
2756 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2713 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
541浏览 1评论
796浏览 0评论
895浏览 0评论
571浏览 0评论
380浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-21 14:19 , Processed in 1.127093 second(s), Total 61, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号