![]() |
發布時間: 2014-12-11 22:48
正文摘要:小弟從某寶購得一塊USB口 2.4G 無線串口,號稱兼容NRF24L01P 通訊。 如圖 經調試,NRF24L01+ 無線模塊發送正常,但是由于不知道如何設置 USB口 2.4G 無線串口參數嘗試過用串口工具發送AT+SET ... |
love0825 發表于 2015-9-1 23:12 怎么加?我是哪里不對呀?usb口的怎么設置呢? |
soledad928 發表于 2015-9-1 15:17 沒有成功,我測試發現相同的2個模塊通信沒問題,但是usb口的不知道參數和設置方法。你看下附帶的例程,我的是51的。 |
我用過,加我 |
樓主我也買了這么一個模塊,按照說明配置了,但是總是不接收stm32發上來的數據,請問你解決了嗎?要是解決的話,能說下么?加我QQ:499296817 |
我現在在學這個,請問樓主解決了嗎 |
還是沒有人用過么? |
admin 發表于 2014-12-11 22:58 賣家沒有資料,只是提供了這點 本模塊使用注意事項: 1本USB無線設備,在電腦端被識別成串口設備(請先安裝好我們的串口驅動程序) 2發送端波特率可以隨便設置,為防止接收端處理不過來,發送端最好每發一個包后延遲5毫秒 3僅僅需要一條AT指令,例如AT+SET=40270102030405 指令解釋:40代表0X40 是指物理頻率號,在2400MHZ基礎上加0X40MHZ 一共可設置126個 27代表SETUP寄存器,用來設置發射功率和收發波特率 01 02 03 04 05 代表5個軟件物理地址 4 這個USB無線模塊在無數據發送的時候,自動進入接收狀態 5 本模塊工作在動態數據包格式 神馬叫動態數據包格式?常用的兼容NRF24L01+的模塊都支持的。簡單的說每次收發是以包為單位的,平常的使用,大家收發端先協商好,比如發送和接收都設置成3 個或者 5個字節一個包等等,最大32個數據一個包!但是經常出這個情況,我一個包假如32個字節(協商好的!)。現在我要發37個字節,那么我先發一個32字節的整包,而第二個字節有效的只有5個,但是接收端每次接收以32個為準,那么接收端很迷茫,收到這32個數據,哪幾個是有用的?? 若設置成動態模式,發送端想發幾個字節一個包就發幾個字節,無需和接收端協商!那么接收端如何知道你到底發了幾個字節過來??倘若接收端設置成動態接收模式,這時候接收端的2.4G模塊內部就有一個專門統計接 收了多少個數據! 6 接收端 NRF24L01+ 程序整理中。。。。 我試了下,那個at+set指令貌似不對啊 |
admin 發表于 2014-12-11 22:58 那個24L01的模塊我已經調試好了,用stc89c52+LCD1602A顯示,發送狀態正常。但是不知道如何去配置這個usb口的模塊,讓它和單片上的NRF24L01通信呀 |
這個應該賣家有提供 裸模塊的源代碼的吧 |