STM32 PWM 모드 사용 (feat. open103V) PWM 이란 ? PWM(Pulse Width Modulation)이란, 펄스폭 변조로 만들어지는 신호로서, 한 주기동안 H와 L의 비율(Duty rate)을 변화시켜 변조하는 방식이다. PWM은 신호의 주기, 펄스 폭(Duty rate), 전압 레벨로 정의 할 수 있다. PWM 모드 PA0 핀에 1kHz 에 듀티비 50%의 PWM 파형을 생성한다. TIM2는 APB1 Clock에 따라서 72MHz를 Source로 입력받고 Counter Period 가 999이고 Prescaler가 71이기때문에 1kHz로 동작한다. Pulse 값을 500으로 설정하였기 때문에 Duty Ratio는 500/(999+1) = 50%가 된다. 주기설정 계산은 아래와 ..