diff --git a/miosix/arch/cortexM3_stm32/stm32f103cb_skyward_alderaan/interfaces-impl/bsp.cpp b/miosix/arch/cortexM3_stm32/stm32f103cb_skyward_alderaan/interfaces-impl/bsp.cpp index d87a00b651036e7f1e69565dffaa8bba40d657d1..2de758315a169f8a9db83f692fe24afef2bd2aef 100644 --- a/miosix/arch/cortexM3_stm32/stm32f103cb_skyward_alderaan/interfaces-impl/bsp.cpp +++ b/miosix/arch/cortexM3_stm32/stm32f103cb_skyward_alderaan/interfaces-impl/bsp.cpp @@ -166,7 +166,9 @@ void IRQbspInit() sparePin::mode(Mode::INPUT); // Initialize peripherals + #ifndef NOWDG initIWDG(); + #endif initSPI1(); initCAN1(); initTIM2(); @@ -175,8 +177,8 @@ void IRQbspInit() uart1::tx::mode(Mode::OUTPUT); uart1::rx::mode(Mode::INPUT); - DefaultConsole::instance().IRQset(intrusive_ref_ptr<Device>( #ifndef STDOUT_REDIRECTED_TO_DCC + DefaultConsole::instance().IRQset(intrusive_ref_ptr<Device>( new STM32Serial(defaultSerial,defaultSerialSpeed, defaultSerialFlowctrl ? STM32Serial::RTSCTS : STM32Serial::NOFLOWCTRL))); #else //STDOUT_REDIRECTED_TO_DCC