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