当前位置:网站首页>1315_使用LOOPBACK模拟模式pyserial安装是否成功的测试
1315_使用LOOPBACK模拟模式pyserial安装是否成功的测试
2022-07-30 04:40:00 【grey_csdn】
前面尝试了pyserial的安装以及文档的生成,这次找一个方法来测试一下这个软件包是否安装成功。
pyserial的工作方式我现在从文档中找到了2种,一种是直接使用物理的真实串口来通信,另外一种是仿真的模式。

在文档中有这样的一个章节,其实这里就有一些相应的说明。

我这里主要是看了这个loop://的URL,看了之后发现这个其实是一个模拟的行为。针对这个,其实就可以做一个基础的软件包的功能测试了,不需要实际的串口物理器件。最初我可能错误的理解,认为LOOP可能是循环相关的,其实这个是LOOPBACK的缩写。

在文档的另外一个地方,出现了一个按照行读取的例子,这里就用到了上面的URL。其实,这个例子就可以作为一个简单的模块的测试直接使用的测试例子了。接下来,抄录代码做一个测试。

在我的测试环境中出现了报错,尝试把代码作了一下修改。

直接把这部分去掉。之后,测试的效果:

测试通过,但是这个其实是没有看出什么串口的交互信息。其实,我可以尝试把上面的内容再做一下修改,看看串口信息的获取。


这是修改的代码以及运行的效果,初步看得出来串口的交互信息了。但是,这个测试在我的测试环境中感觉执行的速度并不是很快,这方面的原因暂且没有找到。
边栏推荐
- How with Mexico Volkswagen VW EDI connection to Mexico
- Classification of decision tree classification
- Shanxi group (enterprises) in the second network security skills competition part problem WP (8)
- 2.5 Quick Sort
- 数据目录是什么?为何需要它?
- How does MySql find out the latest data row that meets the conditions?
- Simple experiment with BGP
- MySQL String Concatenation - Various String Concatenation Practical Cases
- Go 学习笔记(84)— Go 项目目录结构
- Discourse 自定义头部链接(Custom Header Links)
猜你喜欢

MySQL String Concatenation - Various String Concatenation Practical Cases

【C语言】程序环境和预处理

My first experience of Go+ language——Blessing message system, so that she can also feel your blessings

cnpm安装步骤

Excellent MySQL interview questions, 99% must ask in preparation for August!I can't pass the interview

MySQL operation statement Daquan (detailed)

2.5 Quick Sort

Learning of redis_Basic part

MySQL 字符串拼接 - 多种字符串拼接实战案例

Introduction to Thymeleaf
随机推荐
The 2nd Shanxi Province Network Security Skills Competition (Enterprise Group) Partial WP (10)
Dynamic Programming Problems (End)
1. 获取数据-requests.get()
2021山东省网络搭建与应用赛项试题
解决go环境编译不了exe
Xiamen SenseCore Technology MC3172(1): Introduction and Environment Construction
sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
The VUX Datetime component compute-days-function dynamically sets the date list
Mini Program wx.miniProgram.navigateTo jump address cannot be tabbar address
Unity beginner 5 cameras follow, border control and simple particle control (2 d)
共建共享数字世界的根:阿里云打造全面的云原生开源生态
cnpm installation steps
Code open source design and implementation ideas
Weight line segment tree + line segment tree split/merge + CF1659D
山西省第二届网络安全技能大赛(企业组)部分赛题WP(九)
MNIST of Dataset: MNIST (handwritten digital image recognition + ubyte.gz file) data set introduction, download, usage (including data enhancement) detailed guide
Catch That Cow(详解)
GCC Rust获批将被纳入主线代码库,或将于GCC 13中与大家见面
字符串问题(上)
小程序使用npm包定制全局样式