4. CODEBEISPIEL RS485
Nachdem Sie nun Ihren Raspberry Pi Pico eingerichtet haben, können Sie
die folgenden zwei Codebeispiele für die Kommunikation über die RS485-
Schnittstelle auf Ihren Raspberry Pi Pico hochladen. Alternativ können Sie
die Code-Beispiele auch
Codebeispiel für den Sender:
from
machine
import
import
time
uart0
=
UART(0, baudrate=115200, tx=Pin(12), rx=Pin(13))
c=0
txData
=
b'RS485 send test...\r\n'
uart0.write(txData)
print('RS485 send
time.sleep(0.1)
while
True:
c=c+1
time.sleep(0.5)
print
(c)#shell output
uart0.write("{}\r\n".format(c))
Codebeispiel für den Empfänger:
from
machine
import
import
time
uart0
=
UART(0, baudrate=115200, tx=Pin(12), rx=Pin(13))
flag
= 1
txData
=
'RS485 receive test...\r\n'
uart0.write(txData)
print('RS485 receive
time.sleep(0.1)
while
True:
rxData
=
bytes()
while
uart0.any()
rxData
=
uart0.read()
print(rxData)
hier
herunterladen.
UART, Pin
test...')
UART, Pin
test...')
>
0: