From 3c99ae02b26ffd9ecd64fbefcd72d4f1561316af Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Fri, 10 May 2019 09:30:24 +0200 Subject: Show DAC SR when spurious TIM DAC ISR occurs --- src/glutt-o-logique/audio_in.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/glutt-o-logique/audio_in.c b/src/glutt-o-logique/audio_in.c index f05d5cc..ecf007b 100644 --- a/src/glutt-o-logique/audio_in.c +++ b/src/glutt-o-logique/audio_in.c @@ -25,6 +25,7 @@ #include "stm32f4xx_conf.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_adc.h" +#include "stm32f4xx_dac.h" #include "GPIO/usart.h" #include "Core/common.h" @@ -48,7 +49,8 @@ void TIM6_DAC_IRQHandler() TIM_ClearITPendingBit(TIM6, TIM_IT_Update); } else { - usart_debug("Spurious TIM6 IRQ: SR=%x\r\n", TIM6->SR); + usart_debug("Spurious TIM6 IRQ: SR=%x, DAC SR=%x\r\n", + TIM6->SR, DAC->SR); trigger_fault(FAULT_SOURCE_TIM6_ISR); } } -- cgit v1.2.3