Processor

【라즈베리파이】 wiringPi 라이브러리

작성자 임베디드코리아 작성일26-02-16 18:03 조회55회 댓글0건
■ WiringPi
    ▷ WiringPi는 BCM2835 칩을 사용하는 라즈베리파이에서 C 언어 체계를 사용하는 GPIO를 지원하는 전용 라이브러리이다.
    ▷ 일차적으로 라즈베리파이의 OS 인 라즈비안의 최신 버전 업데이트 여부를 확인하고 git를 설치 후 wiringPI를 다운로드하여 설치하도록 한다.

■ wiringPi 라이브러리 란?
    - 라즈베리파이에서 c언어를 이용하여 프로그래밍할 때 많이 사용하는 라이브러리
    - c언어를 이용하여 GPIO핀을 제어할 수 있는 기능을 제공

■  wiringPi 설치 확인
    ▶ 버전 확인
        $ gpio -v

    ▶ gpio pin header 확인
        $ gpio readall

■ wiringPi 컴파일 및 실행 방법
    ▶ 컴파일 하기
        $ gcc [파일명].c -o [실행파일명]  -lwiringPi

    ▶ 실행하기
        $ sudo ./[실행파일명]