⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comtools.htm

📁 串口通信
💻 HTM
字号:
<html>
<head>
<title>ComTools串口调试工具</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<h1 align="center"><a name="T0"></a><img src="toolsico.gif" width="32" height="32"> 
  ComTools V2.06 串口调试工具 </h1>
<p align="center"><font color="#66FF00">本页最后更新:2002/11/25</font></p>
<p>1. <a href="#T1">功能简介</a> <br>
  <br>
  2. <a href="#T2">使用帮助</a> </p>
<p> 3. <a href="#T3">关于本软件和作者</a><br>
  <br>
  4. <a href="#T4">版权说明</a></p>
<p>5. <a href="#T5">界面预览</a></p>
<p>6. <a href="http://www.zhongxiu.com/comtools.zip">立即下载</a> <font color="#CC3300">(2,292K)</font></p>
<p>------------------------------------------------------------------------------------------</p>
<h4><a name="T1"></a>1. 功能简介</h4>
<p> <font size="3">ComTools是功能齐全,操作方便的串口调试工具,是单片机通讯开发的最佳助手!<br>
  本软件完全免费,无任何功能时间限制。</font></p>
<p><font size="3"> 主要功能如下:<br>
  1.可设置各种通讯速率、奇偶校验、数据位和停止位;<br>
  2.可分别设置ASCII码(包括中文)或十六进制数据格式的发送模式或接收模式;<br>
  3.能将接收数据保存成文本文件,便于观察分析;<br>
  4.自动保存设置参数,无需每次重新设置;<br>
  5.可以设置16条定时自动发送的数据,以及每条数据发送后的延时时间;<br>
  6.可以同时监控2个串口,利用特制电缆可监听2个串口设备之间的通讯过程;<br>
  7.发送数据时,可自动计算并添加和校验发送;<br>
  8.DTR自动控制是为了方便RS485通讯测试而添加的功能;<br>
  9.方便的查找功能,使你可以轻松搜索接收文本框中的字符;<br>
  10.使用快捷键可快速调用最近五次发送的不同数据。<br>
  </font></p>
<p><font size="3" color="#990000">V2.05 新增加ASC、HEX数据转换功能。<br>
  V2.06 HEX数据发送时,将忽略发送文本框中的空格。</font></p>
<p>------------------------------------------------------------------------------------------</p>
<h4><a name="T2"></a>2. 使用帮助</h4>
<p> <font size="3" color="#993300">1.</font><font size="3">主窗口上12个指示灯分别代表两个串口以及DTR,RTS,CTS,DSR,CD各信号当前状态。<br>
  &nbsp;&nbsp;绿色代表“有效”状态,红色代表“无效”状态。 <br>
  <br>
  &nbsp;&nbsp;点击左边的一个'端口状态'指示灯,可以打开和关闭相应串口。<br>
  &nbsp;&nbsp;点击'DTR'或'RTS'状态指示灯,可以切换'DTR'线或'RTS'线的当前有效或无效状态。<br>
  <br>
  <font color="#993300">2.</font>选定'数据记录'功能后,通讯过程中两个串口接收的数据都将按HEX格式写入指定的文本文件中。<br>
  &nbsp;&nbsp;您可以修改默认的文件名称。</font></p>
<p><font size="3"> <font color="#993300">3.</font>在发送文本框输入你要发送的数据,点击按钮&quot;发送[PortA]&quot;数据将从端口PortA发送,<br>
  &nbsp;&nbsp;点击按钮&quot;发送[PortB]&quot;数据将从端口PortB发送。<br>
  &nbsp;&nbsp;本软件启动时,串口状态默认为关闭,点击发送按钮将自动打开相应串口。</font></p>
<p><font size="3"> &nbsp;&nbsp;发送数据前,可以选择发送模式为&quot;ASC&quot;或&quot;HEX&quot;。<br>
  &nbsp;&nbsp;另外,也可以单独设置接收模式为&quot;ASC&quot;或&quot;HEX&quot;。</font></p>
<p><font size="3"> <font color="#993300">4.</font>打开&quot;串口设置&quot;对话框,可以分别设置PortA 
  和 PortB 的串口参数。<br>
  &nbsp;&nbsp;格式如下:</font></p>
<p> <font size="3">&nbsp;&nbsp;&quot;BBBB,P,D,S&quot;</font></p>
<p><font size="3"> &nbsp;&nbsp;BBBB 为波特率,P 为奇偶校验,D 为数据位数,S 为停止位数。<br>
  <br>
  &nbsp;&nbsp;本软件的缺省值是:&quot;9600,N,8,1&quot;</font></p>
<p><font size="3"> &nbsp;&nbsp;合法的波特率:110,300,600,1200,2400,9600,14400,19200,28800,38400,56000,128000,256000<br>
  <br>
  &nbsp;&nbsp;合法的奇偶校验值: &quot;E&quot; 偶数 (Even) ; &quot;M&quot; 标记 (Mark) ; &quot;N&quot; 
  无校验 (None) ;<br>
  &nbsp;&nbsp;&quot;O&quot; 奇数 (Odd) ; &quot;S&quot; 空格 (Space) <br>
  <br>
  &nbsp;&nbsp;合法的数据位值: 4,5,6,7,8<br>
  <br>
  &nbsp;&nbsp;合法的停止位值: 1, 1.5, 2</font></p>
