如何在Raspberry Pi3、Ubuntu 16.04上存取硬體串口

如何在Raspberry Pi3、Ubuntu 16.04上存取硬體串口

我有一個運行 Ubuntu 16.04 的 Raspberry Pi3。我是透過ssh登入的。

我想將硬體設備連接到 GPIO 引腳 8 和 10 處的 UART0。但我嘗試這個 shell 命令,終端掛起,命令永遠不會返回,甚至 control-C 也不起作用。

echo "testing 123" > /dev/ttyAMA0

這不是一個簡單的權限問題。我在 daiout 組。這是「ls」所說的

crw-rw---- 1 root dialout 204, 64 Jun  1 16:26 /dev/ttyAMA0

這是來自dmesg | grep ttyAMA

[    0.833340] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2

相關內容