標(biāo)題: 澤耀NRF24L01+STC12 收發(fā)一體 中斷方式 [打印本頁]

作者: 殺死比亞    時間: 2022-8-17 00:06
標(biāo)題: 澤耀NRF24L01+STC12 收發(fā)一體 中斷方式
本例程采用的成都澤耀科技的NRF24L01 2.4G 無線模塊 + STC12C5A60S2 方案

單片機(jī)與NRF24L01的通信是SPI通信,STC12有硬件SPI,所以程序中可選澤軟件SPI 或者 硬件 SP1,在頭文件 RF_SPI_DRV.h 中通過是否定義宏
來選擇

本程序中NRF24L01 的驅(qū)動采用的澤耀官網(wǎng)的驅(qū)動,相關(guān)資料可以到官網(wǎng)成都澤耀科技下載,NRF24L01 模塊是在淘寶上買的。
NRF24L01的驅(qū)動,可以修改空速。

修改發(fā)射功率。注意NRF24L01,一包數(shù)據(jù)最多字節(jié)數(shù)是 32字節(jié),如果發(fā)送的一包數(shù)據(jù)大于32字節(jié),有可能會出錯。

上傳的是完成的程序,可供學(xué)習(xí)參考使用。

HC32 NRF24L01.jpg (2.66 MB, 下載次數(shù): 114)

HC32L136+NRF24L01

HC32L136+NRF24L01

Pro-1.png (112.38 KB, 下載次數(shù): 102)

Pro-1.png

Pro-2.png (82.83 KB, 下載次數(shù): 102)

中斷處理函數(shù)

中斷處理函數(shù)

STC12 NRF24L01.jpg (3.26 MB, 下載次數(shù): 120)

STC12+NRF24L01

STC12+NRF24L01

下載.png (121.52 KB, 下載次數(shù): 108)

收發(fā)數(shù)據(jù) 測試結(jié)果

收發(fā)數(shù)據(jù) 測試結(jié)果

3CIRH7VI@TR67LJ(@SGLQXC.png (38.71 KB, 下載次數(shù): 99)

文件夾內(nèi)容

文件夾內(nèi)容

BY-NRF24L01驅(qū)動.zip

8.85 MB, 下載次數(shù): 117, 下載積分: 黑幣 -5


作者: zhang1314hong    時間: 2023-12-28 16:54
這個是可以用的,調(diào)通了謝謝
作者: wkman    時間: 2023-12-29 10:14
zhang1314hong 發(fā)表于 2023-12-28 16:54
這個是可以用的,調(diào)通了謝謝

其它家的  NRF24L01 模塊能等效使用麼??
作者: zhang1314hong    時間: 2023-12-30 10:28
wkman 發(fā)表于 2023-12-29 10:14
其它家的  NRF24L01 模塊能等效使用麼??

我測試的gt-24可以,億百特E01C-ML01DP4也可以




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1