0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

藍(lán)牙串口調(diào)試工具使用繪圖小程序

電子森林 ? 來源:TsinghuaJoking ? 作者:TsinghuaJoking ? 2021-04-09 11:48 ? 次閱讀

藍(lán)牙串口調(diào)試工具

卓晴老師,您好,我專業(yè)主要學(xué)習(xí)機(jī)械自動(dòng)化的,但是只玩機(jī)械太沒有意思了,我就開始自學(xué)電路,編程,學(xué)控制,大二時(shí)參加了"飛思卡爾"智能車競(jìng)賽。

當(dāng)時(shí)邊學(xué)邊做,經(jīng)常碰到各種bug,調(diào)試起來特別麻煩。尤其是后來調(diào)試pid,當(dāng)時(shí)也一直沒有找到好的pid調(diào)試的工具。后來又參加了幾個(gè)機(jī)器人比賽,雖然后來遇到的bug變少了,但是還是有許多需要調(diào)試的地方。

如果直接連接調(diào)試器或者串口到電腦上,總是不方便?,F(xiàn)在作為學(xué)長,已經(jīng)不在參加比賽了,但在指導(dǎo)學(xué)弟學(xué)妹做比賽的時(shí)候,發(fā)現(xiàn)他們也調(diào)試起來也很累,所以,我就找時(shí)間自己做了一個(gè)藍(lán)牙調(diào)試小程序,希望能夠幫助到以后學(xué)習(xí),做項(xiàng)目,做比賽的學(xué)弟學(xué)妹們。

如果可以,希望能推薦給正在以及以后做智能車競(jìng)賽的同學(xué)。

藍(lán)牙串口繪圖小程序

微信搜索:藍(lán)牙串口繪圖調(diào)試工具

藍(lán)牙設(shè)備只支持-低功耗藍(lán)牙

常見的推薦HC-08

程序使用說明

通過微信的小程序界面,搜索“藍(lán)牙串口繪圖小程序”,便可以運(yùn)行該小程序了。

1.進(jìn)入程序主界面

點(diǎn)開微信小程序,進(jìn)入藍(lán)牙串口繪圖小程序主界面。可以看到右上角顯示藍(lán)牙運(yùn)行狀態(tài)開關(guān)。此開關(guān)是禁用的,所以需要我們手動(dòng)打開手機(jī)的藍(lán)牙,然后在進(jìn)入小程序,就OK了。

然后點(diǎn)擊“添加設(shè)備”就以搜索到附近可以使用的藍(lán)牙設(shè)備,然后選擇相應(yīng)的藍(lán)牙設(shè)備,點(diǎn)擊添加設(shè)備后進(jìn)行連接。

下面進(jìn)入調(diào)試界面。點(diǎn)擊上方按鈕便可以使得斷開藍(lán)牙設(shè)備進(jìn)行連接。連接后我們可以對(duì)其進(jìn)行配置。

比如修改藍(lán)牙設(shè)備的名稱和串口通訊波特率。每連接一個(gè)新的設(shè)備建議修改設(shè)備的名稱,以免無法同時(shí)連接多個(gè)相同設(shè)備的藍(lán)牙設(shè)備。波特率需要與設(shè)備的波特率匹配。

請(qǐng)注意換行符。如果需要接受并顯示字符串,則需要在接收到的字符串末尾以換行符結(jié)尾。按動(dòng)保存便可以返回主界面了。

此調(diào)試工具一共有四種工作模式。下面依次介紹這四種模式。

會(huì)話模式;

指令模式;

繪圖模式;

會(huì)話指令;

2.會(huì)話模式

首先是會(huì)話模式。會(huì)話模式是最常用的調(diào)試模式。我們通過點(diǎn)擊下方的輸入框,輸入字符串(中英文都可以嗎?)點(diǎn)擊發(fā)送指令。相應(yīng)的字符串便通過藍(lán)牙發(fā)送到藍(lán)牙接收設(shè)備。藍(lán)牙接收設(shè)備通過處理指令之后可以返回字符串,它們顯示在界面的信息框中。

也可以接收到有藍(lán)牙設(shè)備一直返回的設(shè)備數(shù)據(jù)。通過這些數(shù)據(jù)可以檢測(cè)藍(lán)牙設(shè)備的數(shù)據(jù)和運(yùn)行狀態(tài)。

