Esempio n. 1
0
int main()
{
    CyGlobalIntEnable; /* Enable global interrupts. */
    UART0_Start();
    //uartRxInterrupt_StartEx(uartRxIsr);
    UART0_SetCustomInterruptHandler(uartRxIsr);
    Clock_1_Start();
    LeftDrive_Start();
    RightDrive_Start();
    CameraGimbal_Start();
    // TickTimer_Start(); - not using this yet.
    
    // TODO: I may need to increase the size of the uart rx buffer.
    
    while (1) {
        // any events pending?
        if (events) {
            // uart rx handler
            if (events & EVENT_UART0) {
                uart0_eventHandler();
            }
           // else if (events & EVENT1) {
           //     event1Handler();
           // }
        }
    }
}
Esempio n. 2
0
void main()
{
    /* Place your initialization/startup code here (e.g. MyInst_Start()) */
	Opamp_1_Start();
	Opamp_3_Start();
    Clock_1_Start(); 
	ADC_DelSig_1_Start();
	ADC_DelSig_1_StartConvert();
	VDAC8_1_Start();
	VDAC8_2_Start();
   
    CyGlobalIntEnable;  /* Uncomment this line to enable global interrupts. */
    
    isr_StartEx(filterVDAC);
    for(;;)
    {
		/* Place your application code here. */
		
    }
}