[STM32G474] ADC 사용법: HAL API로 타이머 트리거, 하드웨어 트리거, 인터럽트, DMA 설정 및 코드 예제
1. STM32G474 ADC 개요STM32G474는 STMicroelectronics의 STM32G4 시리즈에 속하는 고성능 32비트 ARM Cortex-M4 마이크로컨트롤러로, 최대 170MHz로 동작하며 고성능 ADC(Analog-to-Digital Converter)를 제공합니다. ADC는 아날로그 신호를 디지털 데이터로 변환하며, 센서 데이터 수집, 전압 측정 등에 사용됩니다. 이 문서에서는 STM32G474의 ADC를 HAL API를 사용하여 타이머 트리거, 하드웨어 트리거, 인터럽트, DMA 모드로 설정하고 사용하는 방법을 상세히 설명합니다. 모든 예제 코드는 STM32CubeMX로 생성된 완전한 코드로 구성되며, STM32CubeIDE에서 실행 가능합니다. 각 코드에는 상세한 한글 주석이 ..
2025. 8. 19.