STM32: change spi error to debug warning

In case the selected frequency is higher than the requested one, it is
better to send a debug warning rather than an blocking error.

In case of such warning, user may need to redefine the clock tree setting
at higher level (reducing peripheral's input clocks during init phase).
pull/3930/head
Laurent MEUNIER 2017-02-28 17:00:29 +01:00 committed by Anna Bridge
parent ef6f87ab0d
commit 9ba340a964
1 changed files with 1 additions and 1 deletions

View File

@ -308,7 +308,7 @@ void spi_frequency(spi_t *obj, int hz) {
/* In case maximum pre-scaler still gives too high freq, raise an error */
if (spi_hz > hz) {
error("Couldn't set suitable spi freq: request:%d, lowest:%d\r\n", hz, spi_hz);
DEBUG_PRINTF("WARNING: lowest SPI freq (%d) higher than requested (%d)\r\n", spi_hz, hz);
}
DEBUG_PRINTF("spi_frequency, request:%d, select:%d\r\n", hz, spi_hz);