Protues 中虚拟终端(Virtual Terminal)的一点点说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Protues 中虚拟终端(Virtual Terminal)的一点点说明
近日在弄uCos的移植,因为硬件未到,所以先在Protues中进行仿真模拟了。

使用到里面的虚拟终端(Virtual Terminal),刚开始并不熟练后来不断摸索实验后大致的知道了使用方法,写下来分享一下。

虚拟终端有四个端口,但是一般只需要用到其中的两个RXD和TRX,分别为串行发送端和串行接收端,它们一般分别和单片机的TXD和RXD相接(串口的接线交叉是教程的,即T接R、R接T)。

虚拟终端还需要设置一下相关的属性,波特率什么的。

双击就可以设置,没什么复杂的,如图:
现在来讲讲虚拟终端接收数据,当发送端(单片机等)和虚拟终端的串口属性(波特率校验等)设置正确的时候,发送端发送来的数据就可以在虚拟终端上面显示,你可以右键(运行的时候)虚拟终端,选择显示的方式是16进制还是字符形式等等,也是很简单的设置。

再讲讲虚拟终端发送数据,虚拟终端发送的数据是键盘敲下去的值,什么意思呢,也就是在运行的时候,如果虚拟终端被激活了,那么你在电脑键盘上面敲什么字母(或者符号),那么该字母(或者符号)就被发送,做这样的一个小实验你就懂了。

绘制如下的电路图:
可以看到我们把虚拟终端的输出和输入相连了。

下面的RTS和CTS不知道是什么作业,我看到的官方的例子也是这样的就这样画了,可暂不管。

运行一下,激活虚拟终端窗口,试着敲一下键盘,没错的话,你应该可以看到敲进去的字母或者符号
都在虚拟终端上面显示。

如图
同样,可以试试下面的实验:
这是一个在终端1中敲键盘在终端2中显示(或者相反)的电路,运行的结果:
另外再补充一点,如果你想在敲键盘的时候就在终端里面显示的话,你可以右键终端(运行的时候),在¡显示按下的字符(Echo Typed Characters)¡前面打勾。

相关文档
最新文档