STM32F429의 핀 이름이 P(Port)로 시작하는 모든 핀들은 GPIO로 사용이 가능하다.PA~PH 포트까지 0~15번까지 총 16개의 핀으로 구성되어 있다.- HAL Driver MCU의 주변장치를 제어하는 동작은 HAL(Hardware Abstraction Layer)에서 이루어진다.이를 위하여 HAL 레벨에는 여러 개의 파일들이 있으며 이러한 파일의 묶음을 HAL 드라이버라고 한다. HAL 드라이버는 주변장치의 구동을 위해 다음과 같은 종류의 데이터 구조체를 가진다.1. 주변장치 핸들링용 구조체2. 초기화 및 동작 조건 설정용 구조체3. 작업 수행용 구조체 1. 주변장치 핸들 구조체(Peripheral handle structures)주변장치 핸들 구조체는 주변장치/모듈의 설정, 레지스터 등과..