TIM->ARR = PULSE_GAP; TIM->EGR = TIM_EGR_UG; TIM->CNT = PULSE_GAP-1; ※TIMはcountup モードを想定、PULSE_GAPはパルスの周期を示す固定値とする
static volatile void SetCNT(){ TIM->CNT = PULSE_GAP-1; } : : TIM->ARR = PULSE_GAP; TIM->EGR = TIM_EGR_UG; SetCNT();