-------------------------------------------------------------
현재 wiringPi는 잘 안된다.
-------------------------------------------------------------
라즈베리파이에서 GPIO를 사용하기 위해 하드웨어를 직접 엑세스하는 방법도 있지만 wiringPi 라이브러리를 이용하는 방법도 있다.
1. wiringPi 설치
다음의 순서로 wiringPi를 설치한다.
sudo apt-get install git-core
sudo apt-get update
sudo apt-get upgrade
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
gpio -v : 설치가 잘되었는지 확인
2. GPIO 동작 시험
다음의 명령으로 GPIO를 시험한다.
gpio -g mode 10 output
gpio -g write 10 1
gpio -g write 10 0
gpio -g mode 11 up
gpio -g read 11 1
3. GPIO 동작 C 프로래밍
다음의 명령으로 GPIO를 시험한다.
#include <wiringPi.h>
wiringPiSetupGpio();
pinMode(18, OUTPUT);
digitalWrite(18,HIGH);
digitalWrite(18,LOW);
digitalRead(11);
다음과 같이 컴파일 한다.
gcc -o test test.c -l wiringPi
'컴퓨터 > Linux' 카테고리의 다른 글
Raspberry Pi 설치 방법 (0) | 2022.09.20 |
---|---|
Raspberry Pi 윈도우 원격 데스크탑 제어 (0) | 2022.09.20 |
라즈베리 파이에서 2개이상의 UART 사용하기 (0) | 2021.12.15 |
라즈베리파이 종료 명령어 (0) | 2021.10.06 |
리눅스 mutex 프로그래밍 (0) | 2021.10.01 |
댓글