說到藍牙大家應該都會想到手機的藍芽、藍芽鍵盤/滑鼠、藍芽耳機、藍芽手環,一般來說藍芽會分成傳統藍牙和低功耗藍牙(Bluetooth Low Energy, 簡稱...
藍牙 5 這是使用藍芽5和BLE5 協議棧(SDK)的實驗室。我們建議剛入門 BLE (低功耗藍牙)的人從基礎實驗室開始,然後照著下列項目逐步推進。如果你尚未熟...
GAP 下圖是藍芽軟體的架構圖:從上圖來看,藍牙架構分為三個部分,分別是 最接近使用者的應用(Apps)層 接著是主機(Host)層 最後是靠近硬體的控制器(...
廣播(Advertising) 廣播的基礎(Advertising Basics) 藍牙裝置可透過廣播封包(advertising packets, PDUs)...
廣播(Advertising) 廣播封包(Advertising Packets) 在未進行連線之前,有兩種封包會在空氣中傳遞,廣播(Advertising D...
掃描(Scanning) 掃描的基礎(Scanning Basics) BLE裝置未連線時,可以透過發送廣播封包來讓大家知道裝置的存在,也可以掃描附近的廣播裝置...
關於BLE連接(About BLE Connections) 什麼是BLE連接?連接即兩個設備之間的鏈結。BLE是一種同步無線電(RF)協議,意味著兩個設備之間...
BLE連接參數(BLE Connection Parameters) 在建立BLE的連線之前,必須先由主機端(Master)決定四個參數,這四個參數都和連接時間...
當我們拿到一個功能較不熟悉的新產品時,通常都會先閱讀其規格書或是使用手冊。使用晶片也是一樣,每個晶片都有提供一個數據手冊(Datasheet)來介紹該晶片的功能...
文件翻得差不多了,接著開始建立開發環境。首先我們要安裝SDK和IDE,TI 官方有提供一套叫做CCS(Code Composer Studio)的IDE,是基於...