Skip to main content

UARTの構成とテスト

UARTの構成

このケープ(UART2およびUART4)のシリアルインターフェイス(UARTとも呼ばれます)には、 /dev/ttyO2/dev/ttyO4 デバイス。

外部から自分でシリアルポートにアクセスしたい場合 CODESYS、次に対応するLinuxのドキュメントを参照してください。

UArtsに以下からアクセスしたい場合 CODESYSそして、ファイルに SysCom の設定を指定してください。 CODESYSControl.cfg:

[SysCom]
Linux.Devicefile=/dev/ttyO

ヒント

設定エントリにインデックスを付けることができます。

1. 例:

Linux.Devicefile.7=/dev/usb0

これにより作成される /dev/usb0 COM7 にマップされました。



UARTのテスト

  1. インタラクティブなPythonシェルで次のPythonスニペットを実行するか、拡張子が.pyの小さなテキストファイルを作成して、Pythonインタープリターで実行します。

    import serial
    import time
    uart2_file='/dev/ttyO2'
    baud=115200
    ser = serial.Serial(uart2_file, baud)
    while True:
        ser.write("Testing")
        time.sleep(1)

    ボーレート115200のUART2が開かれ、 Testing 毎秒文字列。

  2. これで、シリアルケーブルを接続して、PCで出力を確認できます(たとえば、Puttyを使用)。