GPIO Driver for RaspberryPi on Raspbian “wheez"
使い方
#include "gpio_drv.h"
ヘッダをインクルードする
gpio_init()
メモリマップの初期化を行う
gpio_inout(int port_no, GPIO_INOUT inout)
GPIOポート番号とGPIO_IN/GPIO_OUTを渡し、GPIOポートを入力か出力かを指定する
gpio_write(int port_no, int data)
GPIOポート番号に対して、データを渡す。
data が 0 だとGPIOの出力が 0 になる
data が 0以外 だとGPIOの出力が 1 になる
gpio_read(int port_no)
GPIOポートの入力として 1/0 が返ってくる