KEIL中如何用虚拟串口调试串口程序

上传人:平*** 文档编号:12457511 上传时间:2017-10-19 格式:DOC 页数:2 大小:67.50KB
返回 下载 相关 举报
KEIL中如何用虚拟串口调试串口程序_第1页
第1页 / 共2页
KEIL中如何用虚拟串口调试串口程序_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《KEIL中如何用虚拟串口调试串口程序》由会员分享,可在线阅读,更多相关《KEIL中如何用虚拟串口调试串口程序(2页珍藏版)》请在金锄头文库上搜索。

1、KEIL 中如何用虚拟串口调试串口程序 发表于 2008/5/7 15:30:22 以前没接触过串口,一直都以为串口很复杂。最近在做一个新项目,用单片机控制 GSM 模块。单片机和 GSM 模块接口就是串口。调试完后觉得串口其实很简单。“不过如此” 。这可能是工程师做完一个项目后的共同心态吧。下面详细介绍下如何用虚拟串口调试串口发送接收程序。需要用到三个软件:KEIL,VSPD XP5(virtual serial ports driver xp5.1 虚拟串口软件),串口调试助手。1、首先在 KEIL 里编译写好的程序。2、打开 VSPD,界面如下图所示:左边栏最上面的是电脑自带的物理串口。

2、点右边的 add pair,可以添加成对的串口。一对串口已经虚拟互联了,如果添加的是 COM3、COM4 ,用 COM3 发送数据,COM4 就可以接收数据,反过来也可以。3、接下来的一步很关键。把 KEIL 和虚拟出来的串口绑定。现在把 COM3 和KEIL 绑定。在 KEIL 中进入 DEBUG 模式。在最下面的 COMMAND 命令行,输入MODE COM3 4800,0,8,1(设置串口 3 的波特率、奇偶校验位、数据位、停止位,打开 COM3 串口,注意设置的波特率和程序里设置的波特率应该一样,命令要用英文模式输入,中文不行)ASSIGN COM3 SOUT(把单片机的串口和 COM

3、3 绑定到一起。因为我用的单片机是 AT892051,只有一个串口,所以用 SIN,SOUT ,如果单片机有几个串口,可以选择 S0IN,S0OUT ,S1IN,S1OUT。)4、打开串口调试助手可以看到虚拟出来的串口 COM3、COM4,选择 COM4,设置为波特率4800,无校验位、8 位数据位,1 位停止位(和 COM3、程序里的设置一样)。打开 COM4。现在就可以开始调试串口发送接收程序了。可以通过 KEIL 发送数据,在串口调试助手中就可以显示出来。也可以通过串口调试助手发送数据,在 KEIL 中接收。这种方法的好处是不用硬件就可以调试。这是网上一篇文章介绍的方法,联系我实际的使用做了整理。有用的着的人就不用继续摸索了

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号