From 6a3e343ec6bcb2667e91d9bce4bf052b9181a30c Mon Sep 17 00:00:00 2001 From: Przemyslaw Stekiel Date: Mon, 16 Dec 2019 13:16:51 +0100 Subject: [PATCH] Fix for issue #12104 (STM32 can_init_freq() ignores frequency) --- targets/TARGET_STM/can_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_STM/can_api.c b/targets/TARGET_STM/can_api.c index c9888dc59c..57e0f991a8 100644 --- a/targets/TARGET_STM/can_api.c +++ b/targets/TARGET_STM/can_api.c @@ -195,7 +195,7 @@ void can_init_freq(can_t *obj, PinName rd, PinName td, int hz) const can_pinmap_t static_pinmap = {peripheral, rd, function_rd, td, function_td}; - CAN_INIT_FREQ_DIRECT(obj, &static_pinmap, 100000); + CAN_INIT_FREQ_DIRECT(obj, &static_pinmap, hz); } @@ -692,7 +692,7 @@ void can_init_freq(can_t *obj, PinName rd, PinName td, int hz) const can_pinmap_t static_pinmap = {peripheral, rd, function_rd, td, function_td}; - CAN_INIT_FREQ_DIRECT(obj, &static_pinmap, 100000); + CAN_INIT_FREQ_DIRECT(obj, &static_pinmap, hz); } void can_irq_init(can_t *obj, can_irq_handler handler, uint32_t id)