diff --git a/keil_project/MDK-ARM/Battery_status.c b/keil_project/MDK-ARM/Battery_status.c deleted file mode 100644 index f996cfa..0000000 --- a/keil_project/MDK-ARM/Battery_status.c +++ /dev/null @@ -1,11 +0,0 @@ -#include "stm32f1xx_ll_bus.h" // Pour l'activation des horloges -#include "stm32f1xx_ll_tim.h" -#include "stm32f1xx_ll_adc.h" - -void init(){ - LL_ADC -} - -int get_value(){ - -} \ No newline at end of file diff --git a/keil_project/MDK-ARM/RF_input.c b/keil_project/MDK-ARM/RF_input.c deleted file mode 100644 index aeacd91..0000000 --- a/keil_project/MDK-ARM/RF_input.c +++ /dev/null @@ -1,6 +0,0 @@ -void init(){ -} - -get_value(){ -} - diff --git a/keil_project/MDK-ARM/RF_output.c b/keil_project/MDK-ARM/RF_output.c deleted file mode 100644 index 494dbcb..0000000 --- a/keil_project/MDK-ARM/RF_output.c +++ /dev/null @@ -1,4 +0,0 @@ -void init(void) { -} - -send \ No newline at end of file diff --git a/keil_project/MDK-ARM/RTC.c b/keil_project/MDK-ARM/RTC.c deleted file mode 100644 index e69de29..0000000 diff --git a/keil_project/MDK-ARM/accelerometer.c b/keil_project/MDK-ARM/accelerometer.c deleted file mode 100644 index 4bf80ed..0000000 --- a/keil_project/MDK-ARM/accelerometer.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "stm32f1xx_ll_adc.h" -#include "stm32f1xx_ll_bus.h" -#include "stm32f1xx_ll_rcc.h" -#include "math.h" - -void accelero_init(void){ - RCC -> CFGR |= (0x1<<15); - RCC-> CFGR &= ~ (0x1<<14); - LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_ADC1); - - LL_ADC_REG_InitTypeDef adc; - adc.TriggerSource = LL_ADC_REG_TRIG_SOFTWARE ; - adc.SequencerLength = LL_ADC_REG_SEQ_SCAN_DISABLE; - adc.SequencerDiscont = LL_ADC_REG_SEQ_DISCONT_1RANK; - adc.ContinuousMode = LL_ADC_REG_CONV_SINGLE; - adc.DMATransfer = LL_ADC_REG_DMA_TRANSFER_NONE; - - - LL_ADC_REG_Init(ADC1, &adc); - - LL_ADC_Enable(ADC1); -} - -int accelero_roulis(void){ - int x=0; - int y=0; - int angle; - - LL_ADC_SetAnalogWDMonitChannels(ADC1, LL_ADC_AWD_CHANNEL_10_REG); - LL_ADC_REG_StartConversionSWStart(ADC1); - while (LL_ADC_IsActiveFlag_EOS(ADC1) != 1){ - //__asm__"nope"; - } - x = LL_ADC_REG_ReadConversionData32(ADC1); - LL_ADC_SetAnalogWDMonitChannels(ADC1, LL_ADC_AWD_CHANNEL_11_REG); - while (LL_ADC_IsActiveFlag_EOS(ADC1) != 1){ - //__asm__"nope"; - } - y = LL_ADC_REG_ReadConversionData32(ADC1); - - angle = atan(x/y); - if (angle>40.0) { - return 1; - }else { - return 0; - } - - //le flag EOC n'est jamais mis à un .... - // Soit la conversion est mal faite soit on n'utilise pas bien la simulation - //soit on n'utilise pas bien isActiveFlag dans la boucle -} - - - \ No newline at end of file diff --git a/keil_project/MDK-ARM/accelerometer.h b/keil_project/MDK-ARM/accelerometer.h deleted file mode 100644 index c15829d..0000000 --- a/keil_project/MDK-ARM/accelerometer.h +++ /dev/null @@ -1,18 +0,0 @@ -// RIEN A MODIFIER // - -#ifndef ACCELERO_H -#define ACCELERO_H - - - -#include "stm32f103xb.h" - -/* ===================================================================================== -Les fonctions qui gèrent les IO (ajout par rapport à l'activité 1) -=======================================================================================*/ - -void accelero_init(void); - -int accelero_roulis(void); - -#endif diff --git a/keil_project/MDK-ARM/accelerometre.c b/keil_project/MDK-ARM/accelerometre.c deleted file mode 100644 index e69de29..0000000 diff --git a/keil_project/MDK-ARM/affichage.c b/keil_project/MDK-ARM/affichage.c deleted file mode 100644 index e69de29..0000000