3.繪圖模式

下面接收繪圖模式。我們需要在繪圖配置欄中設(shè)置繪圖曲線的數(shù)量。比如像這樣配置后表示繪制三個(gè)數(shù)據(jù)的曲線。

返回?cái)?shù)據(jù)是有逗號(hào)分隔的數(shù)字字符串,有換行符結(jié)尾,便是三個(gè)數(shù)據(jù)曲線的一個(gè)數(shù)據(jù)點(diǎn)。

可以暫停接收數(shù)據(jù),然后可以對(duì)接受的曲線進(jìn)行放大進(jìn)行仔細(xì)觀察分析。

4.指令模式

首先打開指令模式的編輯模式添加指令。下面的例子使用前面在會(huì)話模式中所 演示的指令。對(duì)于發(fā)送的指令可以使用普通的字符,也可以是使用十六進(jìn)制的命令碼。

指令發(fā)送可以在按下時(shí)發(fā)送,也可以在松開按鈕時(shí)發(fā)送。添加指令結(jié)束之后,就可以關(guān)閉編輯模式。

此時(shí)每點(diǎn)擊一次指令窗口,便引起 一次對(duì)應(yīng)的指令的發(fā)送。

為了便于觀察指令的效果,下面通過會(huì)話指令模式來進(jìn)行演示。

5.會(huì)話指令模式

在會(huì)話指令模式下,你會(huì)發(fā)現(xiàn)它是結(jié)合了繪畫界面和指令界面。通過會(huì)話窗口,可以看到每次點(diǎn)擊按鈕所發(fā)送的指令以及所接收到藍(lán)牙設(shè)備返回的結(jié)果。

原文標(biāo)題:磨刀不誤砍柴工:藍(lán)牙調(diào)試工具

文章出處:【微信公眾號(hào):FPGA入門到精通】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5757

    瀏覽量

    169657
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    300

    瀏覽量

    23670

原文標(biāo)題:磨刀不誤砍柴工:藍(lán)牙調(diào)試工具

