串口调试软件使用说明2.0
- 格式:doc
- 大小:28.00 KB
- 文档页数:3
HC-06 蓝牙串口通信模块 用户手册 V2.0Rev 22.0~2013/4/1 2013/4/1~2016/2/22 2016/2/26~ Linvor1.5 Linvor1.8 V2.0DRAWN BY : Ling Xin MODEL : HC-05(主从一体)CHECKED BY : Eric Huang APPD. BY :SimonMok描述:BC04 外置 8M Flash 模块蓝牙模块HC-05、HC-06、HC-08无线模块HC-11、HC-12UART (默认) 9600 参数架 HC-USB-PPIN (默认) 1234 MODE (默认)从机带底板模块USB 转TTL 接口HC-05-USB 、HC-06-USB HC-11-USB新版模块带有蓝牙指示灯(靠近模块第1脚)。
模块的22脚LED_CON是指示灯控制脚,该脚接地,蓝牙指示灯关闭;该脚悬空,蓝牙指示灯亮。
如果要调整灯的亮度,可以在该脚接一个1K~47K的电阻到模块的31脚LED2,电阻越小,灯越亮。
贴片炉温参考建议首次大批量贴片生产的厂家,先过炉20~30片模块,检查炉温是否合适建议贴片锅炉炉温不得超过参考图温度,二次贴片降低5度左右,夏天可以再适当降低温度供电电压3.1~4.2V 工作电流不大于50mA(以实测为准) 尺寸大小 27mm*13mm*2mm存储温度:-40℃ 至+85 ℃,工作温度:-25℃ 至+75℃ 数字 2.4GHz 无线收发射内置 2.4GHz 天线, 用户无需调试天线蓝牙 2.0 带 EDR, 2Mbps-3Mbps 空中波特率 CSR BC04 蓝牙芯片技术支持Android、WINXP、WIN7数据收发通过UART串口收发HC-06封装下载:安卓串口助手APP下载:PC串口助手下载:注:蓝牙模块的PIN2:UART-RXD不带上拉,如果单片机TXD无上拉能力的话需要在模块的UART-RXD脚上接个上拉电阻,这个很容易被用户忽略。
ComMonitor大傻串口调试软件使用说明书(2.0)编写:大傻Email: david_parkins@大傻工作室二零零六年三月目录一、介绍 (2)二、软件界面 (3)2.1 软件主界面 (3)2.2 最大化界面 (4)2.3窗口置顶 (4)2.4关于程序 (5)三、显示区控制 (7)3.1显示发送 (7)3.2帧换行 (7)3.3显示保存发送和接收时间 (8)3.4关键字过滤 (9)3.5 保存显示区内容 (9)四、发送区数据发送控制 (11)4.1 发送区数据格式说明 (11)4.2手动控制 (11)4.3自动发送 (12)4.4 校验码计算 (12)五、轮发功能 (14)5.1 发送区轮发 (14)5.2文件轮发 (14)5.3定时轮发 (16)5.4 帧回应轮发 (17)六、常见问题索引 (19)6.1 串口不能打开 (19)6.2 接收到的数据不对 (19)6.3 接收区没有显示 (19)6.4 自动发送为什么没有发送数据 (19)6.5 谁是大傻 (19)6.6 如何联系大傻 (19)6.7 如何获得最新的ComMonitor软件 (19)6.8 关于ComMonitor软件源代码 (20)一、介绍ComMonitor是大傻两年前写的一个软件,当初由于工作的原因,常常需要调试串口通讯,又没有找到合适的串口调试软件,就在两年前的十一放假期间自己写了一个。
之后一直都是自己和同事使用。
后来很多同事反映很好用,建议我放到网上共享。
再后来又根据同事和网友的建议,进行了一些修改,就形成了今天的版本。
ComMonitor追求的是方便易用,能调试大多数的串口通讯应用。
所以,在界面上都没有做什么处理。
当初写这个软件的时候,参考了串口调试助手,但又根据自己工作中的需求,添加了更多的功能。
具体来讲,它除了具备一般的串口调试工具的功能以外,还具有以下特别之处:1、支持多达20个串口,对于使用多串口卡或虚拟串口的用户是很必要的;2、加入了接收显示与保存的关键字过滤功能;3、具备接收显示与保存时帧换行功能,40ms未受到数据,认为一帧结束;4、具有记录发送和接收时间的功能;5、支持3个独立的发送区;6、3个发送区可以以定时或响应等两种方式进行轮发;7、具有计算CRC16、CRC8等校验码的功能;8、自动保存上一次使用的端口配置;9、自动保存上一次发送区的数据;10、具有文件按行发送轮发功能,发送方式也可以采用定时和响应两种方式;11、轮发响应方式中,加入了超时判断,和自定义多次重发功能;12、所有参数和数据支持运行时改变,不需要重新启动;ComMonitor设计伊始就是针对调试串口设备通讯的。
串口调试助手的使用重庆城市管理职业学院2016年1月26日串口调试助手的使用开场白对白:这次主要介绍串口调试助手的使用这部分内容,下面,主要从以下几个方面进行介绍,概述,运行界面介绍,参数设置说明,实验。
第3页对白:串口调试助手是一款通过串口进行调试的工具。
在物联网设备的安装调试过程中会经常用到这个小工具。
用串口线将需要调试的设备跟PC相连,这样就可以通过串口调试助手对该设备进行配置。
串口调试助手使用方便,功能也很强大。
第4页对白:接着,对串口调试助手的运行界面做一个介绍,点击串口调试助手进入运行界面,如图所示,这是参数设置区,可以对相关参数进行设置,这是数据发送区,这是数据接收区,在发送区和接收区分别选中十六进制显示,打开串口。
设置好后就可以正常使用串口调试助手了。
第5页对白:下面介绍串口调试助手的参数设置,首先介绍端口,串口调试助手启动后将自动识别所有可用的串口,只需要在下拉框中选择即可。
第6页对白:接着介绍波特率这个参数,它是一个衡量通信速度的参数,表示每秒传送的符号的个数。
高波特率常常用于很近的仪器间的通信。
我们常使用的波特率一般是9600和115200。
第7页对白:接着介绍效验位这个参数,效验是串口通信中一种简单的检错方式。
有四种效验方式:偶效验、奇效验、效验位始终为1和效验位始终为0。
当然没有效验位也是可以的,None即表示没有效验位。
第8页对白:下面介绍另外一个参数数据位,它是衡量通信中实际数据位的参数。
当计算机发送一个信息包,实际的数据不一定是8位的,标准的值是5、7、和8位。
如何设置取决于想传送的信息。
比如,标准的ASCII码是7位,扩展的ASCII 是8位。
第9页对白:下面介绍停止位这个参数,停止位用于表示单个包的最后一位。
典型的值为1,1.5和2位。
停止位不仅仅是表示传输的结束,同时提供计算机校正时钟同步的机会。
停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输同时也越慢。
软件使用说明该软件主要实现控制电控平台的位置和从激光测径仪读取数据两个功能。
分5个功能模块,包括数据采集,数据查询,数据参数设置,数据库备份,数据库恢复。
启动软件在计算机桌面,双击dataview2.0图标,进入软件主界面。
数据采集双击主界面的数据采集按钮,进入数据采集操作。
1、串口检查每次软件使用前,要进行串口检查,初始化串口,保证其工作正常。
双击串口检查按钮,在该按钮上面的白色框内显示检查结果。
2、开始测量点击开始测量,软件开始向测径仪读取测量数据;点击停止测量停止向测径仪读取测量数据。
数据查询双击主界面的数据查询按钮,进入数据采集操作。
1、执行查询执行查询前,先设置查询条件。
分两种查询方式,按零件编码查询和按测量日期查询。
2、数据导出如果需要数据打印,或者另存;可以双击数据导出,生成EXCEL文件。
测量设置单击主界面的数据管理菜单按钮,选中测量设置项单击进入测量设置操作。
1、增加新线型双击增加按钮,增加一行新数据;在相应的单元格里填写数据。
填写完毕,双击保存,完成本次增加。
2、线型删除不用的零件,可以删除,选中不用的线型,双击删除按钮。
3、修改数据找到需要修改的单元格,双击该单元格,单元格内光标闪动,输入正确的数据。
确认正确后,双击保存按钮,完成本次操作。
单击主界面的数据库维护菜单按钮,选中数据库备份项单击进入数据库备份操作。
备份文件名和文件路径,自动生成,只要双击开始备份就可以。
单击主界面的数据库维护菜单按钮,选中数据库恢复项单击进入数据库恢复操作。
1、数据恢复选中要要恢复的文件,双击开始恢复。
2、数据库初始化如果数据库,使用时间久了,使用的数据文件太大。
可以先进行数据备份。
然后,在数据恢复时,选中ldinidb.mdb文件进行数据库初始化即可。
串口调试精灵使用说明
一、软件安装
2.点击“安装”,安装程序会检测系统的依赖组件,如果缺少,将自动安装;
3.安装完成后,点击“完成”,安装完成。
二、软件使用
1.打开串口调试精灵后,第一次启动会自动弹出提示框,点击“立即许可”,选择“免费试用”;
2.接着在左上角的选项卡上选择“”,点击“”按钮,显示全部可用端口;
3.在右边的设置选项中,可以调整波特率、停止位和数据位等参数;
4.点击“打开端口”按钮,打开端口,开始串口调试精灵的操作;
5.在主页面,可以调整波特率、停止位和数据位等参数;
6.点击“发送”按钮,可以发送消息;
7.点击“接收”按钮,可以接收到消息;
8.点击“时间戳”按钮,可以在接收到的消息前面添加时间戳;
9.点击“文件”按钮,可以在发送/接收文件;
10.点击“设置”按钮,可以进入设置界面,调整串口调试精灵的一些参数;
11.最后,点击“退出”按钮,退出串口调试精灵软件。
串口调试精灵使用说明1、双击图标打开软件,可以看到图1.1所示的画面,此软件无须安装打开后即能直接使用。
在左上角的串口参数设置区通过选择带有黑色三角的下拉菜单用户可以选择不同的串口通信参数设置。
在图1.1中所示的参数是最常用的参数,使用的我们的学习板是不需要修改任何参数,直接使用默认值就可以了。
图1.12、在设置玩参数以后,单击图标按钮,可以看到原本红色的图标变成了绿色的,指示此时软件已经打开可串口,可以与学习板通过RS232总线进行通信了。
如果不打开串口,那么此软件是无法通过PC机向学习板发送数据的,当然即使学习板向PC机发送了数据,此软件的界面上也不会有任何显示。
3、在接收数据设置区,有三个可选项。
如果在16进制显示左侧的方框中单击一下,即出现对勾符号,那么在右上方的接收数据区中将按照16进制显示接收到的数据,否则在接收数据区显示数据对应的ASCII码。
请注意数据的16进制格式与其对应的ASCII码的区别。
如果单击图标按钮,则软件将接收数据区的内容清零,然后继续显示新收到的数据;如果单击图标按钮,则软件将保持接收数据区的内容不变,但是不在显示新接收到的数据,尽管此时PC机仍在接收来是串口的数据。
4、在发送数据设置区有四个设置项。
如果在16进制发送左侧方框中单击一下,即出现对勾则软件将发送数据区的内容按16进制数据发送,否则将发送发送数据区内字符对应的ASCII码值。
如果在自动发送左侧方框中单击一下,即出现对勾则软件将自动按照一定的周期通过串口向外发送数据,这个周期是可以通过更改发送周期右侧文本框中的数字而设定的,注意周期是以毫秒为单位的。
若不选中自动发送,则可以单击一次图标按钮,那么软件将把发送数据区中的内容发送一次。
5、通过查看软件下方的状态栏,用户可以知道软件的工作状态。
最左边指示了软件是否大开了串口,中间是从软件打开时到当前已发送的总字节数目,右侧是已经发送的字节数目。
在状态栏的左上方还有和两个图标按钮,单击他们可以将状态栏中的发送字节数目和接收字节数目清零。
功能强大的串口调试软件SSCOM升级到V3.2了!让您爱不释手的专业串口调试软件可以在Win95/98、Win2000、WinNT、WinXP下面运行.软件功能主要为:1.接收从串口进来的数据并在窗口显示.2.所接收到的数据数据显示方式可以选择为字符方式或者HEX方式4.中文显示无乱码,且不影响速度5.串口波特率可以选择为110bps-256000bps.(波特率>115200时需要硬件支持)6.可以即时显示存在的串口号.如果您增加了usb转串口等设备,串口号也会在列表中出现.7.可以选择“5、6、7、8”四种数据长度.8.可以选择为“1、1.5、2”三种停止位.(1.5停止位需要硬件支持)8.第9位数据可以选择为“无、奇校验、偶校验、1、0”四种方式.9.可以选择“无流控、软流控、硬流控、自定义”四种流控方式.10.串口设置和字符串操作等设置在程序关闭时自动保存,打开时自动载入.11.可以在接收窗口按键即发送该键值.12.可以在字符串输入框输入您想发送的字符串,并发送.13.可以在字符串输入框输入您想发送的HEX数据串,数据的值从00到FF,没有任何限制.14.可以定时重复发送数据,并可以设置发送时间间隔.15.可以在发送字符串时选择发送新行,即自动加上回车换行.16.可以显示当前串口的CTS、DSR、RLSL(CD)信号线的状态.17.可以自由控制当前串口的DTR、RTS信号线的输出状态.18.可以打开一个文本文件或者一个二进制文件预览其内容,查看方式可以是文本或者HEX方式.19.可以打开一个文本文件或者一个二进制文件并以当前波特率发送到串口.20.可以保存窗口内容到一个文本文件,文件名取自当前时间,保存在当前目录.21.可以即时显示发送的字节数和接收到的字节数,按清除窗口将会清零.22.带有功能强大的扩展功能:多条字符串发送定义和网上查找串口资料等.23.可以定义最多32条预备发送的字符串,每条字符串可以定义为HEX数据串或者字符串方式.在每一条数据的左边打勾就表示这是一条hex数据串.24.点击字符串右边的标号即可以发送这条定义好的字符串.25.可以设置为循环发送你定义过的多条字符串,并且可以设置发送时间间隔.26.在串口资料栏您可以从mcu51网站或者Google查找有关串口技术资料.27.在串口资料栏您可以进入技术讨论bbs,在此发表您的高见或者提出您的问题和需求.28.在产品信息栏您可以获得现时最新的产品信息.29.这是个绿色软件,单个文件即可执行,不会给您的机器增加任何负担.此版本使用C++Builder编写,相对于上一版本SSCOM2.0,主要改进在:1.程序更稳定可靠,修改了一些报错信息.使用更加人性化。
串口调试软件使用方法
2.连接串口设备:
将电脑和串口设备通过串口线连接起来。
通常串口线有3根(TX、RX、GND),TX连接到电脑的RX口,RX连接到电脑的TX口,GND连接到电脑
的地线。
3.打开串口调试软件:
安装完串口调试软件后,双击打开软件。
通常在软件的主界面上会有
一个“打开串口”或“连接串口”的按钮,点击它可以打开串口。
4.配置串口参数:
在打开串口之前,需要配置一些串口参数,比如波特率、数据位、停
止位、校验位等。
这些参数需要与要通信的设备一致,否则通信无法正常
进行。
可以在软件的设置或配置选项中找到这些参数进行配置。
5.发送和接收数据:
配置完串口参数后,可以在软件的发送框中输入要发送的数据,然后
点击发送按钮,数据就会通过串口发送出去。
同时,在软件的接收框中会
显示接收到的数据。
可以通过软件提供的接收设置,选择以何种形式显示
接收到的数据,比如ASCII码、十六进制等。
6.调试和测试:
使用串口调试软件可以方便地进行串口通信的调试和测试。
可以通过
发送和接收数据,测试串口通信的可靠性和稳定性。
如果发现问题,可以
在软件上观察到错误信息或异常情况。
根据这些信息可以进行故障排除和
问题分析。
7.其他功能:
除了基本的发送和接收数据功能,一些串口调试软件还提供其他实用的功能,比如发送定时器、数据记录、脚本功能等。
这些功能可以根据需求进行使用。
总结:。
串口调试软件使用说明
首先,运行该软件显示的是一个对话窗。
在该界面的左上角有五个小的下拉窗口,分别为串口,波特率,校验位,数据位,停止位。
串口窗口应为仪表与计算机相连时所使用的串口。
波特率窗口选择仪表设置的波特率。
校验位选择无。
数据位选择8位
停止位选择2位
在停止位的下面是显示区的选项,选择十六进制显示。
在整个界面的下方是发送区,主要选择十六进制发送,发送方式可选手动发送或自动发送。
其中自动发送可设置发送周期(以毫秒为单位)。
除直接发送代码外本软件也可直接发送文件。
仪表通讯协议如下:
通讯格式为8位数据,2个停止位,无校验位。
仪表读写方式如下:
读指令:Addr+80H Addr+80H 52H 要读参数的代号
写指令:Addr+80H Addr+80H 43H 要写参数的代号写入数低字节写入数高字节
读指令的CRC校验码为:52H+Addr 要读参数的代号,Addr为仪表地址参数值范围是0-100。
写指令的CRC校验码为:43H+要写的参数值+Addr 要写的参数代号。
无论是读还是写,仪表都返回以下数据:
测量值PV+给定值SV +输出值MV及报警状态+所读/写参数值
其中PV、SV及所读参数值均为整数格式,各占2个字节,MV占1个字节,报警状态占1个字节,共8个字节。
每2个8位数据代表一个16位整形数,低位字节在前,高位字节在后,各温度值采用补码表示,热电偶或热
电阻输入时其单位都是0.1℃,1V或0V等线性输入时,单位都是线性最小单位。
因为传递的是16位二进制
数,所以无法表示小数点,要求用户在上位机处理。
上位机每向仪表发一个指令,仪表在0-0.2秒内作出应答,并返回一个数据,上位机也必须等仪表返回数
据后,才能发新的指令,否则将引起错误。
如果仪表超过最大响应时间仍没有应答,则原因可能无效指
令、通讯线路故障,仪表没有开机,通讯地址不合等,此时上位机应重发指令。
现以XL4表为例说明
首先,将表与计算机的串口一连接。
在表的参数设置中,将波特率设置为4800。
运行软件,将串口窗口中选串口1。
波特率选择4800。
校验位选择无。
数据位选择8位。
停止位选择2位。
在显示区内选择十六进制显示。
在发送区内选择十六进制发送并且手动发送。
(一)读指令
读指令的格式为:地址代号+52H+参数代号
在发送区内写入8181520C,(读表中的DIP参数值)
显示值为:E8 03 28 03 00 00 01 00。
其中E8 03为测量值即当前显示值。
28 03为给定值。
00为MV值,00为报警状态。
59 00为用户所访问的参数的值。
无论读指令还是写指令仪表的返回值格式均为:
测量值PV、给定值SV、输出值MV+报警状态、所读参数值
(二)写指令
格式为地址指令+43H+参数代号+写入值的低位字节+写入值的高位字节在发送区内写入818143010200
仪表的返回值为E8 03 28 03 00 00 02 00
E8 03为测量值,28 03为给定值,00 00为MV值和报警状态,02 00为所写参数值.
下面为XL4参数地址表:
参数代号参数名含义
00H SV 给定值
01H HIAL 上限报警
02H LoAL 下限报警
03H dHAL 正偏差报警
04H dLAL 负偏差报警
05H dF 回差
06H CtrL 控制方式
07H M50 保持参数
08H P 速率参数
09H t 滞后参数
0AH CtI 控制周期
0BH Sn 输入规格
0CH dIP 小数点位置
0DH dIL 下限显示值
0EH dIH 上限显示值
0FH CJC 冷端补偿
10H Sc 传感器修正
11H oP1 输出方式
12H oPL 输出下限
13H oPH 输出上限
14H CF 正/反作用
15H bAud 通讯波特率
16H Addr 通讯地址
17H dL 数字滤波
18H run 运行参数
19H Loc 参数封锁
[注意1] 如果向仪表读取参数代号在表格中参数以外,则返回参数值为错误信号(二个7F值)。
[注意2] XL4系列1AH为手动输出值MV。
当run=0时,可通过写该参数来调节手动输出值。
[注意] XL4P型另有60个参数(30个时间及30个温度),其参数代号从1AH-55H,第1段时间为1AH,第二段时间为1BH,依此排列,程序段号参数SteP为00H,无SV参数。
代号56H为当前运行时间,只许读,不能写。