/*
 * File: RTC_Cal.c
 *
 * Code generated for Simulink model 'RTC'.
 *
 * Company                        : AIWAYS
 * Author                         : zhangzy
 * Model version                  : 'M100C100'
 * Simulink Coder version         : 8.13 (R2017b) 24-Jul-2017
 * C/C++ source code generated on : Fri Oct 23 15:09:38 2020
 *
 * Target selection: ert.tlc
 * Embedded hardware selection: Infineon->TriCore
 * Code generation objectives:
 *    1. MISRA C:2012 guidelines
 *    2. Safety precaution
 * Validation result: Not run
 */

#include "rtwtypes.h"
#include "RTC_types.h"

/* Exported data definition */
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_16
#include "Asw1_OEM_MemMap.h"

/* Definition for custom storage class: UAESCalibrationUint16 */
const volatile uint16_T CcRTC_SleepWaitTiOvr_min = 0U;/* GcRTC_SleepWaitTi_min对应的OverWrite值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_16
#include "Asw1_OEM_MemMap.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_32
#include "Asw1_OEM_MemMap.h"

/* Definition for custom storage class: UAESCalibrationUint32 */
const volatile uint32_T CcRTC_CalenderLifeOvr_Day = 0U;/* GcRTC_CalenderLife_Day对应的OverWrite值 */
const volatile uint32_T CcRTC_PackUsageTiOvr_Day = 0U;/* GcRTC_PackUsageTi_Day对应的OverWrite值 */
const volatile uint32_T CcRTC_ShelveTimeOvr_min = 0U;/* GcRTC_ShelveTime_min对应的OverWrite值 */
const volatile uint32_T CcRTC_SleepTimeOvr_min = 0U;/* GcRTC_SleepTime_min对应的OverWrite值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_32
#include "Asw1_OEM_MemMap.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_8
#include "Asw1_OEM_MemMap.h"

/* Definition for custom storage class: UAESCalibrationUint8 */
const volatile boolean_T CbRTC_CalenderLifeOvrSwt_flg = 0;/* GcRTC_CalenderLife_Day对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_ExitRTCWakeupOvrSwt_flg = 0;/* GbRTC_ExitRTCWakeup_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_ExitRTCWakeupOvr_flg = 0;/* GbRTC_ExitRTCWakeup_flg对应的OverWrite值 */
const volatile boolean_T CbRTC_PackUsageTiOvrSwt_flg = 0;/* GcRTC_PackUsageTi_Day对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_RtcCalErrFltOvrSwt_flg = 0;/* GbRTC_RtcCalErrFlt_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_RtcCalErrFltOvr_flg = 0;/* GbRTC_RtcCalErrFlt_flg对应的OverWrite值 */
const volatile boolean_T CbRTC_RtcInfoFltOvrSwt_flg = 0;/* GbRTC_RtcInfoFlt_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_RtcInfoFltOvr_flg = 0;/* GbRTC_RtcInfoFlt_flg对应的OverWrite值 */
const volatile boolean_T CbRTC_ServTimeReachOvrSwt_flg = 0;/* GbRTC_ServTimeReach_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_ServTimeReachOvr_flg = 0;/* GbRTC_ServTimeReach_flg对应的OverWrite值 */
const volatile boolean_T CbRTC_ShelveTimeOvrSwt_flg = 0;/* GcRTC_ShelveTime_min对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_SleepTimeOvrSwt_flg = 0;/* GcRTC_SleepTime_min对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_SleepWaitTiOvrSwt_flg = 0;/* GcRTC_SleepWaitTi_min对应变量的Switch开关0:使用计算值；1:使用标定值 */
const volatile boolean_T CbRTC_SumOdoOvrSwt_flg = 0;/* GcRTC_SumOdo_km对应变量的Switch开关0:使用计算值；1:使用标定值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_8
#include "Asw1_OEM_MemMap.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

/* Definition for custom storage class: UAESCalibrationUnspecified */
const volatile real32_T CcRTC_SumOdoOvr_km = 0.0F;/* GcRTC_SumOdo_km对应的OverWrite值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

/*
 * File trailer for generated code.
 *
 * [EOF]
 */
