沁恆微 BLE Mesh 接入天貓精靈 教程 三元組

如何使用沁恆微 BLE Mesh SDK 輕鬆接入 天貓精靈,讓您的生活更加智能。

沁恆微BLE Mesh無線組網技術方案來了!

沁恆微電子官網,搜索CH579EVT,下載軟件開發包,目前是基於Keil5,不需要繁瑣的配置,下載即可使用。進入BLE/BLE_MESH文件夾,選擇AliGenie_Light工程。

此外,在obj目錄已經有一個編譯好的hex文件,如果你是小白的話,很不幸,說的就是你,直接將這個hex燒錄在沁恆微電子CH579的開發板上就能與天貓精靈交互了。

工程佈局清晰,整體編譯下來,接入天貓精靈的代碼大小隻有60多K的代碼空間。

與天貓精靈相關的代碼都在一個源文件裏面als_vendor_model.c,代碼也只有300多行吧,有點C語言基礎的應該都能看懂,與藍牙Mesh相關的請看我之前發的博文。

這個文件裏面已經定義了幾個燈泡的三元組,感興趣的小夥伴可以自行去阿里AliGenie那邊使用自己的三元組替換掉就可以了偶。

這裏默認使用的Light_2,可以自行修改。

後面的宏定義HAL_KEY定義的是使用按鍵,這個無所謂了。

BLE_MEM_HEAP_SIZE定義的藍牙堆空間,沒啥必要修改的。

BLE_SNV和後面哪個用於關閉BLE的數據存儲,因爲我們只是用BLE Mesh,沒用藍牙綁定啥的,當然要關閉了呀,能節約一點空間就節約一點,哈哈。

如何燒錄喃,文件傳送門,或從沁恆微電子搜索ISP下載即可,使用一個USB線就可以了下載調試,不用接啥J-Link的。

廢話不多說,編譯,下載,燒錄來一波。看效果偶:

沁恆微 BLE Mesh 天貓精靈 配網 解綁

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章