0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

蓝牙串口调试工具使用绘图小程序

电子森林 ? 来源:TsinghuaJoking ? 作者:TsinghuaJoking ? 2021-04-09 11:48 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

蓝牙串口调试工具

卓晴老师,您好,我专业主要学习机械自动化的,但是只玩机械太没有意思了,我就开始自学电路,编程,学控制,大二时参加了"飞思卡尔"智能车竞赛。

当时边学边做,经常碰到各种bug,调试起来特别麻烦。尤其是后来调试pid,当时也一直没有找到好的pid调试的工具。后来又参加了几个机器人比赛,虽然后来遇到的bug变少了,但是还是有许多需要调试的地方。

如果直接连接调试器或者串口到电脑上,总是不方便。现在作为学长,已经不在参加比赛了,但在指导学弟学妹做比赛的时候,发现他们也调试起来也很累,所以,我就找时间自己做了一个蓝牙调试小程序,希望能够帮助到以后学习,做项目,做比赛的学弟学妹们。

如果可以,希望能推荐给正在以及以后做智能车竞赛的同学。

蓝牙串口绘图小程序

微信搜索:蓝牙串口绘图调试工具

蓝牙设备只支持-低功耗蓝牙

常见的推荐HC-08

程序使用说明

通过微信的小程序界面,搜索“蓝牙串口绘图小程序”,便可以运行该小程序了。

1.进入程序主界面

点开微信小程序,进入蓝牙串口绘图小程序主界面。可以看到右上角显示蓝牙运行状态开关。此开关是禁用的,所以需要我们手动打开手机的蓝牙,然后在进入小程序,就OK了。

然后点击“添加设备”就以搜索到附近可以使用的蓝牙设备,然后选择相应的蓝牙设备,点击添加设备后进行连接。

下面进入调试界面。点击上方按钮便可以使得断开蓝牙设备进行连接。连接后我们可以对其进行配置。

比如修改蓝牙设备的名称和串口通讯波特率。每连接一个新的设备建议修改设备的名称,以免无法同时连接多个相同设备的蓝牙设备。波特率需要与设备的波特率匹配。

请注意换行符。如果需要接受并显示字符串,则需要在接收到的字符串末尾以换行符结尾。按动保存便可以返回主界面了。

此调试工具一共有四种工作模式。下面依次介绍这四种模式。

会话模式;

指令模式;

绘图模式;

会话指令;

2.会话模式

首先是会话模式。会话模式是最常用的调试模式。我们通过点击下方的输入框,输入字符串(中英文都可以吗?)点击发送指令。相应的字符串便通过蓝牙发送到蓝牙接收设备。蓝牙接收设备通过处理指令之后可以返回字符串,它们显示在界面的信息框中。

也可以接收到有蓝牙设备一直返回的设备数据。通过这些数据可以检测蓝牙设备的数据和运行状态。

3.绘图模式

下面接收绘图模式。我们需要在绘图配置栏中设置绘图曲线的数量。比如像这样配置后表示绘制三个数据的曲线。

返回数据是有逗号分隔的数字字符串,有换行符结尾,便是三个数据曲线的一个数据点。

可以暂停接收数据,然后可以对接受的曲线进行放大进行仔细观察分析。

4.指令模式

首先打开指令模式的编辑模式添加指令。下面的例子使用前面在会话模式中所 演示的指令。对于发送的指令可以使用普通的字符,也可以是使用十六进制的命令码。

指令发送可以在按下时发送,也可以在松开按钮时发送。添加指令结束之后,就可以关闭编辑模式。

此时每点击一次指令窗口,便引起 一次对应的指令的发送。

为了便于观察指令的效果,下面通过会话指令模式来进行演示。

5.会话指令模式

在会话指令模式下,你会发现它是结合了绘画界面和指令界面。通过会话窗口,可以看到每次点击按钮所发送的指令以及所接收到蓝牙设备返回的结果。

原文标题:磨刀不误砍柴工:蓝牙调试工具

文章出处:【微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙
    +关注

    关注

    116

    文章

    6100

    浏览量

    174793
  • 调试器
    +关注

    关注

    1

    文章

    314

    浏览量

    24429