<p><font size="3"> &nbsp;&nbsp;PortA 和 PortB 的串口设置分别显示在主窗口状态栏左右两侧。</font></p>
<p><font size="3"> <font color="#993300">5.</font>如果将'DTR控制'设为&quot;YES&quot;,发送数据时DTR线将保持'有效'状态,<br>
  &nbsp;&nbsp;数据发送完毕DTR线将立即设为'无效&quot;状态。<br>
  &nbsp;&nbsp;12个状态指示灯,每隔0.5秒刷新一次状态。</font></p>
<p><font size="3"> <font color="#993300">6.</font>插入空格功能是为方便观察接收数据,打开'插入空格'功能后,<br>
  &nbsp;&nbsp;每接收一个字节数据将在接收文本框插入一个空格。</font></p>
<p><font size="3"> <font color="#993300">7.</font>设定'和校验'选项后,发送时将自动计算并添加发送1个字节或2个字节和校验数据。<br>
  &nbsp;&nbsp;和校验计算方法如下: <br>
  <br>
  &nbsp;&nbsp;例如:发送数据:[HEX] 01 02 FF <br>
  <br>
  &nbsp;&nbsp;2字节和校验为: 01 02 接收数据为:[HEX] 01 02 FF 02 01(2字节和校验先发送低字节)<br>
  <br>
  &nbsp;&nbsp;1字节和校验为: 02 (舍去高字节) 因此接收数据为:[HEX] 01 02 FF 02</font></p>
<p><font size="3"> <font color="#993300">8.</font>你可以打开&quot;定时发送&quot;对话框,依次设置16条定时自动发送的数据,<br>
  &nbsp;&nbsp;以及每条数据发送后的延时时间。<br>
  <br>
  &nbsp;&nbsp;另外,你可以设置每条数据的发送模式,以及是否循环发送。<br>
  <br>
  &nbsp;&nbsp;定时自动发送只能使用PortA设定的串口发送数据。</font></p>
<p><font size="3"> &nbsp;&nbsp;注意:定时自动发送不能添加和校验! </font></p>
<p><font size="3" color="#993300">9.</font><font size="3">快捷键: Ctrl+F1~Ctrl+F5 
  可调用最近五次发送的不同数据。<br>
  &nbsp;&nbsp;快捷键: ESC 退出系统<br>
  <br>
  <font color="#993300">10.</font>鼠标双击接收文本框可以弹出查找对话框。<br>
  <br>
  <font color="#993300">11.</font>本软件正常退出时,自动保存设置参数。</font></p>
<p><font size="3" color="#993300">12.</font><font size="3">单击发送文本框左侧按钮&lt;ASC&gt;,可以将文本框中16进制数据转换成ASCII码。<br>
  &nbsp;&nbsp;&nbsp;单击发送文本框左侧按钮&lt;HEX&gt;,可以将文本框中ASCII码转换成16进制数据。<br>
  &nbsp;&nbsp;&nbsp;<br>
  &nbsp;&nbsp;&nbsp;注意:16进制数据&amp;00~&amp;1F转换到ASCII码后,显示用'.'代替,文本框字体颜色变为灰色。 </font></p>
<p>------------------------------------------------------------------------------------------</p>
<h4><a name="T3"></a>3. 关于本软件和作者</h4>
<p> <font size="3">软件作者 : 章赟</font></p>
<p><font size="3">软件主页 :<a href="http://www.zhongxiu.com/comtools.htm">http://www.zhongxiu.com/comtools.htm</a></font></p>
<p><font size="3"> E-mail : <a href="mailto:znebula@sina.com">znebula@sina.com</a></font></p>
<p><font size="3"> 工作单位 : <a href="http://www.zhongxiu.com">无锡市中秀电梯自动化有限公司</a><br>
  <br>
  本软件是为了平时工作需要而编写的,由于作者水平有限,不能保证没有错误。 <br>
  <br>
  本软件采用 Visual Basic 6.0 开发。</font> </p>
<p>------------------------------------------------------------------------------------------</p>
<h4><a name="T4"></a>4. 版权说明</h4>
<p><br>
  <font size="3">本软件是免费软件,您可以任意拷贝和使用。</font></p>
<p><font size="3"> 如果使用这个软件,给您的工作上带来了方便,我很^_^ 。</font></p>

<p>------------------------------------------------------------------------------------------</p>
<h4><a name="T5"></a>5. 界面预览</h4>
<p><img src="comtools.gif" width="697" height="600"></p>
<p>------------------------------------------------------------------------------------------</p>
<p>如果您对 ComTools 有任何意见或建议,请与我联系<font color="#990000">Email:</font><a href="mailto:znebula@sina.com">znebula@sina.com</a></p>
<p><a href="#T0">返回</a></p>
<p><br>
</p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -