How to use gpio in linux 1.2.1 gpio mapping table, 2 gpio sample code – IBASE MRS-801-RE User Manual

Page 89

Advertising
background image

Copyright © 2013 IBASE Technology Inc. All Rights Reserved.

81

IBASE Technology Inc.

How to use GPIO in Linux

1.2.1 GPIO Mapping Table

GPIO

Logical Number

Physical Number

1

32

2

33

3

34

5

36

7

38

8

39

9

81

10

82

11

40

12

41

1.2.2 GPIO Sample Code

# GPIO example 1: Output (take GPIO 32 as example)

echo 32 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio32/direction

echo 0 > /sys/class/gpio/gpio32/value

echo 1 > /sys/class/gpio/gpio32/value

# GPIO example 2: Input (take GPIO 32 as example)

echo 32 > /sys/class/gpio/export

echo in > /sys/class/gpio/gpio32/direction

cat /sys/class/gpio/gpio32/value

Advertising