knrt.net
当前位置:首页 >> NRF24L01无线模块怎么在STM32和PC之间通讯 >>

NRF24L01无线模块怎么在STM32和PC之间通讯

单片机端:通过NRF24L01的SPI接口,和单片机的硬件SPI口连接或用单片机I/O口进行模拟连接这个方式成本较低;如果不熟悉或者硬件受限,那么可以利用SPI转串口UART芯片,利用单片机的UART口与其连接。 PC端:利用USB转UART,再通过UART转SPI与NRF2...

完全没问题我前做2.4G线通信用STM32F103

你好: 只要能正确操作、控制nrf,不管是什么芯片都是可以的。 你说的在配置都是正确的情况下,还是不能通信,那么建议你检查下硬件,控制nrf的io电平是否达到标准,nrf是否还是完好的,nrf电源是否有问题等等。 确认硬件可以的情况下,在调试软...

这个写入只是写入nrf24l01自己的寄存器,读取也只是读取nrf24l01的寄存器里写入的值是否正确,并不能检测是否连接成功。

完全没有问题,我之前就做过了2.4G无线通信就是用的STM32F103

这种 情况肯定是你的51程序 有问题呀,并不是说设置一样就是能通信,51程序压根就不对怎么通行,特别是SPI口是模拟的时候。

野火STM32开发板附带有这样的例程和文字教程

这种 情况肯定是你的51程序 有问题呀,并不是说设置一样就是能通信,51程序压根就不对怎么通行,特别是SPI口是模拟的时候。

一般是以下2个问题 1.收发不同步带来的丢失,比如发的太快了,数据量太多了,接收不过来了 2.就是本身24L01距离近 ,距离远了就容易丢包

不用加限流电阻,直接连接SPI口即可的.因为stm32电压也是3.3V的

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com