91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

“立功藍牙OTA”微信小程序介紹

立功科技 ? 來源:立功科技 ? 2023-08-31 14:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文導讀

ZSB101A芯片出廠自帶串口AT指令數傳固件且支持OTA固件升級,為了方便用戶調試藍牙數據傳輸和藍牙OTA固件升級功能,立功科技發布了“立功藍牙OTA”微信小程序供用戶使用。

微信小程序介紹

“立功藍牙OTA”是一款支持藍牙掃描、藍牙主動連接和斷開連接、藍牙服務發現、藍牙數據收發和藍牙OTA固件升級(目前只支持對ZSB101A芯片進行OTA升級)功能的微信小程序。在微信搜索“立功藍牙OTA”即可找到該小程序,如圖1所示。首次進入“立功藍牙OTA”小程序使用藍牙功能需要授權手機藍牙和位置權限。

18f2f9fe-47c4-11ee-97a6-92fbcf53809c.jpg

圖1微信小程序搜索“立功藍牙OTA”

“立功藍牙OTA”小程序的首頁如圖2所示。

19104522-47c4-11ee-97a6-92fbcf53809c.jpg

圖2 小程序首頁

首頁上方“設備列表”一欄將會顯示掃描到的BLE設備,“當前連接設備”一欄將顯示小程序已連接設備的信息,設備信息包括設備名稱和MAC ID(安卓系統此處將顯示BLE設備的藍牙地址,IOS系統此處將顯示BLE設備的設備ID)。

首頁下方的“開始掃描”、“停止掃描”和“斷開連接”三個按鈕,分別用于啟動藍牙掃描、停止藍牙掃描和對已連接的藍牙設備進行斷開連接。

底部是小程序的菜單欄,分別對應如下功能頁面:
連接:此頁面為小程序的首頁,用于掃描、連接、斷開連接藍牙設備,以及顯示已連接藍牙設備的信息。
升級:此頁面目前用于為ZSB101A芯片進行藍牙OTA固件升級。
透傳:此頁面用于進行藍牙透傳服務的數據傳輸,用于可在此界面測試ZSB101A芯片藍牙數據傳輸功能。
版本:此頁面用于查看當前小程序的版本號。

微信小程序實際使用演示

ZSB101A芯片出廠固件有數據傳輸和OTA升級功能,下面使用一塊ZSB101A-EVB作為測試硬件,演示如何使用“立功藍牙OTA”微信小程序與ZSB101A芯片進行數據傳輸和藍牙OTA升級。
一、數據傳輸
1.首先將ZSB101A-EVB連接PC,然后PC端串口發送AT指令讓ZSB101A芯片發廣播,ZSB101A芯片默認廣播名稱為“AM_BLE”,此時在“立功藍牙OTA”小程序的連接界面掃描ZSB101A芯片,如圖3所示。

1934dc16-47c4-11ee-97a6-92fbcf53809c.jpg

圖3小程序掃描BLE設備 2.找到“AM_BLE”的BLE設備后,如圖4所示,點擊該設備進行連接,連接完成后小程序將有消息彈窗提示藍牙已連接,并且在當前連接設備一欄可以看到已連接的設備信息。 197a3090-47c4-11ee-97a6-92fbcf53809c.jpg 圖4??小程序連接ZSB101A芯片 3.藍牙連接之后,在小程序最下方的菜單欄選擇進入“透傳”頁面,如圖5所示,可以看到ZSB101A芯片的數據傳輸服務,打開“N”開關允許接收ZSB101A發送到小程序的數據,點擊“W”按鈕可以在小程序輸入數據并發送到ZSB101A芯片,點擊“Value”可以選擇字符串數據格式或16進制數據格式。 1981d160-47c4-11ee-97a6-92fbcf53809c.jpg

圖5小程序透傳頁面的數據傳輸服務

4.小程序通過數據傳輸服務與ZSB101A數據收發,如圖6所示。 199bca3e-47c4-11ee-97a6-92fbcf53809c.jpg 圖6??小程序與ZSB101A芯片數據收發 二、藍牙OTA升級
1.OTA升級固件準備:
打開ZSB101A芯片SDK的
“boardzsb101a_coreproject_demo_bootloaderproject_test_app_bt_moduleproject_keil5”目錄下的工程,選擇任意一個例程可以用于OTA升級測試。

