update = overflow ? (update global vs update regular) 제목 그대로이다. atmega128을 사용할때는 항상 overflow 를 이용하였다. 하지만 stm32f4로 넘어오니 overfow 인터럽트가 없어지고 update란 녀석이 생겼다. 지금까지는 별 의미 없이 overfow = update 라고 생각하고 사용하고 있었으나 엄밀히 말하면 다르다는걸 시행착오를 통해 깨달았다. 지난번에 올린 소스 PWM input mode를 이용한 리모컨 신호 캡처 (http://selfschool.tistory.com/86)에서 특정값이 이하의 신호를 수신할 경우 (2~3개) 데이터가 하나도 나오지 않는 오류가 발생했다. 그래서 TIM3_IC_Index 를 출력해 본 결과 0 1 이 반복하여 나오는 것을 확인할 수 있었다. 분명히 overflow 인터럽트에서 동작한다면 이러한.. 더보기 이전 1 ··· 20 21 22 23 24 25 26 ··· 100 다음