|
|
|
@ -49,47 +49,47 @@ void TIM2_IRQHandler()
|
|
|
|
|
(intHandler_t)(intHandlerList[TIM2_UPDATE])();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC1IF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC1IF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC12IF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC12IF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC12IF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC12IF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC3IF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC3IF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC3IF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC4IF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC4IF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC4IF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_TIF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_TIF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_TIF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC1OF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC1OF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC1OF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC2OF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC2OF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC2OF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC3OF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC3OF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC3OF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(TIM->SR & TIM_SR_CC4OF) {
|
|
|
|
|
if(TIM2->SR & TIM_SR_CC4OF) {
|
|
|
|
|
TIM2-> SR &= ~TIM_SR_CC4OF;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|