MotorControl/epwm_test_biss_c_cpu2/epwm_test.c

48 lines
1.0 KiB
C
Raw Normal View History

2024-09-12 11:18:03 +03:00
//###########################################################################
//
// FILE: epwm_test.c
//
//
//
//###########################################################################
//
// in 2838x_FLASH_lnk_cpu1.cmd
// .bss : > RAMGS0 // instead of RAMLS5
//###########################################################################
//
// Included Files
//
#include "f28x_project.h"
#include "init_perif.h"
#include "SyncPWMFonRun.h"
#include "adc_init.h"
#include "biss.h"
#include "rele.h"
#include "uart_4Mbit.h"
#include "frm_uart.h"
#include "fault.h"
void main(void)
{
asm (" NOP");
InitPerif();
for(;;)
{
BissClkgenRun();
2024-09-12 11:18:03 +03:00
UartErrorReset();
#ifdef FREEMASTER
FMSTR_Poll();
#endif
SyncPWMFonRun();
if(fault_read_check()) fault_read_ports();//вынесено сюда, так как нельзя вызывать в прерывании,так как не будет считать таймер таймаута
}
}
//
// End of file
//