关于KEIL仿真的虚拟串口讲解】的更多相关文章

这个是最后的效果图,右下方是串口打印的设置 第一步:在程序上写入关于串口一的配置,以及初始化和串口输出的内容 第二步:需要的时候在进行配置,在OPTIONS OF TARGET一栏的c/c++中(其原因分习参见keil调试详解这一篇): 第三:DEBUG-START/STOP DEBUG SESSION 第四步:view-serial windows-uart1(具体看你怎么配置串口了) 然后进行调试,就可以看到打印信息了啊…
1. 下载安装VSPD 自行百度安装后,利用VSPD将PC上的两个虚拟串口连接起来.如图我将COM1 和COM2连接起来. a. 点击Addr pair. 可以看到Virtual ports上将两个虚拟串口连接到了一起了,这样虚拟串口准备就绪了. 2. 配置MDK 我们打开KEIL MDK的,设置成仿真的模式,编译后进入DEBUG模式. 2.1 配置串口 在COMMAND串口输入(大小写无所谓): MODE COM2 , , , 输入时,会有提示,这里不再详细介绍参数. 2.2 分配串口 再输入…
=================================版权声明================================= 版权声明:原创文章 谢绝转载  请通过右侧公告中的“联系邮箱(wlsandwho@foxmail.com)”联系我 勿用于学术性引用. 勿用于商业出版.商业印刷.商业引用以及其他商业用途. 本文不定期修正完善. 本文链接:http://www.cnblogs.com/wlsandwho/p/4856272.html 耻辱墙:http://www.cnblo…
用libUSB来实现自己的驱动+下位机理论速度.=1M字节每秒. 达到极限速度   WINDOWS已经自带虚拟串口驱动,只不过还需要一个Inf文件 方法1:直接下载一个串口inf,来修改文件.   方法2:用libUSB来实现自己的驱动...及应用.用那个工具安装成自己定义的设备名字,应用程序就根据PID,VID来找到我们的设备,进行一系列读写.   下位机: 1,配置描述符的编写,见工程代码注释.主要是CDC类接口用端点2,数据接口用端点1和端点3     2,Get_line_coding请…
(1)打开虚拟串口工具,当你设置好你程序中的串口信息后,打开程序中的串口,然后虚拟串口中所显示的就是程序的所提供的串口信息 (2)选中其中一个串口,修改管理信息,点击”重新连接“ , 直接在管理那里,输入数值就行,但是输入的数据是没有显示的…
源:STM32 USB虚拟串口 串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出.很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发.本章节来简单概述STM32低端芯片上的USB虚拟串口的移植.在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明. 官方demo及驱动程序,我存放在百度盘: http://pan.baidu.com/s/1hq3moE4 首先打开官方demo我们开始进行移植,第一步复制我们可用的文件,操作如下: Projects\Virt…
将主端口COM8拆分成 COM1和COM2两个虚拟端口 COM8接收的消息会传递给COM1和COM2 SerialPort spSend;//spSend,spReceive用虚拟串口连接,它们之间可以相互传输数据.spSend发送数据 SerialPort spReceive; //spReceive接受数据 private delegate void MyDelegate(string indata); //委托,处理接收的数据 private MyDelegate showDelegate…
在使用扫描枪的过程中,发现扫描二维码速度比较慢,不到100个字符,花了大概2-3秒的时间才完成显示,这个速度不能忍受啊.通过度娘,说是可以将USB键盘模式接收字符转换成虚拟串口接收,这样可以大大提高速度.下面是实验过程: 1.下载1900串口驱动程序“Honeywell Scanning and Mobility (HSM) USB serial driver.zip“,地址:http://www.drv5.cn/sfinfo/11208.html 2.解压,根据系统运行install_X86或…
虚拟串口VSPD破解版 亲测win10 64可用 点击下载…
前言 串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可以实现串口调试的功能,本篇文章将介绍如何使用Jlink实现虚拟串口功能. ITM简介 ITM是ARM Cortex-M系列内核芯片中的一种全新的调试功能,可以方便的通过调试器来实现printf调试功能.来自STM32中文参考手册的介绍: ITM ( 指令跟踪微单元 instrumentation trace macrocell):ITM是一应用驱动的跟…
Linux 虚拟串口及 Qt 串口通信实例 2011-06-22 17:49 佚名 互联网 字号:T | T Linux 虚拟串口及 Qt 串口通信实例是本文所要介绍的内容,在实现过程中,打开了两个伪终端,然后读两个口子的数据,如果是从1号口来的,就往2号口写入数据,从2号口来的就写到1号口. AD:[线下活动]三大新锐HTML 5企业汇聚51CTO-大话移动前端技术 Linux下的虚拟终端 由于手上没有可以测试的串口设备,因此发了点时间找了一个Linux下的虚拟串口工具:http://faya…
转自:http://blog.sina.com.cn/s/blog_980e19e00101b5dh.html 有时候需要精确的延时,比如18B20温度传感器对时序要求非常严格,必须精确到微秒级别 一.用NOP函数 在keil C51中,直接调用库函数: #include // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微秒.NOP指令为单周期指令,可由晶振…
通过串口调试软件 UartAssist.exe 和虚拟串口软件 VSPM,可以解决串口编程时没用硬件调试的问题,通过VSPM虚拟出串口设备,让程序发送信息到 VSPM 设备后通过 UartAssist.exe 直接回显信息,可以方便的调试串口通信程序. UartAssist 下载:http://download.csdn.net/detail/zh405123507/4198012 VSPM虚拟串口 下载: http://download.csdn.net/detail/zh405123507/…
一.设置网关工作模式: 在ZNetCom Utility工具中,将设置网关工作模式为 Real COM 模式 启动 ZNetCom Utility 搜索设备 获得设备信息 修改工作模式为:real com , 密码为 ****8 ,最后[提交更改]. 更改成功后,设备会重启. 关闭ZNetCom Utility工具即可. 二.打开ZNetCManager工具,创建或打开虚拟串口 ,并启动. 2.1:创建虚拟串口 并 启动 点击第9步[添加]后 点[确定]后, 启动服务 服务启动成功后 连接成功后…
串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出.很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发.本章节来简单概述STM32低端芯片上的USB虚拟串口的移植.在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明. 官方demo及驱动程序,我存放在百度盘: http://pan.baidu.com/s/1hq3moE4 首先打开官方demo我们开始进行移植,第一步复制我们可用的文件,操作如下: Projects\Virtual_COM_Port文件夹下…
1. python 工具 #coding = utf-8 import pty import os import select def mkpty(): master1, slave = pty.openpty() slaveName1 = os.ttyname(slave) master2, slave = pty.openpty() slaveName2 = os.ttyname(slave) print '\nslave device names: ', slaveName1, slave…
参考地址:https://blog.csdn.net/memgxingfeixiang/article/details/52513970  https://blog.csdn.net/kevin_iot/article/details/53926599 一.需求概述    应用场景:winform中能接收到串口发送的数据. 所需软件: Configure Virtual Serial Port Driver(虚拟串口模拟软件).串口调试助手. 二.效果展示(很简陋,捂脸中......)    说…
1. 虚拟终端概念 linux中有很多终端,如下简单介绍下各种终端或串口的概念. 1.1 tty:终端设备的统称 tty是Teletype或TeletypeWriter的缩写,中文翻译为电传打字机.电传打字机通常有键盘.收发报器和印字机等组成,是传真机使用以前的通信设备,原理近似电报.后被显示器和键盘所取代,所以现在叫终端比较合适. 终端是一种字符型设备,他有多种类型,通常使用tty来简称各种类型的终端设备. 目前,tty一般指控制终端(man 4 tty),设备文件是/dev/ttyx,常用的…
目录 前言 示例代码 总结 前言 很多时候需要编写串口代码,但是又没有真实串口设备来调试代码.以及本身就是要操作2个串口的情况,可以使用"虚拟串口驱动"工具方便的调试代码. 使用方法就是点击添加端口,此时"COM1 <-> COM2"是一组,及对COM1写数据会让COM2读到,对COM2写数据会让COM1读到,是不是很方便. 下面是"虚拟串口驱动"工具的截图,我是在网上随便找的一个汉化版,大家可自行百度下载吧. 示例代码 串口收发都是…
项目开始尝试用com0com添加虚拟串口,但是遇到了问题,系统中可以看到添加的虚拟串口,但是用C#无法获取串口.经过多次尝试后,决定换用Virtual Serial Port Driver添加虚拟串口. (工具链接:https://pan.baidu.com/s/1hs1mDE0 密码: fsq1) 使用方法: 点击 add pair,即可增加COM口对 添加后: 然后在计算机管理--设备管理器中可以看到新添加的虚拟COM口: C#获取串口代码: private String[] ports=S…