Обновление платы на V2
This commit is contained in:
parent
679285fdca
commit
cd738ef9f3
24429
HVAC_model.c
24429
HVAC_model.c
File diff suppressed because it is too large
Load Diff
5948
HVAC_model.h
5948
HVAC_model.h
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -3,9 +3,9 @@
|
|||
*
|
||||
* Code generated for Simulink model 'HVAC_model'.
|
||||
*
|
||||
* Model version : 1.962
|
||||
* Model version : 1.1004
|
||||
* Simulink Coder version : 24.1 (R2024a) 19-Nov-2023
|
||||
* C/C++ source code generated on : Tue May 19 17:16:47 2026
|
||||
* C/C++ source code generated on : Tue May 26 15:27:11 2026
|
||||
*
|
||||
* Target selection: ert.tlc
|
||||
* Embedded hardware selection: ARM Compatible->ARM Cortex-M
|
||||
|
|
@ -164,10 +164,26 @@ extern void u1Incartarget_p(int16_t rtu_SET, uint8_t rtu_LVL, bool
|
|||
extern void u1Incartarget_l(int16_t rtu_SET, uint8_t rtu_LVL, bool
|
||||
rtu_set_has_half, int16_t *rty_y);
|
||||
extern void correctionrate(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void X1X4Vtg_FX_incar(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y4Vtg_FX_incar(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y2Vtg_FL_amb(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void X1X2Vtg_FX_sun(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Y1Y2Vtg_FX_sun(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Vtg_FX_plus_max(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void Vtg_FX_plus_min(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void X1X4Vtg_FX_incar_c(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y4Vtg_FX_incar_b(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y2Vtg_RL_amb(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void X1X2Vtg_FX_sun_j(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Y1Y2Vtg_RX_sun(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Vtg_RX_plus_max(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void Vtg_RX_plus_min(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void syncallaction(uint8_t *rtd_CCU_ALL_ZONE_SYNC, uint8_t
|
||||
*rtd_CCU_FRONT_SYNC, uint8_t *rtd_CCU_REAR_SYNC);
|
||||
extern void syncallaction_i(uint8_t *rtd_CCU_ALL_ZONE_SYNC, uint8_t
|
||||
*rtd_CCU_FRONT_SYNC, uint8_t *rtd_CCU_REAR_SYNC);
|
||||
extern void actionifall_syncwason(uint8_t *rtd_CCU_ALL_ZONE_SYNC, uint8_t
|
||||
*rtd_CCU_FRONT_SYNC, uint8_t *rtd_CCU_REAR_SYNC);
|
||||
extern void IfActionSubsystem(int8_t *rty_Out1, double *rtd_ErrorHomming_private,
|
||||
double *rtd_Start_timer_n, int8_t *rtd_stepSig_private);
|
||||
extern void MATLABFunction_Init(DW_MATLABFunction *localDW);
|
||||
|
|
@ -303,21 +319,6 @@ extern void Level3_i(int8_t *rty_step, uint16_t *rtd_Blower_RL, uint16_t
|
|||
*rtd_Valve_2_way, const int8_t
|
||||
*rtd_step_start_controle_rear, const uint32_t *rtd_t_now,
|
||||
DW_Level3_n *localDW);
|
||||
extern void X1X4Vtg_FX_incar(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y4Vtg_FX_incar(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y2Vtg_FL_amb(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void X1X2Vtg_FX_sun(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Y1Y2Vtg_FX_sun(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Vtg_FX_plus_max(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void Vtg_FX_plus_min(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void X1X4Vtg_FX_incar_c(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y4Vtg_FX_incar_b(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[5]);
|
||||
extern void Y1Y2Vtg_RL_amb(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void X1X2Vtg_FX_sun_j(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Y1Y2Vtg_RX_sun(int16_t rtu_SET, uint8_t rtu_LVL, int16_t rty_y[3]);
|
||||
extern void Vtg_RX_plus_max(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void Vtg_RX_plus_min(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
extern void correctionrate_a(int16_t rtu_SET, uint8_t rtu_LVL, int16_t *rty_y);
|
||||
|
||||
#endif /* HVAC_model_private_h_ */
|
||||
|
||||
|
|
|
|||
|
|
@ -3,9 +3,9 @@
|
|||
*
|
||||
* Code generated for Simulink model 'HVAC_model'.
|
||||
*
|
||||
* Model version : 1.962
|
||||
* Model version : 1.1004
|
||||
* Simulink Coder version : 24.1 (R2024a) 19-Nov-2023
|
||||
* C/C++ source code generated on : Tue May 19 17:16:47 2026
|
||||
* C/C++ source code generated on : Tue May 26 15:27:11 2026
|
||||
*
|
||||
* Target selection: ert.tlc
|
||||
* Embedded hardware selection: ARM Compatible->ARM Cortex-M
|
||||
|
|
@ -172,6 +172,43 @@ typedef struct {
|
|||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_tPowerEnable_Bus_
|
||||
#define DEFINED_TYPEDEF_FOR_tPowerEnable_Bus_
|
||||
|
||||
typedef struct {
|
||||
uint8_t SW5V_EN;
|
||||
uint8_t PBATT_CK_EN;
|
||||
uint8_t Incar_Motor_Front_EN;
|
||||
uint8_t Incar_Motor_Rear_EN;
|
||||
uint8_t TwoWayValve_EN;
|
||||
uint8_t ReservePower_EN;
|
||||
uint8_t PtcRelayDriver1_EN;
|
||||
uint8_t PtcRelayDriver2_EN;
|
||||
uint8_t ShutOffFront_EN;
|
||||
uint8_t ShutOffRear_EN;
|
||||
uint8_t EN_ReservePower;
|
||||
uint8_t LIN_ActPower_AB;
|
||||
uint8_t LIN_ActPower_C;
|
||||
uint8_t ShutOffTXV1_EN;
|
||||
uint8_t ShutOffTXV2_EN;
|
||||
uint8_t EN_BATTChiller;
|
||||
uint8_t EN_PowerReserve;
|
||||
} tPowerEnable_Bus;
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_0_Bus_
|
||||
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_0_Bus_
|
||||
|
||||
typedef struct {
|
||||
uint8_t dbg_Sen_BattVolt_ro;
|
||||
uint16_t dbg_Sen_Pressure_ro;
|
||||
uint16_t dbg_Sen_Sun_L;
|
||||
uint16_t dbg_Sen_Sun_R;
|
||||
} dbgCAN_dbg_Sen_0_Bus;
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_Duct_Bus_
|
||||
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_Duct_Bus_
|
||||
|
||||
|
|
@ -278,6 +315,23 @@ typedef struct {
|
|||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_Incar_Bus_
|
||||
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_Incar_Bus_
|
||||
|
||||
typedef struct {
|
||||
uint8_t dbg_Sen_Incar_MultMsg_Idx;
|
||||
int16_t dbg_Sen_Incar_Raw_FL_ro;
|
||||
int16_t dbg_Sen_Incar_FL_ro;
|
||||
int16_t dbg_Sen_Incar_Raw_FR_ro;
|
||||
int16_t dbg_Sen_Incar_FR_ro;
|
||||
int16_t dbg_Sen_Incar_Raw_RL_ro;
|
||||
int16_t dbg_Sen_Incar_RL_ro;
|
||||
int16_t dbg_Sen_Incar_Raw_RR_ro;
|
||||
int16_t dbg_Sen_Incar_RR_ro;
|
||||
} dbgCAN_dbg_Sen_Incar_Bus;
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_dbgCAN_dbg_dbg_Sen_Eva_Bus_
|
||||
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_dbg_Sen_Eva_Bus_
|
||||
|
||||
|
|
@ -396,6 +450,38 @@ typedef struct {
|
|||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_BCM_VEH_STATE_Bus_
|
||||
#define DEFINED_TYPEDEF_FOR_BCM_VEH_STATE_Bus_
|
||||
|
||||
typedef struct {
|
||||
uint8_t BCM_T15_Stat;
|
||||
uint8_t BCM_T30d_Stat;
|
||||
uint8_t BCM_T30i_Stat;
|
||||
uint8_t BCM_T15h_Stat;
|
||||
uint8_t BCM_SPV_Feature_Stat;
|
||||
uint8_t StealthModeEn;
|
||||
uint8_t BCM_VehicleType_Stat;
|
||||
uint8_t BCM_VehicleBody_Stat;
|
||||
uint8_t BCM_ADASTerm_Stat;
|
||||
uint8_t BCM_CCTerm_Stat;
|
||||
uint8_t BCM_T30i_DisableWarning;
|
||||
uint8_t BCM_LightBCM_Stat;
|
||||
uint8_t HUD_IntensityRequest;
|
||||
uint8_t BCM_T30d_DisableWarning;
|
||||
uint8_t BCM_Light_Stat;
|
||||
uint8_t BCM_IndFadingTime_Req_ro;
|
||||
uint8_t BCM_CCTermDisableWarning;
|
||||
uint8_t BCM_PreheatFunction_Stat;
|
||||
uint8_t BCM_VehiclePowertrain_Stat;
|
||||
uint8_t BCM_SwBackIntens_Val_ro;
|
||||
uint8_t BCM_VehicleMode_Stat;
|
||||
uint8_t BCM_SwIndIntens_Stat;
|
||||
uint8_t BCM_Vehicle_DrvMode;
|
||||
uint8_t BCM_LVBatteryVoltage_ro;
|
||||
} BCM_VEH_STATE_Bus;
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef DEFINED_TYPEDEF_FOR_CmdBusADCData_
|
||||
#define DEFINED_TYPEDEF_FOR_CmdBusADCData_
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue