STM32 Timer, PWM, HAL Control
2021.03.01
이번시간에는 타이머, PWM(Pulse Width Modification), HAL(Hardware Abstraction Layer)을 사용하는 방법을 알아볼 것이다. 우선 세가지 개념에 관해 알아보자. Tim er 변수 계산법 Timer의 변수를 설정하는법은 타이머 자체의 Clock을 바탕으로 구할 수 있다. Nucleo F103RB Board에 내장된 Oscillation Clock은 공식 Documentation에서 찾을 수 있다. 이제 STM32Cube IDE를 실행하자. 이전과 같이 프로젝트는 동일한 보드, 맘에드는 프로젝트 명으로 설정하면 된다. 이제 해야할 일은 PA5를 Timer 2에 의해서 컨트롤 될 수 있도록 해야한다. 이제 우측의 Timer창에서 Timer2를 선택한다. 그 다음 Cl..