单片机嵌入式开发
文章平均质量分 80
学为所用
实战为王,IT技术重度爱好者,物联网骨灰级发烧友!
展开
-
nRF24L01+基于51单片机的驱动(库)实战代码分享
nRF24L01+基于51单片机的驱动(库)实战代码分享关于代码来源定义数据类型的头文件Type.hnRF24L01+驱动源代码文件nRF24L01P.cnRF24L01+驱动的头文件nRF24L01P.h写在后面关于代码来源之前我发过几篇关于nRF24L01+的博文,很多网友看后希望能提供完整的驱动库,本人将以前实际应用于实际项目中的一个nRF24L01+的驱动代码完整的分享给大家,希望能对广大nRF24L01+爱好者提供一些帮助。这些代码是参照芯片官方文档针对项目应用改良后的,在实际项目中实践是正常原创 2022-03-14 11:50:38 · 3430 阅读 · 8 评论 -
nRF24L01+不能接收或接收偶尔异常等问题实战分享
nRF24L01+不能接收或接收偶尔异常等问题实战分享nRF24L01+接收异常问题综述如何快速判断nRF24L01+通信失败问题是出在接收端正常接收数据时硬件电路必需的基本保障现象1:一次也收不到发送端发送的数据现象2:只能在发送端或接收端重新上电的时候收到一次现象3:偶尔在发送完数据转为接收模式后就不能接收了现象4:大功率带PA的模块工作一段时间就不能接收了现象5:无规律偶发不能接收nRF2...原创 2019-06-25 18:21:50 · 19268 阅读 · 58 评论 -
nRF24L01+启用自动应答ACK及自动重发的实战分享
nRF24L01+启用自动应答ACK及自动重发的实战分享ACK模式(自动应答)功能的官方说明解读启用ACK模式必需的寄存器配置ACK模式的发送过程ACK模式(自动应答)功能的官方说明当用W_TX_PAYLOAD命令对发送端TX FIFO写数据时,将数据打包后,数据包中包控制字段NO_ACK 标志位复位。接收端接收到一帧有效数据后, 产生RX_DR中断后,会自动发送一帧ACK信号,发送端接收到A...原创 2019-06-26 11:35:55 · 8104 阅读 · 3 评论 -
nRF24L01+组网方式及防撞(防冲突)机制的实战分享
nRF24L01+组网方式及防撞(防冲突)机制的实战分享利用多个nRF24L01+模块组网通信的实现方式防撞(防冲突)机制的实现原理轮询方式一主多从时分方式一主多从或多主多从自主避让方式一主多从或多主多从根据实际应用场景综合运用利用多个nRF24L01+模块组网通信的实现方式这里讨论的组网方式,不包含使用6个通道实现的多对1通信方式,因其只限于6个发送端,局限性很大,可以附加其他技术实现更好的...原创 2019-06-26 18:53:56 · 6111 阅读 · 5 评论 -
ESP8266与ESP8285开发时有什么区别
ESP8266与ESP8285开发时有什么区别ESP8266与ESP8285开发时有什么区别烧录环节的改变编译前Makefile文件的更改ESP8266与ESP8285开发时有什么区别ESP8266模块在WiFi联网领域已经被广泛使用,但是ESP8266芯片是需要外挂Flash芯片的,这样就使模块不能做的更小。之后乐鑫公司又推出了ESP8285芯片,直接集成了1MByte的Flash于芯片内,...原创 2019-06-02 15:34:30 · 10025 阅读 · 0 评论