1

UART を介した RPi3 での Python でのいくつかの問題。私のPython 2.7スクリプト:

import time
import serial

ser = serial.Serial(
    port='/dev/ttyS0',
    baudrate=115200,
    parity=serial.PARITY_NONE,
    stopbits=serial.STOPBITS_ONE,
    bytesize=serial.EIGHTBITS,
    timeout=1
)

while 1:
    ser.write('hello')
    time.sleep(1)

ターミナルでの出力は次のとおりです。

hellohello`??p?nnn?`??p?nnn?`??p?nnn?`??p?nnn?`??p?nnn?`??p?nnn?`??p?nnn?

「こんにちは」が2回の時もあれば、5回の時もあります。Standars RPi3 コンソール出力がオフになっています (raspi-config 内)。UART コンバータは 3V3 ロジックです。

私たちを手伝ってくれますか?どうもありがとう!

ワルディ

4

0 に答える 0