本次舉例使用:

“demo_zsb101a_core_ble_peripheral_fota_at_entry”例程進行測試,該例程是單從機的AT指令數傳的例程,在IDE編譯生成bin文件后將該bin文件放到“ametal/tools/bootloader/固件校驗/目錄下”,用該目錄的bin_chek_sum.exe工具生成一個名為“ble_peripheral_fota_at_test_20230815.bin”的OTA升級固件,并將OTA升級固件分享到微信文件傳輸助手。

2.ZSB101A進入OTA模式:
如圖7所示,PC端發送“AT+OTAI”指令讓ZSB101A芯片進入OTA模式。

19ada286-47c4-11ee-97a6-92fbcf53809c.jpg

圖7PC發送OTA指令讓ZSB101A進入OTA模式

3.打開“立功藍牙OTA”微信小程序,啟動掃描,找到名稱為“AM_FOTA”的BLE設備,并連接該設備,如圖8所示。

19b8fc3a-47c4-11ee-97a6-92fbcf53809c.jpg

圖8掃描并連接OTA設備

4.連接OTA設備后進入到“升級”頁面,選擇準備好的升級固件,并點擊“開始升級”按鈕對ZSB101A芯片進行藍牙OTA升級,如圖9所示。 19dce186-47c4-11ee-97a6-92fbcf53809c.jpg

圖9選擇升級固件

5.等待藍牙OTA升級完成,升級成功后小程序將彈窗提示“升級完成”,如圖10所示。

19fe6662-47c4-11ee-97a6-92fbcf53809c.jpg

圖10等待OTA升級完成

6.升級完成后,ZSB101A芯片自動復位執行新固件,如圖11所示。

1a057bfa-47c4-11ee-97a6-92fbcf53809c.jpg

圖11ZSB101A芯片藍牙OTA升級成功

以上就是“立功藍牙OTA”微信小程序的全部功能介紹,微信小程序僅依托于手機微信App,用戶可以在不同手機系統的微信App上使用這款“立功藍牙OTA”微信小程序,此小程序簡單易用,歡迎大家來體驗。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 藍牙
    +關注

    關注

    116

    文章

    6078

    瀏覽量

    174066
  • 串口
    +關注

    關注

    15

    文章

    1588

    瀏覽量

    79961
  • OTA
    OTA
    +關注

    關注

    7

    文章

    612

    瀏覽量

    36601
  • 微信
    +關注

    關注

    6

    文章

    512

    瀏覽量

    27355
  • 小程序
    +關注

    關注

    1

    文章

    243

    瀏覽量

    12923

原文標題:“立功藍牙OTA”微信小程序——ZSB101A芯片的好搭檔

