找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2844|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

澤耀NRF24L01+STC12 收發(fā)一體 中斷方式

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
本例程采用的成都澤耀科技的NRF24L01 2.4G 無線模塊 + STC12C5A60S2 方案

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

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

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

上傳的是完成的程序,可供學(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ū)動(dòng).zip

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

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏7 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:388477 發(fā)表于 2023-12-28 16:54 | 只看該作者
這個(gè)是可以用的,調(diào)通了謝謝
回復(fù)

使用道具 舉報(bào)

板凳
ID:433219 發(fā)表于 2023-12-29 10:14 | 只看該作者
zhang1314hong 發(fā)表于 2023-12-28 16:54
這個(gè)是可以用的,調(diào)通了謝謝

其它家的  NRF24L01 模塊能等效使用麼??
回復(fù)

使用道具 舉報(bào)

地板
ID:388477 發(fā)表于 2023-12-30 10:28 | 只看該作者
wkman 發(fā)表于 2023-12-29 10:14
其它家的  NRF24L01 模塊能等效使用麼??

我測試的gt-24可以,億百特E01C-ML01DP4也可以
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表