UART - 發送和接收

材料準備

  • AmebaD [ AMB23 / AMB21 / AMB22 / BW16 / BW16-TypeC ] x 1
  • USB轉TTL串行模塊 x 1

範例說明

UART是一種非常通用的通信協議,幾乎是微控制器的一個重要組成部分。USB轉TTL串行傳輸模塊是一種 IC,可以將UART信號轉換為USB信號的集成電路,以便我們可以在PC上看到UART日誌。該模塊經常用於包括Ameba在內的許多開發板上。但是,該模塊在Ameba上的功能被保留用於LOG UART和固件上傳,所以我們需要其他獨立模塊在Ameba和PC之間進行通信。

程式碼

一行一行複制執行,觀察結果。

from machine import UART
uart = UART(tx="PB_1", rx= "PB_2")
uart.write('hello')
uart.write('123')
請先確認已安裝QQ通訊軟體