【python中级】串口发送ASCII字符以及十六进制字符
【python中级】串口发送ASCII字符以及十六进制字符
- 1.背景
- 2.代码
- 3.监控
1.背景
【python中级】将串口通信的字节码转换为16进制的字符串
https://blog.csdn.net/jn10010537/article/details/131550594
【应用开发】关于ASCII码的进制对照表
https://blog.csdn.net/jn10010537/article/details/128271531
关于串口通讯的数据说明
串口通信通常发送和接收的是字节数据,也就是二进制数据(0,1 两种状态)。
无论你在代码中使用的是ASCII字符、十六进制表示,还是其他格式,这些都需要最终转换为字节数据才能通过串口发送。
字符串可以通过编码为字节形式后发送。
本博客是工作常用场景:
串口发送ASCII字符或者发送16进制数据对应的字符串。
2.代码
分别发送ASCII字符串和Hex字符串,并比较转化字节码的速度。
# -*- coding: utf-8 -*-
import time