stm32/main: Deinitialize SPI and I2C on soft-reset.
Following UART, CAN, Timer, etc. Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
This commit is contained in:
committed by
Damien George
parent
405aa69887
commit
89191b00ea
@@ -678,6 +678,10 @@ soft_reset_exit:
|
|||||||
soft_timer_deinit();
|
soft_timer_deinit();
|
||||||
timer_deinit();
|
timer_deinit();
|
||||||
uart_deinit_all();
|
uart_deinit_all();
|
||||||
|
spi_deinit_all();
|
||||||
|
#if MICROPY_PY_PYB_LEGACY && MICROPY_HW_ENABLE_HW_I2C
|
||||||
|
pyb_i2c_deinit_all();
|
||||||
|
#endif
|
||||||
#if MICROPY_HW_ENABLE_CAN
|
#if MICROPY_HW_ENABLE_CAN
|
||||||
can_deinit_all();
|
can_deinit_all();
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user