1. 程式人生 > >stm32f4驅動NRF24L01

stm32f4驅動NRF24L01

手頭有兩塊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