forked from tanchou/Verilog
Loopback fifo fonctionne mais avec 3 valeur de décalage
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import serial
|
||||
|
||||
# === Configuration ===
|
||||
PORT = 'COM7' # Remplace par le port série de ton FPGA (ex: '/dev/ttyUSB0' sur Linux)
|
||||
BAUDRATE = 115200 # À adapter selon ton uart_tx_fifo
|
||||
TIMEOUT = 1 # En secondes
|
||||
|
||||
# === Connexion série ===
|
||||
ser = serial.Serial(PORT, BAUDRATE, timeout=TIMEOUT)
|
||||
print(f"Ouvert sur {PORT} à {BAUDRATE} bauds.")
|
||||
|
||||
try:
|
||||
while True:
|
||||
data = ser.read(1) # Lire 1 octet
|
||||
if data:
|
||||
value = int.from_bytes(data, byteorder='little')
|
||||
print(f"Distance mesurée : {value} cm")
|
||||
except KeyboardInterrupt:
|
||||
print("\nArrêté par l'utilisateur.")
|
||||
finally:
|
||||
ser.close()
|
Reference in New Issue
Block a user