How to use gpio in linux 6.2.1, Gpio mapping table, Gpio sample code – IBASE IB102 User Manual

Page 64: How to use gpio in linux 6.2.1. gpio mapping table

Advertising
background image

64

IB102

6.2. How to use GPIO in Linux

6.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

6.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