资源简介
Python串口操作.zip
代码片段和文件信息
#!/usr/bin/python
# coding=UTF-8
import serial
###################################################
#
# 功 能: 将接收到的数据已hex显示
# 参 数: 串口接受到的数据
# 返 回: 转换后的数据
#
###################################################
def hexshow(data):
hex_data = ‘‘
hLen = len(data)
for i in xrange(hLen):
hvol = ord(data[i])
hhex = ‘%02x‘ % hvol
hex_data += hhex+‘ ‘
print ‘hexshow:‘ hex_data
###################################################
#
# 功 能: 将需要发送的字符串以hex形式发送
# 参 数: 待发送的数据
# 返 回: 转换后的数据
#
###################################################
def hexsend(string_data=‘‘):
hex_data = string_data.decode(“hex“)
return hex_data
if __name__ == ‘__main__‘:
serial = serial.Serial(‘/dev/ttyS0‘ 115200)
print serial
if serial.isOpen():
print(“open success“)
else:
print(“open failed“)
try:
while True:
count = serial.inWaiting()
if count > 0:
data = serial.read(count)
if data != b‘‘:
print(“receive:“ data)
serial.write(data)
else:
serial.write(hexsend(data))
except KeyboardInterrupt:
if serial != None:
serial.close()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-20 01:06 Python串口操作\
目录 0 2018-07-20 00:39 Python串口操作\usart\
目录 0 2018-07-20 01:05 Python串口操作\usart\.idea\
目录 0 2018-08-04 09:57 Python串口操作\usart\.idea\inspectionProfiles\
文件 205 2018-07-19 23:03 Python串口操作\usart\.idea\misc.xm
文件 262 2018-07-19 23:03 Python串口操作\usart\.idea\modules.xm
文件 459 2018-07-19 23:03 Python串口操作\usart\.idea\usart.iml
文件 15999 2018-07-20 01:05 Python串口操作\usart\.idea\workspace.xm
文件 1384 2018-07-20 00:39 Python串口操作\usart\uarttest.py
相关资源
- CpuMemSets在Linux操作系统中的实现
- Python学习全系列教程永久可用
- 蓝奏云批量上传工具.zip
- python书籍 PDF
- 老男孩python项目实战
- Python.rar99111
- decision_tree_v2.py
- Python绝技运用Python成为顶级黑客.pdf
- python小波包文档及论文.zip
- Python黑帽子(黑客与渗透测试编程之
- FlaskWeb开发:基于Python的Web应用开发实
- Python基础教程第3版中英文源码.rar
- python数据结构与算法中文版.zip
- Python-冲顶大会芝士超人西瓜视频头脑
- time_series_forecasting_with_python.zip
- Python基础教程第三版PDF高清可复制.
- python编程从入门到实践.zip237878
- FlaskWeb开发:Python基于Web应用开发实战
- pythonBCRMDSJ.mobi
- 量化交易之路用Python做股票量化分析
- PYTHON自然语言处理中文版.pdf
- Python基础教程(第3版).rar
- GRAYHATPYTHON高清.英文.书签版.pdf
- Python简明教程第四版.rar
- Python编程:从入门到实践带书签完整
- Python基础教程(第3版).pdf109608
- vamei-从Python开始学编程.pdf
- 利用Python进行数据分析.pdf
- 小甲鱼零基础学python课后习题和答案
- Python编程:从入门到实践-PythonCrashC
评论
共有 条评论