From cf5944186eaf93eef441a0197a1196979f95b31b Mon Sep 17 00:00:00 2001 From: Fabian Inostroza Date: Sun, 14 Jun 2020 01:18:57 -0400 Subject: [PATCH] Constructor ignored passed speed. Fixes #13023. --- 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)