文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    無線雙串口調(diào)試工具V2版本升級(jí)

    隨著科技的不斷進(jìn)步,無線雙串口調(diào)試工具也在不斷升級(jí),以滿足用戶日益增長的需求。新版本(V2)在硬件和功能上進(jìn)行了顯著的優(yōu)化,以下是此次升級(jí)的主要功能和特點(diǎn)。01通訊口連接器升級(jí)新版本將通訊口排針更換
    的頭像 發(fā)表于 10-31 08:04 ?109次閱讀
    無線雙<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試工具</b>V2版本升級(jí)

    TCP&UDP調(diào)試工具

    TCP&UDP調(diào)試工具
    發(fā)表于 10-30 10:41 ?0次下載

    MODBUS調(diào)試工具(modscan32)

    MODBUS調(diào)試工具(modscan32)
    發(fā)表于 10-24 10:39 ?0次下載

    更強(qiáng)的無線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

    1、介紹這是一個(gè)具備Wi-Fi功能的無線雙串口調(diào)試工具;除了基本的無線串口外還具備將串口數(shù)據(jù)自動(dòng)記錄到TF卡,可自定義數(shù)據(jù)上報(bào)地址,預(yù)留可定義IO功能邏輯等功能,具有很高的可玩性;配合
    的頭像 發(fā)表于 08-02 08:11 ?520次閱讀
    更強(qiáng)的無線(雙)<b class='flag-5'>串口</b>數(shù)據(jù)記錄 <b class='flag-5'>調(diào)試工具</b>

    求助,請(qǐng)問ESP8266調(diào)試工具在哪里下載?

    請(qǐng)問ESP8266調(diào)試工具在那里下載?
    發(fā)表于 07-22 07:42

    STC串口驅(qū)動(dòng)調(diào)試程序

    STC的串口驅(qū)動(dòng)調(diào)試程序。
    發(fā)表于 07-08 14:23 ?3次下載

    這個(gè)調(diào)試工具咋賣39.9?分析了原理后,我悟了

    工程名稱:立創(chuàng)DAPLINK調(diào)試工具前言今天,講透這個(gè)嵌入式產(chǎn)品的設(shè)計(jì)原理。如圖所示,這是一個(gè)基于立創(chuàng)·GD32F407天空星開發(fā)板設(shè)計(jì)的DAPLINK調(diào)試工具。是本次的學(xué)習(xí)案例。下文會(huì)圍繞其
    的頭像 發(fā)表于 06-21 08:04 ?180次閱讀
    這個(gè)<b class='flag-5'>調(diào)試工具</b>咋賣39.9?分析了原理后,我悟了

    請(qǐng)問esp32的wifi調(diào)試工具是用哪個(gè)?

    請(qǐng)問依稀啊esp32的wifi調(diào)試工具是用哪個(gè)?
    發(fā)表于 06-21 06:33

    使用串口調(diào)試工具Vofa+調(diào)試CW32

    數(shù)據(jù)接收。 1.接收數(shù)據(jù) 選擇調(diào)試方式,并選擇接口: 配置串口參數(shù): 注意這里串口參數(shù)的配置要和程序里的代碼設(shè)置一致,否則可能接
    的頭像 發(fā)表于 05-31 17:22 ?1410次閱讀
    使用<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試工具</b>Vofa+<b class='flag-5'>調(diào)試</b>CW32

    什么是CAN總線調(diào)試工具?調(diào)試的內(nèi)容主要包括哪幾個(gè)方面?

    CAN總線調(diào)試工具是用于對(duì)CAN總線進(jìn)行調(diào)試和故障排除的設(shè)備或軟件工具,它們具有高速數(shù)據(jù)捕獲能力、數(shù)據(jù)過濾和觸發(fā)功能,以及用于解析和顯示CAN幀的軟件界面。
    的頭像 發(fā)表于 04-03 11:23 ?986次閱讀

    如何在CY8CPROTO-062S2-43439中配置AIROC藍(lán)牙測(cè)試和調(diào)試工具CYW43439?

    如何在 CY8CPROTO-062S2-43439 中配置 AIROC 藍(lán)牙測(cè)試和調(diào)試工具CYW43439? 該設(shè)備在我的電腦中被檢測(cè)到 KitProg3 USB-UART,并且還顯示在 AIROC
    發(fā)表于 02-29 08:14

    如何使用linux下gdb來調(diào)試python程序

    如何使用linux下gdb來調(diào)試python程序? 在Linux下,可以使用GDB(GNU調(diào)試器)來調(diào)試Python程序。GDB是一個(gè)強(qiáng)大的
    的頭像 發(fā)表于 01-31 10:41 ?2393次閱讀

    M451讓串口接收8個(gè)字節(jié)數(shù)據(jù),為什么每次用串口調(diào)試工具接收到的數(shù)據(jù)都是2次RxData數(shù)據(jù)?

    ); } 但是每次用串口調(diào)試工具接收到的數(shù)據(jù)都是2次RxData數(shù)據(jù),不如RxData=12345678,串口調(diào)試工具收到的都是1234567812345678,不知道為什么
    發(fā)表于 01-17 06:44

    網(wǎng)絡(luò)安全測(cè)試工具有哪些類型

    網(wǎng)絡(luò)安全測(cè)試工具是指用于評(píng)估和檢測(cè)系統(tǒng)、網(wǎng)絡(luò)和應(yīng)用程序的安全性的一類軟件工具。這些工具可以幫助組織和企業(yè)發(fā)現(xiàn)潛在的安全漏洞和威脅,以便及時(shí)采取措施加固和修復(fù)。根據(jù)不同的功能和用途,網(wǎng)絡(luò)
    的頭像 發(fā)表于 12-25 15:00 ?1173次閱讀

    腳本調(diào)試工具有哪些?腳本調(diào)試工具怎么用?

    腳本調(diào)試是軟件開發(fā)過程中非常重要的一環(huán),它能幫助開發(fā)者快速定位并解決代碼中的錯(cuò)誤。大多數(shù)編程語言都提供了各種各樣的腳本調(diào)試工具,本文將介紹一些常見的腳本調(diào)試工具以及它們的基本使用方法。 GDB
    的頭像 發(fā)表于 12-01 14:40 ?797次閱讀