Skip to main content

Configuration et test des UART

Configuration des UART

Les interfaces série (également appelées UART) de cette cape (UART2 et UART4) sont accessibles depuis le /dev/ttyO2 et /dev/ttyO4 dispositifs.

Si vous souhaitez accéder vous-même au port série depuis l'extérieur de CODESYS, puis reportez-vous à la documentation Linux correspondante.

Si vous souhaitez accéder à UArts depuis CODESYS, puis spécifiez la configuration SysCom dans le fichier CODESYSControl.cfg:

[SysCom]
Linux.Devicefile=/dev/ttyO

Astuce

Il est possible d'indexer les entrées de configuration.

Exemple 1. Exemple :

Linux.Devicefile.7=/dev/usb0

Cela crée /dev/usb0 mappé à COM7.



Tester les UART

  1. Exécutez l'extrait de code Python suivant dans un shell Python interactif ou créez un petit fichier texte avec l'extension .py et exécutez-le avec l'interpréteur 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)

    UART2 avec débit en bauds 115200 est ouvert et transmet le Testing chaîne toutes les secondes.

  2. Vous pouvez maintenant connecter un câble série et vérifier la sortie sur votre PC (par exemple, avec Putty).