mbed-os/targets/TARGET_STM
Kevin Bracey 2e3776487e Revert "STM32 RTC : skip rtc_write if possible"
`rtc_write` must start the RTC. `time()` uses `rtc_write(0)` to start
the RTC if it is not already enabled, but this check made that not
work.

There's no point trying to optimise this case in a HAL - if we wanted
`set_time()` to protect against users making pointless adjustments, the
implementation should be there. But even then, you might want different
levels of hysteresis depending on application, so it's probably best
left to applications.

This reverts commit 9da5e48941.
2018-12-27 22:26:04 -06:00
..
TARGET_STM32F0 STM32 RTC update for easy maintenance 2018-12-27 22:25:58 -06:00
TARGET_STM32F1 STM32 remove html release notes files 2018-12-27 22:25:54 -06:00
TARGET_STM32F2 STM32 RTC update for easy maintenance 2018-12-27 22:25:58 -06:00
TARGET_STM32F3 STM32 RTC update for easy maintenance 2018-12-27 22:25:58 -06:00
TARGET_STM32F4 MTB_ODIN_v2_fixes 2018-12-27 22:26:04 -06:00
TARGET_STM32F7 STM32 QSPI: remove QUADSPI_BK2 as dual bank feature is not supported 2018-12-27 22:26:01 -06:00
TARGET_STM32L0 STM32 RTC update for easy maintenance 2018-12-27 22:25:58 -06:00
TARGET_STM32L1 STM32 RTC update for easy maintenance 2018-12-27 22:25:58 -06:00
TARGET_STM32L4 STM32L4 QSPI: correct register address 2018-12-27 22:26:01 -06:00
PeripheralPins.h QSPI: add STM32 implementation 2018-08-22 15:00:08 +02:00
PinNamesTypes.h TARGET_STM astyle 2018-06-27 14:21:07 +02:00
PortNames.h STM32: make PortNames.h a common file 2017-01-19 15:27:19 +01:00
README.md STM32 readme md file 2018-12-27 22:25:54 -06:00
analogin_api.c STM32: fix linker error with adc_read() 2017-11-17 13:50:59 +01:00
analogout_api.c STM32: analog_out: generalize code for multiple instance handling 2017-06-27 09:27:46 +02:00
can_api.c TARGET_STM astyle 2018-06-27 14:21:07 +02:00
gpio_api.c TARGET_STM astyle 2018-06-27 14:21:07 +02:00
gpio_irq_api.c STM32: Disabling of IRQs shared by multiple events 2018-09-07 14:48:02 +01:00
gpio_object.h Typo: update comment (GPIO_IP_WITHOUT_BRR) 2017-02-27 16:32:44 +01:00
hal_tick_overrides.c stm32 ticker: change th eplace where timer init in done, fix overflow issue with 16-bit timer 2018-07-11 14:45:48 +02:00
i2c_api.c STM32: Fix I2C stop condition 2018-09-28 14:49:17 +02:00
lp_ticker.c STM32 LPTIM update for easy maintenance 2018-12-27 22:25:58 -06:00
mbed_crc_api.c TARGET_STM astyle 2018-06-27 14:21:07 +02:00
mbed_overrides.c STM32 mbed_sdk_init update for easy maintenance 2018-12-27 22:25:58 -06:00
mbed_rtx.h Merge pull request #5285 from c1728p9/minimum_requirements_test 2018-10-12 11:04:57 +01:00
nvic_addr.h TARGET_STM astyle 2018-06-27 14:21:07 +02:00
pinmap.c TARGET_STM astyle 2018-06-27 14:21:07 +02:00
port_api.c STM32: Change Set_GPIO_Clock return type 2017-02-16 18:55:44 +01:00
pwmout_api.c Add some rounding to determine the pulse value for PWM for the STM target. 2018-12-27 22:26:01 -06:00
qspi_api.c STM32 QSPI: frequency calculation update 2018-12-27 22:26:01 -06:00
rtc_api.c Revert "STM32 RTC : skip rtc_write if possible" 2018-12-27 22:26:04 -06:00
rtc_api_hal.h STM32 RTC : Prescaler calculation issue 2018-10-22 15:58:32 +02:00
serial_api.c Merge pull request #8403 from bcostm/fix_issue_8372_serial 2018-10-16 10:25:37 -05:00
serial_api_hal.h TARGET_STM astyle 2018-06-27 14:21:07 +02:00
sleep.c STM32 SLEEP update for easy maintenance 2018-12-27 22:25:58 -06:00
stm32_assert.h TARGET_STM astyle 2018-06-27 14:21:07 +02:00
stm_spi_api.c TARGET_STM astyle 2018-06-27 14:21:07 +02:00
trng_api.c STM32L4: correct RNG clock source 2018-12-27 22:25:59 -06:00
us_ticker.c Add implementation of ticker_free() function to CI boards. 2018-08-02 09:48:10 +02:00

README.md

README for mbed-os STM32 targets

MBED Wiki pages

https://os.mbed.com/teams/ST/wiki/

STM32 Cube

https://www.st.com/en/embedded-software/stm32cube-mcu-packages.html

This table summarizes the STM32Cube versions currently used :

STM32 Serie Cube version
F0 1.9.0
F1 1.6.1
F2 1.6.0
F3 1.9.0
F4 1.19.0
F7 1.10.0
L0 1.10.0
L1 1.8.1
L4 1.11.0