Main for USB application. More...
#include "config.h"#include "modules/scheduler/scheduler.h"#include "lib_mcu/wdt/wdt_drv.h"#include "lib_mcu/power/power_drv.h"#include "lib_mcu/usb/usb_drv.h"#include "lib_mcu/util/start_boot.h"#include "lib_mcu/flash/flash_drv.h"#include "lib_mcu/cal_inter_rc/cal_inter_rc.h"#include "lib_mcu/adc/adc_drv.h"
Go to the source code of this file.
Functions | |
| int | main (void) |
Procedure to speed up the startup code | |
This one increment the CPU clock before RAM initialisation | |
| char | __low_level_init () |
Main for USB application.
Definition in file main.c.
| int main | ( | void | ) |
Definition at line 109 of file main.c.
References calibrate_inter_osc(), Clear_prescaler, init_adc(), scheduler(), start_boot_if_required(), Usb_enable_regulator, vcc_5, and wdtdrv_disable().
{
init_adc();
calibrate_inter_osc(vcc_5);
Usb_enable_regulator();
wdtdrv_disable();
start_boot_if_required();
Clear_prescaler();
scheduler();
return 0;
}

| char __low_level_init | ( | ) |
1.7.2