用虚拟串口实现串口数据收发
由于实验需要,我们需要实现串口数据的收发,但是如果使用实体串口,那么到哪里都需要带着重重的设备,对于接受到的数据我们无法准确把握,由此带来实验效果的准确性我们无法判断,因此我们迫切需要使用虚拟串口实现数据的收发。
首先打开虚拟化串口驱动:
选择COM1和COM2,然后点击添加端口,效果如下:
此时我们就实现了虚拟串口的创建。
下一步实现串口数据的收发,目前在没有代码的情况下,我们只能实现串口数据的发送,模拟的就是实物向上机位发送数据的环境。
首先打开XCOM V2.6, 该软件是实验室老师认证的串口助手,原来我用的那个串口助手打不开了,但是用法都差不多。界面如下:
第一步为:
选择COM2-COM1 ,意思为串口助手为COM2端口,我们代码端设置的端口为COM1口,代码先暂不考虑。
第二步为:
波特率选择115200,模拟实验室接收机的波特率也为115200,当然后续代码端也为115200。
第三步为:
打开串口。
第四步为:
输入要传送的数据,打开实验室的GUI文本,复制最后一段粘贴进入单条发送的窗口,周期导师要求500ms,我们填入500ms。
其他配置照图默认即可。
点击右端的发送即可向电脑发送数据了。
用虚拟串口实现串口数据收发相关推荐
- STM32F407多路串口通信进行数据收发
一直被说是就不能把几个串口放在一起,写个标准例程直接用,非要每次用哪个串口才现场改程序,被迫把usart1,usart2,usart3进行了资源整合,挂在这以备不时之需. 功能简述: 串口1,串口2, ...
- STM32CubeMX系列教程8:配置工程模板(串口+不定长数据收发+DMA+IDLE中断+软中断)
文章目录 摘要 生成工程 配置外设 1.配置时钟与Debug 2.配置串口与DMA 3.配置定时器与中断 配置时钟树 配置工程设置 点击`GENERATE CODE`生成工程 修改源码 配置软中断 配 ...
- hal库串口dma卡死_HAL库版DMA循环模式串口数据收发
在<STM32CubeMX初识与工程创建>的基础上,首先对串口进行设置,以实现通过串口对数据的收发.STM32CubeMX生成的HAL库中,提供了三类串口数据收发的接口,分别为阻塞模式,非 ...
- zigbee CC2530 系列教程 7 串口数据收发实验
4.6串口数据收发实验 4.6.1 实验目的 1.了解串口通信的相关知识: 2.学习CC2530单片机串口相关寄存器配置,实现串口通信功能: 4.6.2 实验讲解 CC2530芯片有两个串行接口UAR ...
- STM8S903K3T6C基于ST Visual Develop开发串口数据收发示例
STM8S903K3T6C基于ST Visual Develop开发串口数据收发示例 相关篇<STM8S903K3T6C基于IAR寄存器开发串口通讯示例>
- C语言程序周期接收虚拟串口发送的数据
背景 我之前的一篇博客讲解了怎么使用虚拟串口和串口调试助手:虚拟串口模拟器和串口调试助手使用教程,这次我们在此基础上继续来使用虚拟串口周期发送和接收功能. 我们知道,在Windows的操作系统上,将串 ...
- ubuntu python serial实现串口数据收发
目录 1 ubuntu python serial实现串口数据收发 1.1 ubuntu设置python3 1.2 安装python3-pip 1.3 安装串口通信库pyserial 1.4 安装串口 ...
- STM32开发板学习笔记【5】UART 串口 1 数据收发实验
实验目的: 串口的使用对于我们开发调试过程中的作用是非常之大,可以用来查看,打印以及输入相关信息.所 以对串口的调试使用要熟练掌握. 实验内容: 编写串口 1 数据收发程序.调试编译好程序后,将程序下 ...
- STM32学习——串口数据收发
STM32学习--串口数据收发 ==STM32的串口通信== ==HAL库中串口发送的重要函数== ==STM32定时器实训== STM32的串口通信 异步串行通信:通信双方在没有同步时钟的前提下 ...
- 串口MSComm控件五种不同校验方式对数据收发的影响
(2008-09-10 14:50:00) http://blog.sina.com.cn/s/blog_470eccc60100arq7.html 串口MSComm控件有五种校验方式,分别是 ...
最新文章
- ansible之fetch模块
- 华为的Java虚拟机_华为方舟编译器解析:提升安卓运行效率
- python numpy安装-Python--Numpy安装
- python可以做什么有趣的东西-您用python做过什么有趣的事?(什么事python)
- Oracle序列小结
- 解决GitLab中使用SSH的git clone总是提示输入密码且任何密码都不对
- 「读懂源码系列2」我从 lodash 源码中学到的几个知识点
- VB6实现的自动停靠窗体
- 索引扫描时,对同一个叶子块访问多次的原因初探
- 分类型变量预测连续型变量_「JS进阶」你真的掌握变量和类型了吗
- 新概念英语(1-59)Is that all
- 对电机油冷分析_油冷电驱汇总(Tesla/Nidec/大众MEB/雪佛兰/华为)
- 软件界旷世之架:测试驱动开发(TDD)之争
- Qt Creator实现动画效果(单个动画)
- 关于电厂设备巡检的方法和注意事项有哪些
- Eclipse/Myeclipse自定义JSP模板
- 经典查找算法 --- B+树
- Kyligence联合创始人兼CTO李扬:用智能数据云打造全链路数字化转型
- win7不能在本地计算机启动防火墙,win7操作中心无法启用防火墙怎么解决
- 语音识别 --- 音频信号提取