自己做無線滑鼠,用的是STM32F103C6T6單片機,無線發射和接收模塊用的是nRF24L01,看網上說nRF24L01是2.4G頻段芯片,內部集成的是Nordic公司自己的通信協議(schockburst),又有的說無線通信協議自己編訂,可是2.4G不就是無線通信協議嗎,為什么會這么說,這些之間有什么聯系嗎?
另外,當滑鼠進行移動的時候,單片機獲取了這些資訊,又是怎樣把這些資訊傳遞給電腦的呢,是因為STM32C8T6內部帶有USB通信模塊嗎?
uj5u.com熱心網友回復:
查看nRF24L01技術手冊根據技術要求,來撰寫對應代碼,不管這個芯片物理上是如何發送和接收的!
uj5u.com熱心網友回復:
大哥,2.4G確切說不是通信協議,是一個通信協議的信道頻段!你所有的收發資訊都通過這個頻段來傳輸!通信協議不需要你撰寫,你只要遵循芯片的通信協議流程,芯片內部自動會把資料發送到對端。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58987.html
標籤:網絡及通訊開發
下一篇:c++ 約瑟夫問題提問
