韋東山藍芽學習筆記(1)各層資料格式

2021-09-27 06:55:37 字數 362 閱讀 5451

下層對上層的資料,加上頭部資訊,頭部資訊包含,從哪一層發出,到哪一層接收。

相當於每經過一層,都會外包一層頭部資訊。

鏈路層的資料分為兩種:

廣播包的頭部資訊固定,為乙個特定值

資料報的頭部資訊是隨機數,這個隨機數是每次連線後產生的,斷開後再次連線,就會改變

在資料報中,除去頭部的隨機數,通過llid來分辨資料來自於上部哪一層,在通過channel id,

首先通過 頭部的隨機數或者廣播頭,分辨資料報還是廣播包

再通過llid來分辨資料是傳送給ll層還是上層

如果是上層,l2cap再通過channel id 來分辨是本層還是上層

如果是上層,att通過頭部分辨由本層哪個服務接收

韋東山嵌入式linux學習筆記

第一課 原理圖之gpio和閘電路 generial peripheral input output 學習到的知識點 上拉電阻,和下拉電阻的認識和理解 以及梳理了一下閘電路。上拉電阻,下拉電阻一般都是和三極體配套使用,都是為了給懸空的的引腳 管中的一級 乙個確定的電壓狀態,並且起反相的作用。上拉電阻和...

韋東山嵌入式學習筆記 2018 5 17

arm開發板相當於一台小型電腦 開發板裝系統 軟體 jtag 使用方式 使用串列埠作為輸入 輸出,例如輸入一些命令,得到一些反饋資訊。2440開發板的硬體組成 cpu 記憶體 flash 硬碟 網絡卡 jtag 光碟機 串列埠 鍵盤 顯示器 jtag的使用 使用排線 jtag轉接板通過並口連線pc,...

韋東山的嵌入式Linux學習筆記

對於乙個嵌入式系統來說,作業系統是大腦,微控制器只是用來實現手指的功能。首先理解一下嵌入式linux作業系統的軟體組成,用windows電腦來模擬 windows電腦用的是windows作業系統,而安卓手機或工控裝置是基於linux核心,用的是linux作業系統。windows電腦的啟動過程是 通過...