/*Include Files*/ #include "sys_common.h" #include "system.h" #include "gio.h" #include "het.h" /* USER CODE BEGIN (2) */ hetSIGNAL_t Set_Duty_Period1; /* USER CODE END */ void main(void) { /* USER CODE BEGIN (3) */ int i; gioInit(); gioSetDirection(hetPORT1, 0xFFFFFFFF); //for setting GIO direction gioSetBit(hetPORT1, 10, 1); //for setting HET1_10 bit through GIO hetInit(); //HET Initialization Set_Duty_Period1.duty = 75; // Duty cycle set to 75% Set_Duty_Period1.period = 10000; // f=10kHz pwmSetSignal(hetRAM1, pwm1, Set_Duty_Period1); pwmStart(hetRAM1, pwm1); // pwm 1 is set for HET1_10 while(1); /* USER CODE END */ }