本帖最后由 jinglixixi 于 2020-12-12 16:41 编辑
之前在进行串口测试时是使用串口调试器V2.00,它使用起来十分方便,所占存储空间也很小,其界面如图1所示。 图1 串口调试器界面
在MicroLab调试工具中,也有串口调试器的相近功能,即串口监听工具,其界面如图2所示。 图2 串口监听工具
乍一看两者的区别不是很大,主要的区别是串口监听工具由串口波形显示功能。 下面介绍一下如何用串口监听工具来控制串口型超声波测距模块的使用,该模块的特点是: 由串口工具方式采集指令0x55,即可启动一次距离检测。所检测的数据则以一定的格式返回,其长度为4个字节,首个字节为引导符,第3个字节为校验码,第2和第3字节才是真正的检测值,单位为mm。 为此,我们需要对串口的收发数据加以设置,其方法是: 1)点击格式设置图标,并按图3所示将进制选项设为HEX,字节选择则设为1字节。 2)按图4所示,将进制选项设为HEX。 图3 接收格式设置
图4 发送格式设置
3)按图5所示在发送去输入“55”,然后单击“发送”按钮即可。 4)若想连续进行检测,则需设置循环间隔,并选取“循环发送”。若需标记采集时间,则应选取“显示时间”。 图5 收发检测
图6 标记采集时间
对于采集的数据,还可以绘制出波形图以便直观进行数据分析。 图7 串口波形绘制功能
唯一有待改进的问题是:应添加反馈数据的自动提取功能,并对数据进行校验审核。 图8 改进方向
|