原文标题:磨刀不误砍柴工:蓝牙调试工具

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问新唐Nu-Link调试工具是否支持8051系列芯片?

    新唐Nu-Link调试工具包括Nu-Link-Me(ICE)、Nu-Link-Pro(ICE)和Nu-Link(ICE),并支持1T 8051芯片,如N76E003、N76E616和N76E885。其他较旧的 8051 系列目前不受支持,需要额外的调试工具
    发表于 08-18 08:20

    【M-K1HSE开发板免费体验】系统调试工具 SecureCRT 的使用体验

    SecureCRT的操作 ] 1.现在软件安装设置完毕就可以操作 SecureCRT,串口打印截图如下 系统调试工具 SecureCRT 的使用视频见头部视频。 2.SecureCRT有比较多的命令,比如
    发表于 08-06 18:20

    调试工具:Eclipse调试工具栏与窗口的深入分析

    摘要 :在嵌入式系统开发领域,高效的调试工具链对于项目的成功实施具有决定性意义。本文聚焦于 Eclipse 调试工具栏与窗口的功能特性,深入剖析其在嵌入式开发调试过程中的关键作用。以厦门国科安芯
    的头像 发表于 07-07 11:32 ?259次阅读
    <b class='flag-5'>调试工具</b>:Eclipse<b class='flag-5'>调试工具</b>栏与窗口的深入分析

    是否可以通过 AIROC 蓝牙测试和调试工具 v1.4 或 HCI 命令输出突发波形?

    我正在准备英飞凌蓝牙模块的射频测试。 是否可以通过 AIROC 蓝牙测试和调试工具 v1.4 或 HCI 命令输出突发波形?
    发表于 06-30 06:10

    RT-Trace调试工具正式发布!

    5月20日,RT-Thread官方预售了首款调试工具RT-Trace,获得了开发者及企业用户的广泛关注与支持。RT-Trace调试工具结束预售阶段,即日起正式发布!RT-Trace是一款专为
    的头像 发表于 06-18 12:02 ?672次阅读
    RT-Trace<b class='flag-5'>调试工具</b>正式发布!

    基于STM32 的联合调试侦听设备解决方案(原理图、PCB源文件、调试工具、视频)

    基于STM32 的联合调试侦听设备解决方案(原理图、PCB源文件、调试工具、视频),有需要的同学请下载完整资料!
    发表于 05-28 21:33

    重磅预售!RT-Trace调试工具

    嵌入式开发者注意!调试神器RT-Trace即将登陆淘宝!嵌入式开发从业者们:您是否常被调试效率低下、线程分析不清、故障定位困难所困扰?别愁!专为嵌入式开发者打造的高性能调试工具RT-Trace即将
    的头像 发表于 05-20 18:15 ?648次阅读
    重磅预售!RT-Trace<b class='flag-5'>调试工具</b>

    Segger RTT调试工具的使用方法

    上一期已经跟着小编介绍的安装步骤,相信大家都已经开始使用了Segger Ozone调试工具。那么今天小编继续趁热打铁,给大家介绍另一个Segger推出的调试辅助工具Segger RTT。
    的头像 发表于 03-28 14:21 ?2009次阅读
    Segger RTT<b class='flag-5'>调试工具</b>的使用方法

    揭秘Chrome DevTools:从原理到自定义调试工具

    。 作为最常用的调试工具之一,DevTools 不仅能快速定位问题,还能让我们深入了解调试的内部机制。本文将从原理、组成部分、CDP 协议以及自定义调试工具的实现, 带你全面认识 DevTools
    的头像 发表于 03-04 14:49 ?820次阅读
    揭秘Chrome DevTools:从原理到自定义<b class='flag-5'>调试工具</b>

    DTU设备调试五大步骤

    的基石。 ? “工欲善其事,必先利其器”。调试DTU所需的工具与配件同样不容忽视。除了基础的电脑之外,串口调试工具、网线、USB转串口线等也
    的头像 发表于 01-21 15:16 ?1669次阅读
    DTU设备<b class='flag-5'>调试</b>五大步骤

    单片机Debug工具性能对比 单片机调试常用命令

    单片机(Microcontroller Unit, MCU)调试是嵌入式开发中的一个重要环节,它帮助开发者发现和修复代码中的错误,优化程序性能。不同的单片机和开发环境可能使用不同的调试工具和命令
    的头像 发表于 12-19 09:56 ?1587次阅读

    Arduino采集雷达模块数据与串口绘图

    Arduino采集雷达模块数据与串口绘图
    的头像 发表于 12-14 11:44 ?900次阅读
    Arduino采集雷达模块数据与<b class='flag-5'>串口</b><b class='flag-5'>绘图</b>

    无线双串口调试工具V2版本升级

    随着科技的不断进步,无线双串口调试工具也在不断升级,以满足用户日益增长的需求。新版本(V2)在硬件和功能上进行了显著的优化,以下是此次升级的主要功能和特点。01通讯口连接器升级新版本将通讯口排针更换
    的头像 发表于 10-31 08:04 ?644次阅读
    无线双<b class='flag-5'>串口</b><b class='flag-5'>调试工具</b>V2版本升级

    TCP&UDP调试工具

    TCP&UDP调试工具
    发表于 10-30 10:41 ?3次下载

    MODBUS调试工具(modscan32)

    MODBUS调试工具(modscan32)
    发表于 10-24 10:39 ?3次下载