在物聯網(IoT)蓬勃發展的今天,低功耗藍牙(BLE)技術因其高效節能、低成本等特性,成為短距離無線通信的首選方案。作為 BLE 協議棧的核心組件,邏輯鏈路控制與適配協議(L2CAP)的面向連接信道(CoC)承擔著數據傳輸的關鍵任務。本文將深入解析 L2CAP CoC 在 BLE 中的應用,涵蓋建立流程、流控機制、數據傳輸原理等面試高頻考點,并結合歷年真題進行詳細分析,快速掌握核心知識,輕松應對面試挑戰。
核心價值:BLE早期僅支持無連接通信(如GATT),CoC的引入實現了可靠傳輸、大數據分包與流控,支撐智能家居固件更新、醫療設備流傳輸等高階場景。
面試權重:芯片廠(Nordic/TI)、手機廠(華為/小米)、物聯網公司(涂鴉智能)面試高頻出現,占BLE協議層問題的40%+。
?? 真題直擊(2023 某為面試)
“BLE的ATT/GATT和L2CAP CoC有何本質區別?分別適用于什么場景?”
? 標準答案:
ATT/GATT:基于無連接信道,短數據(≤23字節),主從式架構(Client-Server),適用傳感器讀數。
CoC:面向連接,支持分段傳輸(MTU可達65535字節),雙向對稱通信,適用文件傳輸、音頻流。