Exemple #1
0
int main(void)
{
    rcc_clock_setup_hse_3v3(&hse_8mhz_3v3[CLOCK_3V3_168MHZ]);

    us2 = fopenserial(1, 115200, tbuf,1024,rbuf,1024);

    leds_init();
    pwm_init();
    current_init();

	while (1) {

		for (int i = 0; i < 1000000000; i++)	/* Wait a bit. */
			__asm__("nop");

        LED_TGL(LED0);

        pwm[3] = 1;
        timer_set_oc_value(TIM5, TIM_OC4, pwm[3]);
        run = true;
	}

	return 0;
}
Exemple #2
0
void can2_rx1_isr(void) { LED_TGL(LED2); can_isr_rx(CAN2, 1); }
Exemple #3
0
void can1_rx1_isr(void) { LED_TGL(LED1); can_isr_rx(CAN1, 1); }
Exemple #4
0
void can2_rx0_isr(void) { LED_TGL(LED2); can_isr_rx(CAN2, 0); }
Exemple #5
0
void can1_rx0_isr(void) { LED_TGL(LED1); can_isr_rx(CAN1, 0); }