【开源教程22】疯壳·开源编队无人机-SPI(2.4G 双机通信)

本文介绍了疯壳开源编队无人机的2.4G SPI双机通信技术,讲解了NRF24L01芯片的特性和使用方法,包括配置流程、发送与接收处理,并提供了遥控器端和飞控端的实验代码示例,展示了通过STM32硬件SPI实现的无线通信过程。
摘要由CSDN通过智能技术生成

COCOFLY教程
——疯壳无人机·系列
SPI(2.4G 双机通信)
    

    
    
    
    图1
    
    一、NRF24L01
    1.1 NRF24L01 简介
    
    NRF24L01 是由NORDIC 生产的工作在 2.4GHz~2.5GHz 的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。
    NRF24L01 的输出功率频道选择和协议的设置均可以通过 SPI 接口进行设置,因此,其具有极高的兼容性,几乎可以连接到各种单片机芯片,并完成无线数据传送工作。除此之外,NRF24L01 的功耗也非常的低,当工作在发射模式下发射功率为 0dBm 时电流消耗仅为 11.3mA ,接收模式时为 12.3mA,掉电模式和待机模式下电流消耗更低。所以 NRF24L01 可以广泛地应用在无线键鼠、无线门禁、无线电台、智能工业设备、玩具等场合。
    如下表所示列举了 NRF24L01 的特性参数。
    
    


    表1
    如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值