当前位置:   article > 正文

python 串口收发数据_python串口收发数据csdn

python串口收发数据csdn

主要用于芯片流片以后对uart ip的压力测试,也可以用于测试通信稳定性

创建两个线程,一发一收

python运行命令:-c后面输入串口号,-b后面输入波特率,-count后面输入测试次数

python xxx.py -c com5 -b 115200 -count 10000

'''

测试uart与python 串口收发数据压力测试

MCU端仅仅做一个转发操作

'''

#_*_ coding: utf-8

import serial

import time

import argparse

import threading

import sys

import os

exit_thread = False

SEND_DATA_COUNT = 1000

BAUDRATE = 115200

COM_PORT = "COM5"

global serial_info

global read_thread

global write_thread

w_data = []

r_data = []

send_sum = 0

rcv_sum = 0


 

def init_uart_port(uart_port, baudrate):

    global serial_info

    serial_info = serial.Serial(uart_port, baudrate)


 

def

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/1008926
推荐阅读
相关标签
  

闽ICP备14008679号