ubuntu板卡串口(TTL、RS232)通信性能测试(python) 您所在的位置:网站首页 vnc怎么用串口链接板卡 ubuntu板卡串口(TTL、RS232)通信性能测试(python)

ubuntu板卡串口(TTL、RS232)通信性能测试(python)

2023-07-08 10:40| 来源: 网络整理| 查看: 265

一、通信速率测试

1、利用串口线连接板卡和串口调试软件

2、选择不同大小的数据包,打开文件并发送

3、记录发送开始到发送完成所用时间

4、速率=数据包大小/时间

二、丢包率测试 2.1测试步骤

1、利用串口线连接板卡和PC机

2、编写python测试脚本并运行,python脚本功能为读取串口数据并保存

3、比较发送文件与接收文件大小,分别校验发送数据包的MD5码以及接收数据包的MD5码,比对两个MD5码是否一致

环境问题

 Ubuntu系统 中运行python脚本,出现如下提示说明pythoh的serial模块没有安装

ImportError: No module named serial

在Ubuntu上,可以通过apt安装来解决这个问题:

sudo apt-get install python-serial 2.2python serial 模块说明

一、概述

pyserial模块封装了对串口的访问。

二、特性

在支持的平台上有统一的接口。通过python属性访问串口设置。

支持不同的字节大小、停止位、校验位和流控设置。

可以有或者没有接收超时。

类似文件的API,例如read和write,也支持readline等。

支持二进制传输,没有null消除,没有



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有