找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1306|回复: 0
打印 上一主题 下一主题
收起左侧

NRF51822与SI24R1,NRF24XX通信分析

[复制链接]
跳转到指定楼层
楼主
F51可以支持基于2.4G的互相通信、与NRF24LE1的通信、与NRF24LU1的通信、与NRF24L01的通信。

一、nRF51822基于2.4G和nRF51822通信
  其中nRF51互相通信和之前用51操作nRF24L01很像,涉及到的只有几个核心的函数:
o    nrf_esb_init---初始化ESB
o    nrf_esb_enable---使能ESB
o    nrf_esb_add_packet_to_tx_fifo---将数据送入发送队列
 如果想知道发送是否成功等状态可以用:
o    void nrf_esb_tx_success(uint32_t tx_pipe, int32_t rssi)// If an ACK was received, we send another packet.
o    void nrf_esb_tx_failed(uint32_t tx_pipe)
o    void nrf_esb_rx_data_ready(uint32_t rx_pipe, int32_t rssi)
o    void nrf_esb_disabled(void)
  整个架构比较简单:技术支持:13682455391:2355239042



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表