@@ -233,7 +233,7 @@ void SysTimeSet( SysTime_t sysTime )
233
233
234
234
SysTime_t calendarTime = { .Seconds = 0 , .SubSeconds = 0 };
235
235
236
- calendarTime .Seconds = UTIL_SYSTIMDriver .GetCalendarTime ( ( uint16_t * )& calendarTime .SubSeconds );
236
+ calendarTime .Seconds = UTIL_SYSTIMDriver .GetCalendarTime ( ( uint32_t * )& calendarTime .SubSeconds );
237
237
238
238
// sysTime is UNIX epoch
239
239
DeltaTime = SysTimeSub ( sysTime , calendarTime );
@@ -248,9 +248,9 @@ SysTime_t SysTimeGet( void )
248
248
SysTime_t sysTime = { .Seconds = 0 , .SubSeconds = 0 };
249
249
SysTime_t DeltaTime ;
250
250
251
- calendarTime .Seconds = UTIL_SYSTIMDriver .GetCalendarTime ( ( uint16_t * )& calendarTime .SubSeconds );
251
+ calendarTime .Seconds = UTIL_SYSTIMDriver .GetCalendarTime ( ( uint32_t * )& calendarTime .SubSeconds );
252
252
253
- DeltaTime .SubSeconds = (int16_t )UTIL_SYSTIMDriver .BKUPRead_SubSeconds ();
253
+ DeltaTime .SubSeconds = (int32_t )UTIL_SYSTIMDriver .BKUPRead_SubSeconds ();
254
254
DeltaTime .Seconds = UTIL_SYSTIMDriver .BKUPRead_Seconds ();
255
255
256
256
sysTime = SysTimeAdd ( DeltaTime , calendarTime );
@@ -263,7 +263,7 @@ SysTime_t SysTimeGetMcuTime( void )
263
263
{
264
264
SysTime_t calendarTime = { .Seconds = 0 , .SubSeconds = 0 };
265
265
266
- calendarTime .Seconds = UTIL_SYSTIMDriver .GetCalendarTime ( ( uint16_t * )& calendarTime .SubSeconds );
266
+ calendarTime .Seconds = UTIL_SYSTIMDriver .GetCalendarTime ( ( uint32_t * )& calendarTime .SubSeconds );
267
267
268
268
return calendarTime ;
269
269
}
@@ -284,7 +284,7 @@ SysTime_t SysTimeFromMs( uint32_t timeMs )
284
284
SysTime_t sysTime = { .Seconds = seconds , .SubSeconds = timeMs - seconds * 1000 };
285
285
SysTime_t DeltaTime = { 0 };
286
286
287
- DeltaTime .SubSeconds = (int16_t )UTIL_SYSTIMDriver .BKUPRead_SubSeconds ();
287
+ DeltaTime .SubSeconds = (int32_t )UTIL_SYSTIMDriver .BKUPRead_SubSeconds ();
288
288
DeltaTime .Seconds = UTIL_SYSTIMDriver .BKUPRead_Seconds ();
289
289
return SysTimeAdd ( sysTime , DeltaTime );
290
290
}
0 commit comments