Users Guide
註: 模式選項可以是 rs232、rs422 或 rs485。
註: cctk serial1 對應至 IOIO2;cctk serial2 對應至 IOIO1。
2. 調整連接埠設定。
# sudo stty -F /dev/serial-port-ioio2 ispeed 115200 ospeed 115200 -echo -onlcr -ixon -ixoff
3. 傳送資料。
(root)# echo abcdefg > /dev/serial-port-ioio2
4. 讀取第二個裝置的資料。
(root)# cat /dev/serial-port-ioio2
GPIO
註: 如需 GPIO sysfs 介面的詳細資訊,請參閱 kernel.org/doc/Documentation/gpio/sysfs.txt。
Edge Gateway 3001 的 GPIO 連接器 (AD5593R) 有 8 個插腳。可透過標準 Linux GPIO 介面來控制連接器。GPIO 編號對應為 330 至
337。
1. 插腳:GPIO1
2. 插腳:GPIO8
3. ISO GND:獨立接地
範例 1:將 GPIO 1 設為輸出,值為 1
$ echo 330 > /sys/class/gpio/export
$ echo out > /sys/class/gpio/gpio330/direction
$ echo 1 > /sys/class/gpio/gpio330/value
範例 2:將 GPIO 8 設為輸入並讀取值
$ echo 337 > /sys/class/gpio/export
$ echo out > /sys/class/gpio/gpio337/direction
$ cat /sys/class/gpio/gpio337/value
0
範例 3 :連接 GPIO 1 至 8,讀取 GPIO 8 插腳值
$ cat /sys/class/gpio/gpio337/value
1
設定作業系統 73