用PHY做自定義的通訊,然后看到accessAddress的建議,想問下,這樣建議的目的是什么,超過24位次翻轉(zhuǎn),會有什么問題?我還想著直接用芯片的UID做accessAddress呢
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
用PHY做自定義的通訊,然后看到accessAddress的建議,想問下,這樣建議的目的是什么,超過24位次翻轉(zhuǎn),會有什么問題?我還想著直接用芯片的UID做accessAddress呢
建議不超過24次位反轉(zhuǎn),且不超過連續(xù)的6個0或1是藍(lán)牙協(xié)議的規(guī)定。
那么我使用自定義的協(xié)議,是可以使用任意地址咯?硬件上也是支持任意的accessaddress,不會對傳輸造成不良影響?
不是的,你需要按照這個規(guī)則來設(shè)置accessaddress,不超過24次位反轉(zhuǎn),且不超過連續(xù)的6個0或1,否則是會影響到傳輸?shù)摹?/span>
可以使用BLE_AccessAddressGenerate獲取一個有效的地址。