E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nRF24L01+
【STM32】2.4G无线模块nRF24L01驱动编写说明
文章目录一、
nRF24L01+
模块介绍1.运行电压要求2.模块引脚定义与原理图二、寄存器配置1.工作模式说明2.寄存器命令与地址3.发送过程4.接收过程三、nRF24L01模块配置代码总结一、
nRF24L01
绘漾
·
2023-11-17 13:38
STM32系列
stm32
单片机
c语言
SI24R1:国产低功耗2.4GHz收发遥控工控答题卡方案芯片替代
NRF24L01+
目录SI24R1简介芯片特性硬件设计参考定频测试2.4GHz射频芯片选型参考SI24R1简介Si24R1低功耗2.4GHz收发一体射频芯片量产于2012年,由于其一致性稳定性高、功耗低、远距离、兼容替代
NRF24L01
dnsj5343
·
2023-10-10 16:14
物联网IOT芯片
2.4G大功率数传芯片
SI24R1
国产替代NRF24L01
兼容替代NRF24L01+
国产远距离遥控芯片
国产2.4G大功率芯片
NRF24L01+
数据手册_关于几种工作模式
使用的是官方数据手册的章节编号,原文截图方便对照,部分翻译(标蓝)、个人理解(标紫),关键信息(标红)。6.1OperationalModes操作模式6.1.1Statediagram状态机图6.1.2PowerDownMode关机模式断电模式,消耗的电流最少。此模式下,寄存器的数据仍然被保持,SPI功能可用。(任何一种模式,SPI功能都是可用的)关机模式由CONFIG寄存器的PWR_UP字段控制
PWRJOY
·
2023-08-17 12:32
通信协议
物联网
NRF24L01
无线通信
NRF24L01+
模块:一对一双向通信,成功!
查找了很多资料,好多都是复制粘贴转发,或者安装英文手册直译的(比如我自己上篇笔记,,),看完还是一脸懵逼,没几个可行的,推荐几个比较实在的资料:手册我也不是完全弄明白,只能通过不断测试得出猜想的结论…nRF24L01一对多通信及多对一通信,有中文手册可下载一对多通信中通道地址设定注意事项NRF24L01一对多通信方法看完这两个资料,发现关键的问题还是地址和收发问题:得弄清几个概念:1,在一个nRF
一剃解千愁
·
2020-11-16 22:57
NRF24L01+模块使用#
嵌入式
nRF2401A/nRF24L01/
nRF24L01+
无线模块最常见问题汇集(转)
俗话说:每个人一生下来什么都会的,都是通过自己努力和探索出来的,NRF系列芯片,刚开始都好奇心加兴趣才来捣鼓它的,刚开始做硬件和软件,没有收发数据弄得整个人头都快炸开了,所以在此和大家分享一下前辈的经验,希望大家会少走弯路。Q:最近在选型的时候发现基本常见的无线模块都是3V供电,而我使用的单片机是5V的,它们之间要怎么连接呢?直接连接会不会损坏模块?回答:如果你使用的51单片机的P0口是高阻引脚,
weixin_33834679
·
2020-09-14 20:47
NRF24L01P(
nrf24l01+
)从入门到使用
目录
NRF24L01+
硬件资源工作模式接收地址与发送地址的理解一对一模式(一收一发)多对一模式(六发一收)使用ACK自动回复带数据功能
NRF24L01+
硬件资源运行条件:电压:最小值=1.9V;典型值=
SCCELE
·
2020-09-12 18:22
NRF24L01+
stm32
无线模块
stm32
嵌入式
单片机
基于
NRF24L01+
无线自组网标定归组的通讯协议设计和思考
基于
NRF24L01+
的无线自组网标定归组的通讯协议设计和思考ALGORITHMDESCRIPTION:在面对不定数量的测量模块并且物理地址随机的情况下,如何进行快速组网并进行标定归组?
vilsenma
·
2020-08-24 20:35
无线通讯
Arduino与树莓派间的通信实践
一、方案选择根据搜索的结果和前人经验,有如下几种可行方案:
nRF24L01+
(RF)ESP8266(WIFI)XBee(ZigBee)ENC28J60(LAN)W5100,W5500(LAN)其中,Xbee
ydogg
·
2020-08-17 04:03
Arduino
nrf52832与
nrf24L01+
通信
使用2.4G无线芯片
nrf24L01+
与蓝牙芯片nrf52832通信,nrf52832工作在2.4G模式。
nrf24L01+
使用以前调试通过程序,两个
nrf24L01+
通信良好。
yangyang_1024
·
2020-08-14 04:12
蓝牙51822
52832
nRF2401A vs
nRF24L01+
无线数传模块之间的区别
nRF2401AnRF2401A为nRF2401的改进型号(nRF2401AG为无铅工艺型号)。nRF2401A工作在2.4GHz的国际通用ISM免申请频段GFSK调制的无线数传芯片。最高发射功率0dBm,接收灵敏度-90dBm,支持124个接收频率与126个发射频率。使用ShockBurst™传输模式,具备两个独立的数据接收通道。支持250kbps和1Mbps的空中数据速率。使用SPI接口与MC
超低功耗无线蓝牙热者
·
2020-07-29 22:21
NRF24L01+
学习笔记
一、SPI的通信协议SPI(SerialPeripheralInterface)是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI接口一般由4根线组成,CS片选信号(有的单片机上也称为NSS),SCLK时钟信号线,MISO数据线(主机输入从机输出),MOSI数据线(主机输出从机输入),CS决定了唯一的与主设备通信的从设备,如没有
水似冰
·
2020-07-29 22:36
通信
STM32_SPI驱动
NRF24L01+
原文链接:链接经过两日的调试nRF24L01终于调试成功。耐心,细心。有想法。资料。数据手册。总就会成功。下面是调试的基本方法:24L01是收发双方都需要编程的器件,这就对调试方法产生了一定的要求,如果两块一起调,那么通讯不成功,根本不知道是发的问题还是收的问题,不好意思的说,我当时也是没理清调试思路才浪费了一天时间看着模块干瞪眼。并且烧坏了两个模块。(还好这个模块可以》。。。。。)。所以正确的调
朝辞暮见
·
2020-07-13 20:32
NRF24L01无线模块
廉价的无线通信方案——
nRF24L01+
**廉价的无线通信方案——
nRF24L01+
最近在写arduino无线通信的项目,找到了几种无线通信方案,Xbee确实是一个很好的产品,做工精致,稳定可靠,DIY的梦想,但价格却是一道不可逾越的鸿沟(来自技术宅贫穷的目光
Nick131410
·
2020-07-11 13:20
C++/C
arduino
nrf24l01+
的接收代码
这个是接着上一篇《
nrf24l01+
发送代码》,有发送必须要有接收,这就把接收代码贴出来。代码形式还是跟发送一样,分两个函数。
memset
·
2020-07-10 03:05
无线
delay
byte
output
signal
command
api
nRF24L01+
组网方式及防撞(防冲突)机制的实战分享
nRF24L01+
组网方式及防撞(防冲突)机制的实战分享利用多个
nRF24L01+
模块组网通信的实现方式防撞(防冲突)机制的实现原理轮询方式一主多从时分方式一主多从或多主多从自主避让方式一主多从或多主多从根据实际应用场景综合运用利用多个
学为所用
·
2020-07-06 11:01
物联网之嵌入式
单片机嵌入式开发
nRF24L01+
NRF24L01+
自组网(1对多)实现
NRF24L01+
自组网(1对多)实现本算法基于软件分配和判断从机地址的方式实现,模块不使用自动应答模式和自动重发模式,并且关闭发送中断和最大重发次数中断。
vilsenma
·
2020-07-05 18:48
无线通讯
nRF24L01+
启用自动应答ACK及自动重发的实战分享
nRF24L01+
启用自动应答ACK及自动重发的实战分享ACK模式(自动应答)功能的官方说明解读启用ACK模式必需的寄存器配置ACK模式的发送过程ACK模式(自动应答)功能的官方说明当用W_TX_PAYLOAD
学为所用
·
2020-07-04 04:28
单片机嵌入式开发
物联网之嵌入式
nRF24L01+
不能接收或接收偶尔异常等问题实战分享
nRF24L01+
不能接收或接收偶尔异常等问题实战分享
nRF24L01+
接收异常问题综述如何快速判断
nRF24L01+
通信失败问题是出在接收端正常接收数据时硬件电路必需的基本保障现象1:一次也收不到发送端发送的数据现象
学为所用
·
2020-07-04 04:28
物联网之嵌入式
单片机嵌入式开发
nRF24L01+
多机系统与接收通道地址
nRF24L01+SingleChip2.4GHzTransceiverProductSpecificationv1.0问题:刚开始看的时候,overview中写的,在接收数据的时候,接收通道接收数据后,发送应答包的时候,需要发送一个地址,该地址是标明发送端发送是所使用的地址,该地址是发送端而来的。那么,就不需要接收端地址,不知道接收通道地址是怎么使用。后面看了overview和MultiCevi
greenHand_
·
2020-06-23 11:32
2.4G无线芯片NRF24L01 驱动源码及详解
概述NRF24L01/
NRF24L01+
是挪威NordicVLSI公司出品的2.4G射频收发器件,主打高速率,低功耗,应用简单功能。其性能卓越(我说的原厂真货),深受国内开发者欢迎。
歌维
·
2018-11-28 11:05
单片机
2.4G无线模块(NRF24L01)学习(1)——串口实现两个模块之间信息交互
NRF24L01+
模块的使用还是有一定的复杂度的,复杂度和我之前写的红外通信模块相比,不可相提并论。
xiaocaidayong
·
2018-11-19 20:55
单片机c语言
nRF24L01+
数据手册
阅读更多
nRF24L01+
数据手册译者:gashero日期:2016-04-01nRF24L01+是NORDIC公司的单芯片2.4GHz收发器。我得到的版本是V1.0,发布日期为2008-09。
gashero
·
2016-10-26 15:00
无线
24L01
nRF24L01+
数据手册
阅读更多
nRF24L01+
数据手册译者:gashero日期:2016-04-01nRF24L01+是NORDIC公司的单芯片2.4GHz收发器。我得到的版本是V1.0,发布日期为2008-09。
gashero
·
2016-10-26 15:00
无线
24L01
AD9如何创建原理图元件
在自己做项目的时候,总会遇到一些我的元件库里所没有的元件,这个时候,我就需要在画原理图之前画出相应的所需要的元件的原理图及PCB的封装,首先我就拿
NRF24L01+
举例,先画出相应的原理图。
Echo_Anna
·
2016-09-28 13:56
C51
Arduino单片机使用和开发问题记录
2、
nRF24L01+
无线透传使用问题 Arduino官网
·
2015-10-26 15:17
arduino
Promiscuity is the
nRF24L01+
's Duty
extendingtheworkofThorstenSchröderandMaxMoserofthe KeyKerikiv2.0 project.SimilartoBluetooth,theprotocolsoftheNordicVLSI
nRF24L01
酒水不犯茶水
·
2015-04-30 18:00
nRF24L01+
多机系统与接收通道地址
nRF24L01+SingleChip2.4GHzTransceiverProductSpecificationv1.0问题: 刚开始看的时候,overview中写的,在接收数据的时候,接收通道接收数据后,发送应答包的时候,需要发送一个地址,该地址是标明发送端发送是所使用的地址,该地址是发送端而来的。那么,就不需要接收端地址,不知道接收通道地址是怎么使用。后面看了overview和MultiCev
greenHand_
·
2012-12-07 16:00
nrf24l01+
的接收代码
这个是接着上一篇《
nrf24l01+
发送代码》,有发送必须要有接收,这就把接收代码贴出来。代码形式还是跟发送一样,分两个函数。
txgc0
·
2012-03-11 16:00
api
command
byte
Signal
output
delay
nrf24l01+
无线发送
经过dt的两天睡不好,玩不好的日子,终于把nrf24l01这个看着dt,做起来也dt的东西搞定了。幸亏有一点好的,就是资料还算是多的。看了两天的资料,调试了两天后终于在这个阳光明媚的下午实验成功。这两天可是一句dota都没有玩。为了庆祝一下,确定成功后马上玩了一把开心版的。做好这个东西的最起码具备两方面的能力,一个就是写过液晶程序,而且深入理解。第二就是理解单片机之间的串口通信。写过这两方面程序
txgc0
·
2012-03-11 16:00
api
command
byte
Signal
output
delay
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他