//-------------------------------------------------------// // Project Code : V2H6K01-23-ENEMAN // File Name : IbatCtrl.h // Created on : 2023. 07. 26. // Description : // Author : KimJeongWoo // Last modified Date : //-------------------------------------------------------// #ifndef MAIN_RESOURCE_INCLUDE_IBATCTRL_H_ #define MAIN_RESOURCE_INCLUDE_IBATCTRL_H_ #ifdef __cplusplus extern "C" { #endif #pragma SET_DATA_SECTION(".IbatCtrl") extern struct sPiCtrl PiIbat; extern struct sRampGen IbatRefRamp; extern float DelIbat; #pragma SET_DATA_SECTION() #pragma SET_CODE_SECTION(".TI.ramfunc") extern float IbatCtrl(void); #pragma SET_CODE_SECTION() extern void IbatCtrlReset(void); extern void IbatCtrlGainUpdate(void); extern void InitIbatCtrl(void); #ifdef __cplusplus } #endif /* extern "C" */ #endif /* MAIN_RESOURCE_INCLUDE_IBATCTRL_H_ */