/* * @Author : ChenJie * @Date : 2021-11-24 14:01:24 * @Version : V3.0 * @LastEditors : ChenJie * @LastEditTime : 2021-12-15 11:53:13 * @Description : file content * @FilePath : \VehicleControl\VehicleControl\src\System\Vehicle\VehCo.h */ /******************************************************************************** * �������������ӹɷ�����˾ * (c) Copyright 2009-2015 ECTEK * ��������Ȩ�� ******************************************************************************** * �������ƣ��������� * �ļ����� VehCo.h * �������� �� ��������Э��ͷ�ļ� * ���ü�¼�� * ��ע�� * ����¼�� * ���� �汾 ���� ���� * 2011.07.14 00.01.00 ���� ��һ�� *******************************************************************************/ #ifndef __VEHCO_H #define __VEHCO_H #include "Std_Types.h" #include <AppFunc.h> #include "VcuCanProtocolFunc.h" #include "BcuCanProtocolFunc.h" /********************************************************/ /*�ϲ���ײ�ĵ��Ƚӿ�*/ //ϵͳ��ʼ�� void VehCo_Init(void); //��������ѭ�� void VehCo_Manage10ms(void); void VehCo_Manage1ms(void); // Afterrun�ص紦��������0��ʾ����δ��ɣ�����1��ʾ������� uint8 VehCo_Afterrun(void); /********************************************************/ #define APPLAYERVER_START_SEC_VAR #include "MemMap.h" extern const uint8 AppLayer_idxVerUBA[64]; //Ӧ�ò������汾��Ϣ����ͨ��UDS�ӿڶ�ȡ #define APPLAYERVER_STOP_SEC_VAR #include "MemMap.h" /*********************************************************************************************/ /*��������*/ #ifdef _SAMPLE_CODE_ void VehCo_Ctrl(void); #define EEPDATA_START_SEC_VAR #include "MemMap.h" extern uint32 VehCo_ctEEPTestUI; //�ڶ���ʱ��EEPROM��ı�������ֵ extern uint32 VehCo_ctEEPTestUI; #define EEPDATA_STOP_SEC_VAR #include "MemMap.h" #endif //_SAMPLE_CODE_ /*********************************************************************************************/ /*************************************************************/ /*�궨��������ʼ���벻Ҫ�ڸ��������DZ궨������ص����ݣ� */ #define MAPDATA_START_SEC_VAR_CONST #include "MemMap.h" /*VehCo*/ extern PRAGMA_MAPDATA const uint16 VehCo_bTestCANWuFinUW_C; /*����ģʽ�¿���CAN����״̬����*/ extern PRAGMA_MAPDATA const uint16 VehCo_bTestCPCtrlUW_C; /*CP������ֵѡ����Բ���*/ #define MAPDATA_STOP_SEC_VAR_CONST #include "MemMap.h" /*�궨���������� */ /*************************************************************/ #endif