Hyperterminal使用教程

一、Hyperterminal定义

HyperTerminal是Microsoft Windows內建的一种调试工具,是一个最基本的串口通讯软件,可以很方便的通过串口(RS232)与下位机进行沟通和调试。在Windows XP中,HyperTerminal已经删除,不过只需用相似的功能,即连接到本地区域网络、远程计算机或Internet网站,并且使用各种模拟协议进行连接。

二、Hyperterminal功能

HyperTerminal主要用来做与串口(RS232)连接的调试工具,提供了以下几种功能:

1、串口(RS232)通信

2、TCP/IP和Telnet充当客户端和服务器

3、模拟远程控制台

4、序列号协议操作

5、文件传输

6、VT100终端仿真

三、Hyperterminal使用方法

1、新建连接

在Hyperterminal中点击“文件”->”新建连接”,弹出如下“新建连接”对话框

<img src="new_connection.png">

在“新建连接”对话框中:

①“连接名称”,输入任何你想到的名称。

②“连接使用”,选择“串口(COM1……COM8)”,通过下拉菜单选择要用的串口。

③“目的地”,下拉菜单,选择波特率,数据位,停止位,奇偶检验位等常用参数。

④“流控制”,选择“无流控制”,以免复杂设备失灵。

2、指令发送

在新建连接之后,你可以看到Hyperseial窗口:

<img src="hyperterminal_connection.png">

在窗口中可以输入指令,发送到串口中。这里假设你已从串口中收到了一个字符“c”,你可以在Hyperterminal窗口中输入字符“a”,然后按下回车键。此时这个字符就被发送出去了。

3、串口接收侧

串口接收侧机器如果已经准备完毕,就可以接收并显示通过串口发送过来的数据。可以通过串口打印机来显示,也可以在本地电脑上通过使用串口助手的方式来显示。

如果你通过Hyperterminal程序发送了字符“a”,那么串口接收侧应该收到有效数据“a”。显示窗口会类似于以下内容:

<img src="message.png">

4、文件传输示例

文件传输是Hyperterminal的一个重要功能,可以将文件从电脑上传到设备或从设备下载到电脑。可以使用以下步骤将文本文件从计算机上传到设备:

①选择文件类型

在通过Hyperterminal传输文件之前,首先需要确定文件类型。可以通过“文件”->”属性”->”设置”,选择要传输文件的类型。

<img src="set.png">

选择包括所需文件类型的文件类型,然后单击“确定”按钮以关闭窗口。

②新建连接

在选择文件类型后,需要在Hyperterminal中新建连接。

③打开文件传输功能

在Hyperterminal的“超级终端”菜单中,单击“文件传输”按钮,弹出如下“文件传输”对话框。

<img src="file_transfer.png">

在“文件传输”对话框中,

①选择传输方式,可以选择从计算机向设备传输或从设备向计算机传输。

②选择传输文件,可以选择需要传输的文件。

③选择传输目录和文件名,可以选择传输目录和文件名。

④选择传输方法,可以选择纯文本或十六进制。

⑤选择状态显示位置,可以选择将状态显示在屏幕的顶部或底部。

5、模拟远程控制台的使用示例

Hyperterminal可以模拟远程控制台,通过模拟远程控制台连接,在任何地方访问并控制另一个计算机。

①建立连接

在使用Hyperterminal创建远程控制台连接之前需要准备远程计算机的DNS名称和远程计算机的IP地址。

②设置连接参数

在Hyperterminal的“新建连接”对话框中设置连接属性。在“新建连接”对话框中,

①输入远程计算机的DNS名称或远程计算机的IP地址;

②选择Internet为连接方式;

③选择“Telnet”为协议;

④选择端口号“23”,此为Hyperterminal端口标准协议端口。

<img src="settings.png">
③连接

单击“建立连接”按钮连接到远程控制台。可将Hyperterminal窗口最大化显示,以获得最佳体验。

④控制远程计算机

连接到远程控制台后,可以像控制本地计算机一样,在远程计算机上运行程序、管理文件和共享文件夹。

四、Hyperterminal命令行参数

可以使用命令行参数来打开Hyperterminal连接和设置其中的各项属性。

①打开HyperTerminal连接

要通过命令行打开HyperTerminal连接,可以使用以下语法:

ht.exe [连接文件名]

