소프트웨어/C1 [펌웨어] GPIO 분석하기_1 필요한 이유 GPIO (General Purpose Input Output)의 약자로 마이크로 프로세서에서 범용으로 사용되는 입출력 포트라는 뜻입니다.마이크로 프로세서가 이 포트를 이용해 통신도 하고 스위치가 올라갔는지 내려갔는지 판단을 하고 LED ON/OFF 도 가능하게 합니다. STM 은 보드명_hal.h로 AVR은 avr/io.h 로 GPIO 관련 라이브러리를 가져옵니다.각 라이브러리에 GPIO를 제어 가능한 명령어를 만들어 놨는데 //STM 경우//포트 입력여부HAL_GPIO_ReadPin(GPIOx,GPIO_Pin);//해당 포트, 해당 포트 핀//포트 출력여부HAL_GPIO_WritePin(GPIOx,GPIO_Pin,Status);//해당 포트, 해당 포트 핀, 상태(1이면 High 0이면 .. 소프트웨어/C 2022. 10. 4. 이전 1 다음 💲 추천 글