当前位置:首页 > 技术心得 > 正文内容

VSPD + Keil 实现串口的仿真调试

xjtudll9年前 (2017-11-30)技术心得14260

VSPD顾名思义就是在本本上虚拟串口,实际上这个软件做的就是虚拟出一对已经互联的串口。

resource_6279119_12898262864

上面就是虚拟出来了com3和com4,而且已经交叉(默认)连接了,这样相当于本本的com3、com4在外面已经连好了,下面要做的就是在内部分别赋予com3和com4所属终端了。

com4——用串口助手打开,

com3——赋给用Keil仿真MCU的UART,这里需要使用两条keil的命令,具体做法是:

     编译keil中的程序,进入debug界面,运行之;

     找到最下面的output window里的>提示符,表明这里可以输命令,输入:

    > mode com3 9600,0,8,1(回车)

    > assign com3<sin>sout (回车)

resource_6279119_1289826280z

上面的命令不说大家应该也知道是神马意思(就是串口波特率、校验位、停止位的设置)。

这样,com3就神奇的被赋给了keil中的uart,而在VSPD中也可以看到相应的串口后面跟上了具体的参数了。

顺便提一句,Keil 自带仿真功能可以看自己的输出,其实没必要用虚拟串口看结果。

482a4468-ec3e-4a25-bf71-7211d26e701c

 

草考资料:http://www.blogbus.com/gaochunboy-logs/83918417.html

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/481/

标签: keil串口
分享给朋友:

“VSPD + Keil 实现串口的仿真调试” 的相关文章

QQ域名邮箱MX设置

前段时间,QQ有了个域名邮箱,于是我立马开通了,设置过程很简单,首先在QQ邮箱界面激活域名邮箱功能,然后进入设置界面验证域名。通过验证后,进入域名控制面板设置MX。腾讯提示2-24小时就可以生效了,但我一直等到超过24小时还是未生效。于是只好搜索网络。腾讯帮助里面是这话说的:为什么我的MX记录设置验...

金蝶K3系统单据对应ICTemplate表单ID信息

SELECT FID,FCaption FROM ICTemplate where FFieldName = 'FBillCaption' FID    FCaption A01    外购入库单 A02  &n...

SQL Server CLR常见错误

1.发布报错:执行 CREATE ASSEMBLY 时失败,因为该程序集是为公共语言用户时的不受支持的版本生成的 SQL SERVER 2008R2 不支持.net4.0, 需要把项目改成.net3.5 部署成功了 2.执行sql报错:禁止在 .NET Framework 中执行用户代码。启用...

谈谈BLE连接参数

在使用BLE过程中,BLE连接参数是一个比较容易忽略的地方,很多人从来不管这些连接参数,结果很容易出现以下几个问题: 1、设备功耗大; 2、与android系统手机或ios系统手机无法连接(尤其是ios系统); 3、连接后,串口使用较低波特率发送数据时,容易出现乱码; 这些问题...

Multisim示波器设置

Multisim示波器设置

在使用Multisim的时候,经常要用到示波器,但是在用到双通道的时候,两通道波形显示的颜色经常是一样的,无法直观的分辨到底是哪个通道。 其实Multisim里面有设置: 选中与示波器相连的那根线,右键,选择图块颜色,操作后会出现颜色选择的窗口,如下图。 选择一个颜色即可。 以一个电路图为例,下图...

简单的谈一谈mklink

最近重装了一次系统,吸取了以前的经验教训,这次对个人资料的转移进行了比较充分的了解。 Vista和Win7本身自带了转移个人文件夹的功能。例如,我的文档,我的图片等都可以在【位置】选项卡里进行迁移。但是这个功能还有缺陷,因为很多软件的配置不能迁移,即appdata(隐藏文件夹)这个文件夹没法利用自带...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。