結(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)建后锥咸,其他線程(比...
我們常見的三次握手協(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í)沉唠,總是從最低位開始傳輸?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纱扭。...