From 3bcf77e4f7737b15e104ac0d9d9415991b145e8b Mon Sep 17 00:00:00 2001 From: bcostm Date: Mon, 2 Dec 2013 09:22:28 +0100 Subject: [PATCH] NUCLEO_F103RB: minor changes --- .../hal/TARGET_STM/TARGET_NUCLEO_F103RB/PeripheralNames.h | 2 +- .../mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/objects.h | 3 ++- .../mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/pinmap.c | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/PeripheralNames.h b/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/PeripheralNames.h index cb88f2c4a0..2a777210ed 100644 --- a/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/PeripheralNames.h +++ b/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/PeripheralNames.h @@ -52,7 +52,7 @@ typedef enum { } PWMName; typedef enum { - CAN_1 = (int)CAN1_BASE + CAN_1 = (int)CAN1_BASE } CANName; #ifdef __cplusplus diff --git a/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/objects.h b/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/objects.h index f35111e33f..c4e4a3e8b4 100644 --- a/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/objects.h +++ b/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/objects.h @@ -64,7 +64,8 @@ struct spi_s { }; struct i2c_s { - I2CName i2c; + I2CName i2c; + uint32_t clk_speed; }; struct pwmout_s { diff --git a/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/pinmap.c b/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/pinmap.c index ee58ee0584..0f0e6ce854 100644 --- a/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/pinmap.c +++ b/libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/pinmap.c @@ -24,7 +24,8 @@ static const uint32_t AF_mapping[] = { GPIO_Remap_USART1, // 3 GPIO_Remap_USART2, // 4 GPIO_FullRemap_TIM2, // 5 - GPIO_FullRemap_TIM3 // 6 + GPIO_FullRemap_TIM3, // 6 + GPIO_Remap_I2C1 // 7 }; /**