|
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Arch independent mcu ( Micro Controller Unit ) utilities. More...
#include <mcu_arch.h>
Include dependency graph for mcu.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Enumerations | |
| enum | reboot_state_t { MCU_REBOOT_NORMAL , MCU_REBOOT_POWEROFF , MCU_REBOOT_FAST , MCU_REBOOT_BOOTLOADER } |
| The requested reboot states. More... | |
Functions | |
| void | mcu_init (void) |
| Microcontroller peripherals initialization. | |
| void | mcu_event (void) |
| MCU event functions. | |
| void | mcu_reboot (enum reboot_state_t reboot_state) |
| Reboot the MCU Should not be called during flight or ciritcal operations. | |
| void | mcu_energy_save (void) |
| Puts the MCU in energy save mode This disables features of the MCU to save energy. | |
| void | board_init (void) |
| Optional board init function called at the start of mcu_init(). | |
| void | board_init2 (void) |
| Optional board init function called at the end of mcu_init(). | |
Arch independent mcu ( Micro Controller Unit ) utilities.
Definition in file mcu.h.