CP Voltage 샘플링 방법 정리
CP 전압은 PWM에 따라 전압차가 발생하며, PWM High 시그널인 상태에서 전압을 정확히 읽어야 한다.CP는 1KHz PWM을 방출하며, PWM Duty 비율에 따라 충전 전류가 결정되며, PWM 방출되는 상태에서 ADC로 읽은 CP 전압은 PWM 상태에 따라 차이가 발생한다. ADC DMA Continus Mode를 Enable 할 경우, PWM 상태와 관계없이 무조건 읽기 때문에 CP 전압은 PWM High/Low에 따라 다르게 읽히게 된다. ADC DMA Continus Mode를 Disable 시키고 ADC DMA 시작 시점을 TIM3 트리거(Rising Edge)로 설정한 경우에는 1회 샘플링을 완료하면 DMA가 자동 종료되어 PWM High 전체 구간의 샘플링이 되지 않는 문제가 있다. ..