首页 巧用虚拟串口软件调试串口通信

巧用虚拟串口软件调试串口通信

举报
开通vip

巧用虚拟串口软件调试串口通信巧用电脑虚拟串口软件调试串口通信殷建彬朱前华笔者在试用Proteus这个软件的时候,在LabcenterElectronics\Proteus6Demonstration\SAMPLES\目录下看到COMPIMDemo这个例子,电路图如图1所示。它用虚拟串口物理模型(左侧的P1)和一个虚拟终端(右侧的VT1)通信。在使用这个例子的时候,笔者准备使用一个串口调试软件sscom32来检验一下,发现需要把电脑的两个串口连接起来,并且要串口2、3脚颠倒使用,当时手头没有这样的连线,也就没有进行这个试验。后来有一天突然想到软...

巧用虚拟串口软件调试串口通信
巧用电脑虚拟串口软件调试串口通信殷建彬朱前华笔者在试用Proteus这个软件的时候,在LabcenterElectronics\Proteus6Demonstration\SAMPLES\目录下看到COMPIMDemo这个例子,电路图如图1所示。它用虚拟串口物理模型(左侧的P1)和一个虚拟终端(右侧的VT1)通信。在使用这个例子的时候,笔者准备使用一个串口调试软件sscom32来检验一下,发现需要把电脑的两个串口连接起来,并且要串口2、3脚颠倒使用,当时手头没有这样的连线,也就没有进行这个试验。后来有一天突然想到软驱、光驱、打印机甚至PC都能虚拟,串口也应该可以吧?功夫不负有心人,终于在一个外国的网站上找到一个虚拟串口软件VirtualSerialPortskit。虚拟串口的使用VirtualSerialPortskit在它的官方网站上下载到的最新版本是4.72,可惜只有15天的试用期。下载解压后点击setup.exe进行安装,安装的时候,要求你同意它的 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 才能继续安装。然后一路“NEXT”,就可以安装成功了!安装完毕点击桌面上的屈」图标,出现图2所示的界面。点击工具栏渉'图标,出现了如图3所示的对话框,这是让我们设置虚拟串口的。一般来说,电脑硬件上已经设置串口COM1和COM2,所以我们可以把虚拟串口设置成COM3和COM4,让这两个串口通讯,点击“0K”按钮,这个时候软件的界面变成了如图4所示的界面了。如果发现工具栏上回按钮是灰色,还需要点击一下,使它变成绿色,这意味着两个串口可以正常通信了。笔者先试验了一下这个软件。同时运行两个sscom32软件,既双击sscom32图标两次,软件的界面如图5所示。点击左侧串口选择下拉箭头,如图6,把运行的两个sscom32的串口分别设置为COM3和COM4(要和虚拟串口软件的一致。)点击@打开串口I“打开串口”按钮,打开两个串口,使“打开串口”前面的指示灯变为红色。这个时候我们就可以进行两个串口通信的试验了。在其中一个sscom32要发送的栏里添上几个字母,然后点击字符串输入框:I发送丨的“发送”按钮,在另一个sscom32里就接收到刚才发送的字母了。虚拟串口和Proteus结合调试串口通信打开Proteus的ISIS,然后打开LabcenterElectronics\Proteus6Demonstration\SAMPLES\目录下的COMPIMDemo这个例子。右键点击P1,选中它,然后点击左键出现如图7所示的对话框。按照如图所示的情形设置P1的通信串口(COM3)、波特率(2400)等。先打开VirtualSerialPortskit软件,软件的设置和上面的一样即可。然后运行sscom32软件,把它的串口设置为COM4(必须先运行VirtualSerialPortskit,才会出现COM3和COM4口选择的),波特率要和P1的设置一致,以便他们之间能进行通信。点击ISIS的右下脚的厂厂运行按钮,或者按F12,让Proteus模拟运行,这个时候出现虚拟终端的对话框,如图8所示。在Sscom32的字符输入框里随便输入一些字符,然后点击发送,就会在ISIS的终端看到发送过来的字符了。在ISIS的虚拟终端里点击右键,出现如图9所示的对话框,在这个对话框里有“清屏”、“暂停”“复制”、“粘贴”等选项,这里我们用到的是下面的“EchoTypeCharacters”,把它选中后,我们就可以通过虚拟终端发送字符了。点击一下虚拟终端,这个时候我们发现可以写字符了,但是Sscom32没有什么反应,仔细一看ISIS这个例子的线路图发现P1的DTR端已经接电源的正极了。在Sscom32软件的DTR的前面添上对号,再在ISIS的虚拟终端里写字符,发现Sscom32可以接收到字符了。文中用到的VirtualSerialPortskit软件和Sscom32软件可以在本期光盘下载。相关的参考网站:在HYPERLINK"http://www.daxia.com/search.asp?page=2&typeid="http://www.daxia.com/search.asp?page=2&typeid=1&txtitle=串口,可以下载到Sscom32软件。在HYPERLINK"http://www.virtual-serial-port.com/"http://www.virtual-serial-port.com/网站可以下载到VirtualSerialPortskit虚拟串口软件。在HYPERLINK"http://www.labcenter.co.uk/%e7%bd%91%e7%ab%99%e5%8f%af%e4%bb%a5%e4%b8%8b%e8%bd%bd%e5%88%b0"http://www.labcenter.co.uk/网站可以下载到Proteus的DE0M版本。
本文档为【巧用虚拟串口软件调试串口通信】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥15.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
lizheng
暂无简介~
格式:doc
大小:10KB
软件:Word
页数:2
分类:建筑/施工
上传时间:2022-11-18
浏览量:13