Обновление
This commit is contained in:
parent
997d73a24c
commit
02ad9330d3
158
Adcs.c
158
Adcs.c
|
|
@ -232,20 +232,158 @@ void Adcs_Init(tLoggerInterface *logger) {
|
|||
tAdcs *env = &ADCS;
|
||||
|
||||
PORT_InitType tInitStruct = {0};
|
||||
|
||||
// PTA25: ADC0_SE0
|
||||
tInitStruct.u32PortPins = PORT_PIN_25;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_25_ADC0_SE0;
|
||||
tInitStruct.bPullEn = false;
|
||||
tInitStruct.ePullSel = PORT_PULL_UP;
|
||||
|
||||
//PA25: Sensor_Ambient_Temp
|
||||
tInitStruct.u32PortPins = PORT_PIN_25;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_25_ADC0_SE0;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
// PTD15: ADC0_SE11
|
||||
// tInitStruct.u32PortPins = PORT_PIN_15;
|
||||
// tInitStruct.uPortPinMux.u32PortPinMode = PORTD_15_ADC0_SE11_CMP0_IN1;
|
||||
// tInitStruct.bPullEn = false;
|
||||
// tInitStruct.ePullSel = PORT_PULL_UP;
|
||||
// PORT_InitPins(PORT_D, &tInitStruct);
|
||||
//PE5: IGN_ANS_PE5_ADC0_1 (Напряжение зажигание ДЕЛИТЕЛЬ)
|
||||
tInitStruct.u32PortPins = PORT_PIN_5;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_5_ADC0_SE1;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PA26: Sensor_AC_Pressure
|
||||
tInitStruct.u32PortPins = PORT_PIN_26;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_26_ADC0_SE2;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
//PE12: Sensor_Incar_Temp_FL
|
||||
tInitStruct.u32PortPins = PORT_PIN_12;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_12_ADC0_SE3;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE4: Sensor_Incar_Temp_RL
|
||||
tInitStruct.u32PortPins = PORT_PIN_4;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_4_ADC0_SE4;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE13: Sensor_Rear_Evap_Temp
|
||||
tInitStruct.u32PortPins = PORT_PIN_5;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_13_ADC0_SE5;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PA27: Sensor_Evap_Temp
|
||||
tInitStruct.u32PortPins = PORT_PIN_27;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_27_ADC0_SE6;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
//PA28: Sensor_Rear_Duct1
|
||||
tInitStruct.u32PortPins = PORT_PIN_28;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_28_ADC0_SE7;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
//PD17: Sensor_Rear_Duct2
|
||||
tInitStruct.u32PortPins = PORT_PIN_28;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTD_17_ADC0_SE8;
|
||||
PORT_InitPins(PORT_D, &tInitStruct);
|
||||
|
||||
//PA29: Sensor_Front_Duct1
|
||||
tInitStruct.u32PortPins = PORT_PIN_29;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_29_ADC0_SE9;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
//PD16: Sensor_Front_Duct2
|
||||
tInitStruct.u32PortPins = PORT_PIN_16;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTD_16_ADC0_SE10_CMP0_IN0;
|
||||
PORT_InitPins(PORT_D, &tInitStruct);
|
||||
|
||||
//PD15: Sensor_Front_Duct3
|
||||
tInitStruct.u32PortPins = PORT_PIN_15;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTD_15_ADC0_SE11_CMP0_IN1;
|
||||
PORT_InitPins(PORT_D, &tInitStruct);
|
||||
|
||||
//PE9: Sensor_Front_Duct4
|
||||
tInitStruct.u32PortPins = PORT_PIN_9;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_9_ADC0_SE12_CMP0_IN2;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PA31: Sensor_Rear_Duct3
|
||||
tInitStruct.u32PortPins = PORT_PIN_31;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_31_ADC0_SE13_CMP0_IN3;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
//PB20: Sensor_Rear_Duct4
|
||||
tInitStruct.u32PortPins = PORT_PIN_20;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTB_20_ADC0_SE14;
|
||||
PORT_InitPins(PORT_B, &tInitStruct);
|
||||
|
||||
//PB21: Sensor_Incar_Temp_FR
|
||||
tInitStruct.u32PortPins = PORT_PIN_21;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTB_21_ADC0_SE15;
|
||||
PORT_InitPins(PORT_B, &tInitStruct);
|
||||
|
||||
//PE0: Sensor_Incar_Temp_RR
|
||||
tInitStruct.u32PortPins = PORT_PIN_0;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_0_ADC0_SE16;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE1: Sensor_Rear_Duct5
|
||||
tInitStruct.u32PortPins = PORT_PIN_1;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_1_ADC0_SE17;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE24: Sensor_Rear_Duct6
|
||||
tInitStruct.u32PortPins = PORT_PIN_24;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_24_ADC0_SE18;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE23: Reserve_Sensor_Duct_Temp_1
|
||||
tInitStruct.u32PortPins = PORT_PIN_23;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_23_ADC0_SE19;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//PA14: Sensor_Front_Duct5
|
||||
tInitStruct.u32PortPins = PORT_PIN_14;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_14_ADC0_SE21;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
|
||||
//PE20: Sensor_Front_Duct6
|
||||
tInitStruct.u32PortPins = PORT_PIN_20;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_20_ADC0_SE22;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE19: BTS5120_2EKA_ShutoffValvePowerTXV
|
||||
tInitStruct.u32PortPins = PORT_PIN_23;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_19_ADC0_SE23;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PE6: Pressure_DIAG_PE6_ADC_0_25 (Напряжение датчика давления ДЕЛИТЕЛЬ)
|
||||
tInitStruct.u32PortPins = PORT_PIN_6;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_6_ADC0_SE25;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PA15: BTS5180_2EKA_ShutOFFValveFrontRear
|
||||
tInitStruct.u32PortPins = PORT_PIN_15;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_15_ADC0_SE26;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
//PE18: Вывод диагностики BTS5180_2EKA_TwoWayValveAndReservePowerSupply (0 - Канал 0; 1 - Канал 1)
|
||||
tInitStruct.u32PortPins = PORT_PIN_18;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTE_18_ADC0_SE27;
|
||||
PORT_InitPins(PORT_E, &tInitStruct);
|
||||
|
||||
//PA16: BTS5180_2EKA_FrontRearIncarMotor
|
||||
tInitStruct.u32PortPins = PORT_PIN_16;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTA_16_ADC0_SE28;
|
||||
PORT_InitPins(PORT_A, &tInitStruct);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//PC7: Вывод диагностики BTS5180_2EKA_2xChannelPTCPower (0 - Канал 0; 1 - Канал 1)
|
||||
tInitStruct.u32PortPins = PORT_PIN_7;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTC_7_ADC0_SE30;
|
||||
PORT_InitPins(PORT_C, &tInitStruct);
|
||||
|
||||
//PD31: Reserve_Sensor_Duct_Temp_2
|
||||
tInitStruct.u32PortPins = PORT_PIN_31;
|
||||
tInitStruct.uPortPinMux.u32PortPinMode = PORTD_31_ADC0_SE31;
|
||||
PORT_InitPins(PORT_D, &tInitStruct);
|
||||
|
||||
ADC_Initial(
|
||||
&env->adc_0,
|
||||
|
|
|
|||
Loading…
Reference in New Issue