如何在Tkinter窗口上显示UART接收的Raspberry pi数据(在PIN 10,RX上)

时间:2014-12-16 06:02:30

标签: python-2.7 raspberry-pi pic uart

我有一个slave pic,它会根据使用UART按下的开关(连接到pic)将一些数据传输到Raspberry pi。我想在树莓派的RX针上显示消息到Tkinter窗口。这样做的程序是什么?

1 个答案:

答案 0 :(得分:0)

import serial, time, struct

ser = serial.Serial("/dev/ttyAMA0", 9600)



while True:

    count = 0
    AValue = []
    for ch in ser.read():
        if ch == "\n":
            AValue = []
            time.sleep(0.1)

    while count < 4:
        for ch in ser.read():
            AValue.append(ch)
            count += 1

我使用此代码从pic接收四个字节的代码(float)。你可以从那里去