搜索
bottom↓
回复: 49

proteus 仿真的串口的使用

[复制链接]

出0入228汤圆

发表于 2008-7-16 20:53:25 | 显示全部楼层 |阅读模式
一直以为proteus 仿真的MCU的串口的没办法与仿真环境外通信,
今天经人指点才明白了P有这个功能,而且支持的挺好:

下面是我经高手指点,使用后自己整理的东西,希望没人说我抄了不写出处.如有雷同请砸砖.

加入名为"COMPIM"的元件.就是这个元件提供了仿真环境与真实环境的通讯功能.


加入COMPIM元件 (原文件名:COMPIMjpg.jpg)

这是设置参数:物理端口与仿真的尽量一样,省得出错也找不到错的地方.

元件参数设置 (原文件名:SET.jpg)



重要概念:
物理端口连:就是指占用哪个物理端口 ( 在"设备管理器","端口"中看到的)  来进行通讯.
             使用效果就象一个上位机软件占用了这个端口一样,而这个上位机,就是仿真的MCU.

             再引申一下:如果我有一个真实的MCU板子,插在PC的该端口上,那就能与这个仿真的MCU进行通讯了.

             也可以在另一台计算机上运行上位机软件,将两台计算机COM口相连,那就能与这个仿真MCU通讯.(还有另一个方法来实现这个功能,下篇再说)

虚拟端口连接参数:元件与仿真的MCU的连接参数,这要与仿真的MCU的设置相同.


要注意的地方:
这个元件,是TTL电平的,使用时直接与MCU相连. 还有要注意的:RX与MCU的RX 相连, TX连TX.

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入228汤圆

 楼主| 发表于 2008-7-16 21:00:31 | 显示全部楼层
另一个重要东东:
虚拟端口:

虚拟串口设置 (原文件名:VP.jpg)


用软件来生成COM口,进行通讯:
一般做为"桥"来使用:
   比如两个软件,他们都是通过COM进行通讯,而我要在一台机器上调试,怎么办?
   有两个办法:1,你的机器有两个串口,用一条线连接就行了,两个软件各使用一个不同的端口
              2:用该软件.

使用案例一:上位机软件与P中的仿真MCU进行单机通讯:
仿真出来两个端口:COM1  COM2,那么该如何设置?

1:上位机打开COM1,

2:P中的COMPIM元件的"物理端口"设为COM2,注意连接参数要跟上位机软件一致.

这样简单的一个COM桥就使用成功了.


使用案例二:两个通过COM口进行通讯的软件在一台机器上进行调试
1:上位机A打开COM1,

2:位机B打开COM2,

OK,完工.

这是软件:Virtual Serial Port Driver 6.0.1.115

点击此处下载 ourdev_349750.rar(文件大小:2.81M) (原文件名:虚拟串口.rar)

出0入228汤圆

 楼主| 发表于 2008-7-16 23:56:47 | 显示全部楼层
没人理会?
汉!


估计是我以为是啥大发现了,原来大伙都知道了,就我一人不懂....

出0入0汤圆

发表于 2008-7-17 00:02:34 | 显示全部楼层
用得人少,一般开发板都带串口.
我也下了个proteus,后来发现要学会用也需要时间,干脆直接搭电路算了.

出0入0汤圆

发表于 2008-7-17 00:07:53 | 显示全部楼层
主要是avr直接下载很方便,而且winavr生成的cof文件很不完善,不像picc,armgcc编译出来的很好,用仿真还可以查看变量,所以上仿真没多大优势。

出0入90汤圆

发表于 2008-7-17 13:32:13 | 显示全部楼层
这个,其实我早知道了!可能大家都知道了,所以才没人关注你吧!

出0入0汤圆

发表于 2008-7-24 13:39:14 | 显示全部楼层
好东西,顶你了。

出0入0汤圆

发表于 2009-1-9 05:18:12 | 显示全部楼层
记号,学习中,很有用的信息,至少对我来说是这样子的

出0入0汤圆

发表于 2009-3-3 16:24:54 | 显示全部楼层
谢谢楼主!这个软件可以解决无串口的手提用!

出0入0汤圆

发表于 2009-5-10 01:02:06 | 显示全部楼层
我不知道啊~学习了LZ

出0入0汤圆

