PHY6222QC-W04C?是一款適用于藍牙低功耗(BLE)5.2 應用的片上系統(SoC)。它搭載 ARM? Cortex?-M0 32 位處理器,配備 64KB?SRAM、512K?Flash、96KB?ROM、256?bit efuse?,以及超低功耗、高性能的多模式射頻模塊。此外,PHY6222 支持安全藍牙低功耗(BLE)通信、應用程序運行和空中下載技術(OTA)更新。其串行外設接口(IO)和集成應用 IP 使客戶能夠以最低物料清單(BOM)成本開發產品。PHY6222 支持BLE 5.0主從一體藍牙協議;同時支持SIG mesh 1.0;同時也支持2.4G專有協議通信;
現在介紹2.4G專有協議通信兩種兼容模式:smart_RF 與 smart_nRF 是兩種利用 2.4GHz 射頻的私有交互協議,并可選擇是否需要ACK 機制。
第一種模式:smart_RF 利用 BLE 的 CRC 檢驗與白化算法,可實現相較 BLE 更輕量化的通信交互。其包格式與 BLE 的 ADV_IND 相似。smart_RF 的 Header 的 4 bits 沒有含義,可自行定義。
第二種模式:smart_nRF 則為兼容 nordic 的私有協議。使用特殊的包格式和 CRC 檢驗算法,并且不經過白化處理,最大支持 32 字節的數據傳輸。
?smart_nRF 根據是否需要 ACK,可分為兩種包格式:需要 ACK 的 Enhanced ShockBurst格式和不需要 ACK 的 ShockBurst 格式。
sbpSmart_nRF 支持在執行 SBP 的同時,在 BLE 事件的空檔期進行 smart_RF 或 smart_nRF協議交互;
具體流程如下: