本文導讀
ZSB101A芯片是一款高集成度的低功耗智能藍牙芯片,芯片出廠自帶串口AT指令數傳固件,同時二次開發的SDK也有不同配置的數傳例程,用戶通過AT指令接口就能輕松實現藍牙數據傳輸功能。
出廠固件介紹
ZSB101A 芯片出廠內置了一個同時做藍牙主設備和藍牙從設備的固件,主要工作在數傳模式下,可以廣播、掃描和主動發起藍牙連接。用戶通過串口AT指令和芯片實現交互,如圖1所示。當芯片上電輸出LOGO信息之后,用戶可以通過指令進行廣播等待藍牙主設備連接或者主動連接藍牙從設備,連接成功之后就可以通過BLE和已連接設備進行數據傳輸。針對不同的應用可以通過串口AT指令,對藍牙參數進行修改(例如:廣播間隔,藍牙設備名稱等)。
圖1模塊化AT指令交互示意圖
出廠固件支持主從共存,最多同時支持2個鏈路,2個鏈路的使用場景如下:
場景①:連接兩個從設備,如圖2所示。
圖2 ZSB101A芯片作為藍牙主設備連接兩個藍牙從設備的示意圖
場景②:連接一個從設備和一個主設備,如圖3所示。
圖3ZSB101A芯片同時連接一個藍牙主設備和一個藍牙從設備的示意圖
?實際使用PC端串口工具測試如圖4所示,本次測試舉例使用ZSB101A芯片與兩個設備連接進行數據收發。
圖4ZSB101A實際使用的簡單演示
SDK數傳例程介紹
藍牙數據傳輸是一個最常見的使用場景,雖然出廠固件已具備此能力,但也免不了用戶有一些簡單的自定義需求,如需要修改引腳適配到自己的PCB板或更改通信接口如修改串口通信為SPI通信等,因此ZSB101A的SDK也提供了與出廠固件使用方法相同的AT指令藍牙數傳例程,主要功能同樣是藍牙數據傳輸,如表1所示。
表1 ZSB101A SDK AT指令數傳例程列表
用戶可以按需選擇對應例程,然后基于例程進行一些簡單的引腳修改、引腳電平翻轉邏輯的控制等操作,輕松在用戶自己的板子上用上藍牙數據傳輸,縮短開發周期,加快產品上市。
購買鏈接
ZSB101A-EVB開發套件,已在求遠電子商城上架,點擊鏈接即可購買。
審核編輯:湯梓紅
-
藍牙芯片
+關注
關注
17文章
374瀏覽量
45995 -
指令
+關注
關注
1文章
607瀏覽量
35653 -
串口
+關注
關注
14文章
1547瀏覽量
76230 -
藍牙通信
+關注
關注
0文章
30瀏覽量
10925 -
SDK
+關注
關注
3文章
1029瀏覽量
45782
原文標題:ZSB101A指令數傳,輕松上手藍牙通信
文章出處:【微信號:立功科技,微信公眾號:立功科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論