发表于 2009-10-31 14:31:54 | 显示全部楼层
我来顶一下!

出0入0汤圆

发表于 2009-11-12 13:52:00 | 显示全部楼层
试了下,不错。。。。。。。
顶了。。。。。。

出0入0汤圆

发表于 2009-11-12 16:55:02 | 显示全部楼层
我现在才知道啊,谢谢搂主,正需要

出0入0汤圆

发表于 2009-11-17 12:42:20 | 显示全部楼层
不错,谢谢楼主,正疑惑呢

出0入0汤圆

发表于 2009-11-21 09:08:57 | 显示全部楼层
ddddddddddddddddd

出0入0汤圆

发表于 2009-11-23 23:09:03 | 显示全部楼层
好东西,顶.

出0入0汤圆

发表于 2009-11-23 23:25:28 | 显示全部楼层
这也是一个不错的工具,我觉得应该有,但一直没找到这个器件

出0入0汤圆

发表于 2009-11-23 23:31:07 | 显示全部楼层
so wonderful,太谢谢你了。

出0入0汤圆

发表于 2009-11-27 11:51:28 | 显示全部楼层
真的不错啊

出0入0汤圆

发表于 2010-4-29 17:00:11 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-14 09:34:37 | 显示全部楼层
回复【1楼】wxws
-----------------------------------------------------------------------
十分感谢啊  我最近才知道这些东西

出0入0汤圆

发表于 2010-5-14 10:57:30 | 显示全部楼层
大家都知道了,我就没有仿真过。顶楼主一下。

出0入0汤圆

发表于 2010-5-15 14:36:46 | 显示全部楼层
谢谢楼主分享,正在学习这部分

出0入0汤圆

发表于 2010-5-25 20:37:36 | 显示全部楼层
楼主真好,我连网页都下下来保存了...谢谢谢

出0入0汤圆

发表于 2010-8-13 16:24:08 | 显示全部楼层
比较实用的工具,要顶一顶

出0入0汤圆

发表于 2010-9-3 13:11:58 | 显示全部楼层
今天正好用到了。不错的资料,

出0入0汤圆

发表于 2010-9-3 14:28:08 | 显示全部楼层
经常用啊.
把外置GPS模块和TC35I模块和Proteus里ATMEGA8就这样连接起来,用几个虚拟终端监控通讯状况,一个字,爽.

出0入0汤圆

发表于 2010-9-4 22:09:34 | 显示全部楼层
虚拟端口 哪下载?

出0入0汤圆

发表于 2010-9-5 13:06:51 | 显示全部楼层
回复【28楼】79301110  
-----------------------------------------------------------------------

自带的:COMPIM

出0入0汤圆

发表于 2010-9-22 22:46:15 | 显示全部楼层
正好要用

出0入0汤圆

发表于 2010-9-28 16:33:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-9-28 16:49:31 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-5 12:55:35 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-20 19:05:36 | 显示全部楼层
挺有用 的,谢谢,刚好用的上

出0入0汤圆

发表于 2010-10-21 22:47:25 | 显示全部楼层
最近才知道

出0入0汤圆

发表于 2010-10-22 01:25:44 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-3-20 11:40:56 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-24 17:09:59 | 显示全部楼层
我还不知道,谢谢楼主!

出0入0汤圆

发表于 2011-5-30 15:25:54 | 显示全部楼层
学习了

出0入0汤圆

发表于 2011-8-10 13:36:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-31 15:42:18 | 显示全部楼层
对我万分有用,感谢楼主

出0入0汤圆

发表于 2011-10-31 16:14:14 | 显示全部楼层
我正要用,感谢分享

出0入0汤圆

发表于 2011-10-31 17:28:29 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-28 12:31:59 | 显示全部楼层
学习了

出0入0汤圆

发表于 2012-7-10 16:40:35 | 显示全部楼层
正好要用  顶起

出0入0汤圆

发表于 2012-8-7 10:23:20 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-8-14 14:22:31 | 显示全部楼层
十分感谢啊  我最近才知道这些东西

出0入0汤圆

发表于 2012-8-14 21:43:26 | 显示全部楼层
这个是比较好玩,LZ辛苦了

出0入0汤圆

发表于 2012-8-23 21:52:26 | 显示全部楼层
ding la !
学习
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 02:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表