浏览代码

Переделал сброс флага прерывания на прямое обращение к регистру

Vladimir N. Shilov 9 年之前
父节点
当前提交
c0ea82b616
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/stm8l15x_it.c

+ 1 - 1
src/stm8l15x_it.c

@@ -110,7 +110,7 @@ INTERRUPT_HANDLER(DMA1_CHANNEL0_1_IRQHandler,2)
   RefVolt = (Buffer[2] * ADC_RATIO) / 1000;
 
   /* Clear IT Pending Bit */
-  DMA_ClearITPendingBit(DMA1_IT_TC0);
+  DMA1_Channel0->CSPR &= (uint8_t)~(uint8_t)(DMA1_IT_TC0 & (uint8_t)0x06);
 }
 /**
   * @brief DMA1 channel2 and channel3 Interrupt routine.