ユーザ用ツール

サイト用ツール


playground:plumlcd:peripherals_usage:start

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
playground:plumlcd:peripherals_usage:start [2018/07/03 13:04]
admin
playground:plumlcd:peripherals_usage:start [2018/08/02 15:29] (現在)
admin [割込]
ライン 15: ライン 15:
 |SW\_OK| ​ 決定 ​ | | |SW\_OK| ​ 決定 ​ | |
 |DIN|  外部入出力 ​ |  入力 ​ | |DIN|  外部入出力 ​ |  入力 ​ |
 +
 +\\
 +
 +==== 割込 ====
 +
 +v1.0.0β4 より、割込機能を追加。\\
 +''/​sys/​class/​gpio/​[Node]/​edge''​ に ''​rising''​ を書き込むことで該当する入力の割込機能が有効になる。
 +
 +<​code>​
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK#​ pwd
 +/​sys/​class/​gpio/​SW_OK
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK#​ ls -l
 +total 0
 +-rw-r--r-- 1 root root 4096 Aug  2 15:24 active_low
 +lrwxrwxrwx 1 root root    0 Aug  2 15:24 device -> ../​../​../​gpiochip7
 +-rw-r--r-- 1 root root 4096 Aug  2 15:24 edge
 +drwxr-xr-x 2 root root    0 Aug  2 15:24 power
 +lrwxrwxrwx 1 root root    0 Aug  2 15:18 subsystem -> ../​../​../​../​../​../​../​../​class/​gpio
 +-rw-r--r-- 1 root root 4096 Aug  2 15:18 uevent
 +-rw-r--r-- 1 root root 4096 Aug  2 15:24 value
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK#​ cat edge 
 +none
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK#​ echo rising > edge 
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK#​ cat edge 
 +rising
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK# ​
 +</​code>​
 +
 +<​code>​
 +root@plum-lcd:/​sys/​class/​gpio/​SW_OK#​ cat /​sys/​kernel/​debug/​gpio ​
 +...
 +gpiochip7: GPIOs 486-493, parent: platform/​11000004.gpio,​ xioirq-gpio:​
 + ​gpio-486 (                    |SW_VOLUME_UP ​       ) in  lo    ​
 + ​gpio-487 (                    |SW_VOLUME_DOWN ​     ) in  lo    ​
 + ​gpio-488 (                    |SW_EMERGENCY ​       ) in  lo    ​
 + ​gpio-489 (                    |SW_MENU ​            ) in  lo    ​
 + ​gpio-490 (                    |SW_NEXT ​            ) in  lo    ​
 + ​gpio-491 (                    |SW_BACK ​            ) in  lo    ​
 + ​gpio-492 (                    |SW_OK ​              ) in  lo IRQ <--- "​IRQ"​ が有効になる
 + ​gpio-493 (                    |DIN                 ) in  lo    ​
 +-----------------------------
 + XIO ENABLE: ​ 40
 + XIO STATUS: ​ 00
 + XIO VALUE: ​  00
 +-----------------------------
 +...
 +</​code>​
  
 \\ \\
ライン 193: ライン 240:
  
 ^  Device ​ ^  PIN  ^  IN/​OUT ​ ^  Note  | ^  Device ​ ^  PIN  ^  IN/​OUT ​ ^  Note  |
-|  ラジオ ​ |  LINE1L ​/ LINE2L ​ ​| ​ IN  |  モノラル,​ Lch  |+|  ラジオ ​ |  LINE1L ​ |  IN  |  モノラル,​ Lch  |
 |  LINE出力 ​ |  LINE OUT(Rch) ​ |  OUT  |  モノラル,​ Rch  | |  LINE出力 ​ |  LINE OUT(Rch) ​ |  OUT  |  モノラル,​ Rch  |
 |  内蔵スピーカー ​ |  SPOP / SPOM  |  OUT  |  モノラル,​ Lch  | |  内蔵スピーカー ​ |  SPOP / SPOM  |  OUT  |  モノラル,​ Lch  |
playground/plumlcd/peripherals_usage/start.1530590686.txt.bz2 · 最終更新: 2018/07/03 13:04 by admin