#ifndef BORDAGE_H #define BORDAGE_H #include "stm32f10x.h" void IT_bordage_auto ( void); /* ************************************************************************************************* * @brief Fonction d'initialisation * @param -> * @Note -> ************************************************************************************************* */ void init_bordage ( void ); /* ************************************************************************************************* * @brief * @param -> int angle : angle que l'on veut donner à la voile (entre 0 et 90°) * @Note -> appeler la fonction d'initialisation avant ************************************************************************************************* */ int bordage ( int angle ); /* ************************************************************************************************* * @brief Handler a appeler lorsque l'angle de roulis est supérieur à 40° * @param -> * @Note -> appeler la fonction d'initialisation avant ************************************************************************************************* */ void Roulis_Handler ( void ); void init_codeur_incr ( void ); void init_exti_interrupt ( void ); int calcul_angle_voile ( int angle ); #endif