STM32F407 4 TIM
개발 환경 및 실습도구
- Software
- STM32CubeIDE 1.16.1
- Repository: STM32Cube_FW_F4_V1.28.1
- Hardware
STM32CubeMX
프로젝트 이름을 제외하고 다른 설정은 LED 예제와 동일합니다. 자세한 설정 방법은 LED 예제를 참고하세요.
- Project Name : 04_TIM
- Location : C:\work\seminar\04_TIM
Pinout & Configuration
TIM 타이머는 하드웨어 기반의 카운터로, CPU 개입 없이 정해진 주기로 이벤트를 발생시킬 수 있습니다. 타이머는 다음과 같은 작업을 위해 사용합니다.
- 정확한 시간 지연 (Delay)
- 주기적인 인터럽트 발생 (Tick Generator)
- PWM 신호 생성 (Pulse Width Modulation)
- 외부 신호 측정 (Input Capture)
- Encoder 인터페이스 지원 (Quadrature Encoder Mode)