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

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

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

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

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

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

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


这是修改的代码以及运行的效果,初步看得出来串口的交互信息了。但是,这个测试在我的测试环境中感觉执行的速度并不是很快,这方面的原因暂且没有找到。
边栏推荐
- 1. 获取数据-requests.get()
- The 2nd Shanxi Province Network Security Skills Competition (Enterprise Group) Partial WP (10)
- Stimulsoft ReportsJS and DashboardsJS. 2022.3.3
- 成为一个合格的网安,你知道这些吗?
- WPF recursively obtains the list of specified control types in the form
- 共建共享数字世界的根:阿里云打造全面的云原生开源生态
- Golang eight-legged text finishing (continuous handling)
- Thinkphp 5.0.24 Variable Override Vulnerability Causes RCE Analysis
- 2.5 Quick Sort
- 山西省第二届网络安全技能大赛(企业组)部分赛题WP(九)
猜你喜欢

深圳见!云原生加速应用构建专场:来看云原生 FinOps、SRE、高性能计算场景最佳实践
![[C language] Program environment and preprocessing](/img/d2/a0437da7d651e755951dd2a15827cf.png)
[C language] Program environment and preprocessing

How to use labelme

六、读取应用配置+日志配置

精品MySQL面试题,备战八月99%必问!过不了面试算我的

小程序npm包--API Promise化

2.6 Radix sort (bucket sort)

GCC Rust获批将被纳入主线代码库,或将于GCC 13中与大家见面

Unity beginner 5 cameras follow, border control and simple particle control (2 d)

Thinkphp 5.0.24变量覆盖漏洞导致RCE分析
随机推荐
file system two
cnpm installation steps
五、视图解析与模板引擎
js operation to add or subtract from the current date (day, week, month, year)
字符串问题(下)
webService interface
KubeMeet 报名 | 「边缘原生」线上技术沙龙完整议程公布!
DAY17:弱口令的探测与测试
山西省第二届网络安全技能大赛(企业组)部分赛题WP(十)
The Complete Go Books - Beginner to Advanced and Web Development
Thinkphp 5.0.24变量覆盖漏洞导致RCE分析
golang八股文整理(持续搬运)
深圳见!云原生加速应用构建专场:来看云原生 FinOps、SRE、高性能计算场景最佳实践
Mini Program wx.miniProgram.navigateTo jump address cannot be tabbar address
handler+message [message mechanism]
webService接口
Android Studio implements login registration - source code (connecting to MySql database)
[Linear table] - Detailed explanation of three practice questions of LeetCode
小程序 wx.miniProgram.navigateTo 跳转地址不能是tabbar地址
【周周有奖】云原生编程挑战赛“边缘容器”赛道邀你来战!