文章出處:【微信號:立功科技,微信公眾號:立功科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    程序藍牙通信控制底層單片機#程序

    移動開發開發
    jf_97106930
    發布于 :2022年08月27日 09:49:02

    低功耗藍牙技術在程序的應用

    iBeacon設備,會自動出現周邊入口。此時用戶搖一搖就會獲得周圍的信息。目前市面上已經有相關的廠商通過以上兩種協議將自身的產品接入到平臺當中。3月底,筆者欣喜的發現,
    發表于 06-24 05:00

    Android與藍牙外設

    1. 前言上一篇文章了關于藍牙外設的調試過程中,藍牙外設與
    發表于 07-19 06:47

    程序與智能硬件】STM32系列之點亮LED【藍牙篇】精選資料推薦

    大家好下面我給大家介紹的是基于程序開發的手機端平臺通過藍牙設備或者WIfi設備來實現無線控制和數據傳輸。如圖這是我們
    發表于 08-11 08:48

    如何去開發一種程序藍牙BLE

    程序藍牙BLE開發實戰(二)上篇主要介紹在開發過程中應用到相關API操作。接下來介紹個人在
    發表于 09-15 07:48

    如何制作藍牙程序

    什么是BLE透傳?程序與單片機的通信原理是什么?如何制作藍牙
    發表于 01-18 07:46

    求助,需要CH573藍牙程序Demo

    );這個linkDB_Register函數具體的回調功能是用來干什么的?有的示例有,有的沒有,而且回調函數代碼內容又似乎完全一致,開發手冊也沒有介紹官方是否有更詳細的開發參考手冊提供呢?另外麻煩發送下573藍牙
    發表于 09-27 07:17

    藍牙外設協議1.0.4

    藍牙外設協議1.0.4,感興趣的都可以看看。
    發表于 06-23 18:14 ?6次下載

    程序如何開發?程序教程視頻常用組件API開發項目實戰

    本文檔的主要內容介紹的是程序如何開發?程序
    發表于 08-28 14:41 ?88次下載

    程序

    程序,是開發的一個功能非常強大的線上營銷商城平臺,可以利用它裂變自己的粉絲,增加店面的曝光度,策劃線上線下活動,把粉絲轉化為準客戶
    發表于 11-01 10:02 ?682次閱讀

    程序藍牙模塊BLE開發說明

    -->過濾周邊的設備-->指定設備連接-->再進行數據交互即可?三、程序的操作說明四、程序
    的頭像 發表于 07-01 18:47 ?1.4w次閱讀
    <b class='flag-5'>微</b><b class='flag-5'>信</b>小<b class='flag-5'>程序</b><b class='flag-5'>藍牙</b>模塊BLE開發說明

    程序到底是什么?為什么需要程序

    程序于2017年1月9日正式上線,是一個不用下載也不用安裝,用完即走,不占內存的輕應用。只需在搜一搜、掃描二維碼即可使用。
    的頭像 發表于 02-07 12:34 ?6584次閱讀

    WIFI小程序開發

    WIFI小程序開發板功能說明
    的頭像 發表于 02-17 16:51 ?2408次閱讀
    <b class='flag-5'>微</b><b class='flag-5'>信</b>WIFI小<b class='flag-5'>程序</b>開發

    程序直連藍牙實現控制繼電器及串口調試功能

    ????????程序直連藍牙硬件設備,設備控制繼電器,燈等設備,同時實現藍牙串口調試助手等功能,設備能夠輸出
    發表于 04-28 10:30 ?7次下載
    <b class='flag-5'>微</b><b class='flag-5'>信</b>小<b class='flag-5'>程序</b>直連<b class='flag-5'>藍牙</b>實現控制繼電器及串口調試功能

    如何通過雅特力AT32WB415的藍牙模塊來進行OTA升級

    概述OTA(Over-The-AirTechnology)即空中下載技術,利用OTA技術可以在不接觸(接線)的情況下對芯片程序進行升級。AT32WB415的OTA是通過
    的頭像 發表于 12-20 08:15 ?1347次閱讀
    如何通過雅特力AT32WB415的<b class='flag-5'>藍牙</b>模塊來進行<b class='flag-5'>OTA</b>升級
    主站蜘蛛池模板: 涩涩爱影院 | 日本不卡一区二区三区在线观看 | 奇米影视7777 | 亚洲aⅴ久久久噜噜噜噜 | 永久免费在线观看 | 爱操视频在线观看 | 久久久久国产午夜 | 免费黄视频网站 | 奇米影色777四色在线首页 | 色婷婷视频在线 | 在线黄色大片 | 在线网址你懂的 | 狠狠色色综合网站 | 在线一级毛片 | 岛国午夜 | 日本免费一区视频 | 日本大黄在线观看 | 午夜视频在线观看免费高清 | 全黄毛片| 人人看人人鲁狠狠高清 | 一级黄视频 | 日韩一区二区视频 | 污污视频在线免费看 | 神马午夜98 | 中文字幕在线一区二区在线 | 欧美性妇 | 国产视频首页 | 又粗又爽又色男女乱淫播放男女 | 欧美黑人性受xxxx精品 | 看视频免费 | 亚洲va久久久噜噜噜久久男同 | 99色视频在线 | 亚洲人成77777在线观看网 | 福利片欧美| 在线观看免费观看 | 最新中文字幕在线资源 | www射射一区| 丝袜美腿一区 | 免费公开视频人人人人人人人 | 天天做夜夜爽 | 午夜999|