由于实验需要,我们需要实现串口数据的收发,但是如果使用实体串口,那么到哪里都需要带着重重的设备,对于接受到的数据我们无法准确把握,由此带来实验效果的准确性我们无法判断,因此我们迫切需要使用虚拟串口实现数据的收发。
首先打开虚拟化串口驱动:
选择COM1和COM2,然后点击添加端口,效果如下:
此时我们就实现了虚拟串口的创建。
下一步实现串口数据的收发,目前在没有代码的情况下,我们只能实现串口数据的发送,模拟的就是实物向上机位发送数据的环境。
首先打开XCOM V2.6, 该软件是实验室老师认证的串口助手,原来我用的那个串口助手打不开了,但是用法都差不多。界面如下:
第一步为:
选择COM2-COM1 ,意思为串口助手为COM2端口,我们代码端设置的端口为COM1口,代码先暂不考虑。
第二步为:
波特率选择115200,模拟实验室接收机的波特率也为115200,当然后续代码端也为115200。
第三步为:
打开串口。
第四步为:
输入要传送的数据,打开实验室的GUI文本,复制最后一段粘贴进入单条发送的窗口,周期导师要求500ms,我们填入500ms。
其他配置照图默认即可。
点击右端的发送即可向电脑发送数据了。