DongEun Koak / mbed-src

Dependents:   Freedman_v2 Nucleo_i2c_OLED_BME280_copy

Fork of mbed-src by mbed official

Revision:
522:aee49fe30179
Parent:
496:543871686697
Child:
568:08b2e7b6bab9
diff -r 149b1eddda04 -r aee49fe30179 targets/hal/TARGET_STM/TARGET_STM32L1/rtc_api.c
--- a/targets/hal/TARGET_STM/TARGET_STM32L1/rtc_api.c	Thu Apr 23 08:30:10 2015 +0100
+++ b/targets/hal/TARGET_STM/TARGET_STM32L1/rtc_api.c	Thu Apr 23 09:15:08 2015 +0100
@@ -86,8 +86,14 @@
     __HAL_RCC_RTC_ENABLE();
 
     RtcHandle.Init.HourFormat     = RTC_HOURFORMAT_24;
+#ifdef TARGET_MOTE_L152RC
+    /* SubSecond resolution of 16384Hz */
+    RtcHandle.Init.AsynchPrediv   = 1;
+    RtcHandle.Init.SynchPrediv    = (rtc_freq / 2) - 1;
+#else
     RtcHandle.Init.AsynchPrediv   = 127;
     RtcHandle.Init.SynchPrediv    = (rtc_freq / 128) - 1;
+#endif
     RtcHandle.Init.OutPut         = RTC_OUTPUT_DISABLE;
     RtcHandle.Init.OutPutPolarity = RTC_OUTPUT_POLARITY_HIGH;
     RtcHandle.Init.OutPutType     = RTC_OUTPUT_TYPE_OPENDRAIN;