This repository has been archived on 2024-01-25. You can view files and clone it, but cannot push or open issues or pull requests.
SummerSchool2-Controller/306-controller_interface.X/main.c

39 lines
709 B
C

#include "mcc_generated_files/mcc.h"
#include "xf/xf.h"
#include "app/factory/factory.h"
void main(void)
{
SYSTEM_Initialize();
XF_init();
Factory_init();
Factory_build();
Factory_start();
//WWDT_SoftEnable();
TMR0_SetInterruptHandler(XF_decrementAndQueueTimers);
ECAN_Initialize();
RXB0CONbits.RXFUL = 0;
RXB1CONbits.RXFUL = 0;
B0CONbits.RXFUL = 0;
B1CONbits.RXFUL = 0;
B2CONbits.RXFUL = 0;
B3CONbits.RXFUL = 0;
B4CONbits.RXFUL = 0;
B5CONbits.RXFUL = 0;
PIR5bits.RXBnIF = 0;
INTERRUPT_GlobalInterruptEnable();
while (1)
{
WWDT_TimerClear();
XF_executeOnce();
}
}