結(jié)合synchronized,會(huì)更好的理解sleep()和wait()這兩個(gè)方法,當(dāng)然也就知道了他們的區(qū)別了。這篇博客就一起學(xué)習(xí)這兩個(gè)方法 sl...
Java中的線程的生命周期大體可分為5種狀態(tài)。 新建(NEW):新創(chuàng)建了一個(gè)線程對(duì)象。 可運(yùn)行(RUNNABLE):線程對(duì)象創(chuàng)建后,其他線程(比...
我們常見(jiàn)的三次握手協(xié)議大概是TCP通過(guò)三次握手建立連接的,但是在BLE的LL層連接管理的啟動(dòng)加密過(guò)程也是存在三次握手的過(guò)程,以前大概學(xué)習(xí)過(guò)TCP...
接著上一篇的鏈路控制一 講解了連接的建立,建立連接之后,就可以進(jìn)行數(shù)據(jù)的傳輸。 連接管理 在連接的過(guò)程中同時(shí)還包括了對(duì)于連接的管理,包含七個(gè)連接...
事件 在鏈路層,物理的信道被劃分成時(shí)間的單元,這個(gè)時(shí)間單元叫做事件(Event). 事件有兩種,廣播事件和連接事件,BLE的所有的操作都處于這兩...
信道 在物理層,因?yàn)檎{(diào)制參數(shù)放寬,所以BLE和經(jīng)典藍(lán)牙的信道并不相同,而是只有40個(gè)信道,因?yàn)楣β首V更寬,為了避免相鄰信道的干擾,采用2MHz的...
報(bào)文結(jié)構(gòu) 報(bào)文是構(gòu)成鏈路層的基石。報(bào)文就是攜帶著標(biāo)簽的數(shù)據(jù),有一個(gè)設(shè)備發(fā)送,其他設(shè)備接收。 比特序列 數(shù)據(jù)按照字節(jié)傳輸時(shí),總是從最低位開(kāi)始傳輸?shù)?..
BLE鏈路層 BLE鏈路層位于物理層之上,主要是控制無(wú)線電進(jìn)行數(shù)據(jù)的傳輸,其功能主要包括: 數(shù)據(jù)報(bào)文的管理 廣播、數(shù)據(jù)信道的劃分和管理 設(shè)備的廣...
背景 我們知道藍(lán)牙技術(shù)是工作在2.4GHz免費(fèi)工業(yè)頻段上的短距離無(wú)線通信技術(shù),同時(shí)工作在2.4G頻率上的還有其他無(wú)線通信標(biāo)準(zhǔn),例如802.11。...