[连接文件名]可以是任意名称的ht或htx文件。如果未指定连接文件名,则HyperTerminal将尝试打开默认的.ht、.htx或.htt文件。

例如,要打开名为“myconnection”的连接文件:

ht.exe myconnection.ht

②更改HyperTerminal会话属性

使用以下通用语法为HyperTerminal连接更改属性:

ht.exe [/property:value] […] [文件名]

可以使用如下的属性参数:

/baud: n 串口波特率,其中n是所需速度。

/databits: n 数据位数,其中n是5,6,7或8.

/dtlf 启用数据位,停止位,奇偶校验和RTS/CTS流控制。

/flow: n 流控制类型,其中n可以是以下之一:

0 – None 没有流控制

1 – Xon/Xoff 使用Xon/Xoff流控制。

2 – Rts/Rts+CTS 使用RTS / CTS流控制。

/parity: n 奇偶校验,其中n可以是以下之一:

0 – None 不执行奇偶校验。

1 – Odd 使用奇数校验。

2 – Even 使用偶联校验。

3 – Mark 使用标记校验。

4 – Space 使用空格校验。

/stopbits: n 停止位,其中n可以是1或2.

/srx: n 接收缓冲区大小(字节),其中n是超过64的值。

/stx: n 发送缓冲区大小(字节),其中n是超过64的值。

以下示例为Hyperterminal连接设置波特率为9600,数据位为8,停止位为1,无奇偶校验,无流控制:

ht.exe /baud:9600 /databits:8 /stopbits:1 /parity:none /flow:0 mysession.ht

原创文章,作者:MTFG,如若转载,请注明出处:https://www.506064.com/n/131898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
MTFGMTFG
上一篇 2024-10-03 23:48
下一篇 2024-10-03 23:48

相关推荐

  • MQTT使用教程

    MQTT是一种轻量级的消息传输协议,适用于物联网领域中的设备与云端、设备与设备之间的数据传输。本文将介绍使用MQTT实现设备与云端数据传输的方法和注意事项。 一、准备工作 在使用M…

    编程 2025-04-29
  • Python3.6.5下载安装教程

    Python是一种面向对象、解释型计算机程序语言。它是一门动态语言,因为它不会对程序员提前声明变量类型,而是在变量第一次赋值时自动识别该变量的类型。 Python3.6.5是Pyt…

    编程 2025-04-29
  • Deepin系统分区设置教程

    本教程将会详细介绍Deepin系统如何进行分区设置,分享多种方式让您了解如何规划您的硬盘。 一、分区的基本知识 在进行Deepin系统分区设置之前,我们需要了解一些基本分区概念。 …

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Qt雷达探测教程

    本文主要介绍如何使用Qt开发雷达探测程序,并展示一个简单的雷达探测示例。 一、环境准备 在开始本教程之前,需要确保你的开发环境已经安装Qt和Qt Creator。如果没有安装,可以…

    编程 2025-04-29
  • 猿编程python免费全套教程400集

    想要学习Python编程吗?猿编程python免费全套教程400集是一个不错的选择!下面我们来详细了解一下这个教程。 一、课程内容 猿编程python免费全套教程400集包含了从P…

    编程 2025-04-29
  • Python烟花教程

    Python烟花代码在近年来越来越受到人们的欢迎,因为它可以让我们在终端里玩烟花,不仅具有视觉美感,还可以通过代码实现动画和音效。本教程将详细介绍Python烟花代码的实现原理和模…

    编程 2025-04-29
  • 使用Snare服务收集日志:完整教程

    本教程将介绍如何使用Snare服务收集Windows服务器上的日志,并将其发送到远程服务器进行集中管理。 一、安装和配置Snare 1、下载Snare安装程序并安装。 https:…

    编程 2025-04-29
  • Python画K线教程

    本教程将从以下几个方面详细介绍Python画K线的方法及技巧,包括数据处理、图表绘制、基本设置等等。 一、数据处理 1、获取数据 在Python中可以使用Pandas库获取K线数据…

    编程 2025-04-28
  • Python语言程序设计教程PDF赵璐百度网盘介绍

    Python语言程序设计教程PDF赵璐百度网盘是一本介绍Python语言编程的入门教材,本文将从以下几个方面对其进行详细阐述。 一、Python语言的特点 Python语言属于解释…

    编程 2025-04-28

发表回复

登录后才能评论