[Serial Comunication]
DE2-115 보드와 Python 을 이용하여 Serial Comunication 을 실습한다.
[uart_tx.py]
더보기
import serial
import time
uart = serial.Serial('COM3', 115200, timeout=1)
uart.flushInput()
try:
while True:
rxd = uart.read()
print('rxd: ', rxd)
if rxd == b'0':
for x in ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']:
print('txd: ', x)
uart.write(x.encode())
time.sleep(0.1)
except KeyboardInterrupt:
uart.close()
[Test Result]
이전 DE2-115 Lab.7 프로젝트를 실행 후 uart_tx.py 를 실행하고 SignalTab 로 확인한다.
'원s > FPGA' 카테고리의 다른 글
[DE2-115] Lab.7: SRAM Controller (0) | 2021.04.18 |
---|---|
[Quartus] Signal Tab (0) | 2021.04.11 |
[DE2-115] Lab.6: FIFO (0) | 2021.04.10 |
[Quartus] RTL Simulation (0) | 2021.04.04 |