stm32f4驱动NRF24L01

来源:互联网 发布:怎么做淘宝商家入驻 编辑:程序博客网 时间:2024/05/14 05:11

手头有两块NRF24L01 2.4G无线模块!周末无事就找了份源码鼓捣下!

先说下引脚接线,该模块共有8个引脚:

VCC  注:该引脚要注意,电压范围为1.9v~3.6v, 电压过大将会烧毁模块!

GND ---GND

Cs --- PB12

Ce --- PC6

IRQ --- PD6

SCK --- PB13

MISO --- PB14

MOSI --- PB15

引脚的设置在spi.h和nrf24l01.h两个文件中!

从引脚也可以看出了,该模块是使用spi通信模式,之前都用到过了!

 

所以,需要编写修改的文件就5个,

Main.c

spi.c

spi.h

nrf24l01.c

nrf24l01.h

还有,因为该模块至少是一对来使用,所以mian.C有两个,分别是主从机!

 

具体源码看工程,有注释!

 链接:http://pan.baidu.com/share/link?shareid=2813788395&uk=3105205482 

密码:r078

 

原创粉丝点击