GPIO 컨트롤 - LED

최현진·2023년 2월 8일
0

ㅇ실습 프로젝트

목록 보기
2/4
post-thumbnail

LED를 담당하는 GPIO 파일을 직접 조작해 LED를 켜고 끄는 프로그램을 만들었다


main.cc

메인에서 간단한 입력을 통해 각 ledfunc.h파일에 저장된 실행 코드를 동작시켜 LED가 켜지게끔 조작한다

예시
ledfunc.h

ledfunc.h에 led class를 생성후
On,Off,Out 맴버함수를 선언후, On과 Off에는 각자 gpio value에 1 또는 0을 출력하여 직접적으로 LED의 제어를 맞는 함수를 선언, 그후 Out에서 main에서 입력받은 전역변수 gpio_num값으로 실행시킬 gpio487부터 491까지의 gpio를 지정하여 On 또는 Off시키는 구현부를 구성한다

추가사항

기존에 구현하였던 열거형과 switch를 이용한 프로그램

profile
Lorem ipsum dolor sit amet

0개의 댓글