|
本帖最后由 wdluo 于 2017-3-11 18:01 編輯
背景介紹:
調(diào)試nRF24L01的同學(xué)是不是經(jīng)常有這個問題,寫好了nRF24L01的驅(qū)動程序,但是無法正常通信,這時候就無法知道到底是發(fā)送程序沒寫對還是接收程序沒寫對,調(diào)試的時候也不知道當(dāng)前芯片寄存器配置是否正確,這些原因都直接影響了驅(qū)動程序的開發(fā),當(dāng)然也會大大影響項(xiàng)目進(jìn)度,時間就是金錢,耽擱一兩天時間,損失可不小,作者之前開發(fā)nRF24L01的時候也遇到這樣的問題,所以就萌生了做一個nRF24L01的調(diào)試工具,于是現(xiàn)在就有了這個軟件。
硬件連接:
104246uo6o79odo8832jv6.png (244.77 KB, 下載次數(shù): 123)
下載附件
2017-3-11 15:33 上傳
軟件功能:
- 通過上位機(jī)軟件實(shí)現(xiàn)無線數(shù)據(jù)收發(fā),也就是通過nRF24L01實(shí)現(xiàn)無線數(shù)據(jù)的發(fā)送或者接收,nRF24L01是SPI接口的,我們需要一個USB2SPI適配器與之連接即可;
- 可以通過上位機(jī)軟件實(shí)現(xiàn)nRF24L01芯片參數(shù)配置;
- 可以通過上位機(jī)軟件查看芯片寄存器值,同時對寄存器的每個bit位功能都有詳細(xì)的描述;
- 收發(fā)數(shù)據(jù)單包最大32字節(jié),包長可變,可實(shí)現(xiàn)對指定地址發(fā)送數(shù)據(jù),可以實(shí)現(xiàn)數(shù)據(jù)廣播發(fā)送;
軟件界面:
104644qoffrfkkfr0rd1nu.png (62.7 KB, 下載次數(shù): 123)
下載附件
2017-3-11 15:33 上傳
主界面實(shí)現(xiàn)數(shù)據(jù)收發(fā)顯示;
104645onqn41y44ynexdy5.png (55.26 KB, 下載次數(shù): 109)
下載附件
2017-3-11 15:33 上傳
配置界面實(shí)現(xiàn)芯片功能參數(shù)配置,配置數(shù)據(jù)收發(fā)地址,數(shù)據(jù)應(yīng)答地址;
104645uhyggacfna7jgjlm.png (84.09 KB, 下載次數(shù): 115)
下載附件
2017-3-11 15:33 上傳
寄存器查看界面實(shí)現(xiàn)寄存器值查看,同時可以更改寄存器中的值,然后再寫入寄存器中。
軟件下載:
http://pan.baidu.com/s/1geFaPhD
如果文件已經(jīng)失效請聯(lián)系論壇管理員qq12-57394-09更新鏈接,51黑論壇的每一個用戶分享的網(wǎng)盤內(nèi)容都是有備份的. |
|