From c76938b0796d65bc69a573f7d69c8ecab0c21556 Mon Sep 17 00:00:00 2001 From: vezde Date: Fri, 23 Sep 2022 10:12:32 +0200 Subject: [PATCH] changement de puce vers STM32L071CBT6 --- .gitignore | 3 +- software/dumber3/.cproject | 52 +- software/dumber3/.mxproject | 6 +- .../.settings/stm32cubeide.project.prefs | 5 +- software/dumber3/Core/Inc/FreeRTOSConfig.h | 4 +- software/dumber3/Core/Inc/batterie.h | 1 + software/dumber3/Core/Inc/config.h | 14 +- software/dumber3/Core/Inc/leds.h | 1 - software/dumber3/Core/Inc/main.h | 15 +- software/dumber3/Core/Inc/messages.h | 28 +- software/dumber3/Core/Inc/sequenceur.h | 2 + .../dumber3/Core/Inc/stm32l0xx_hal_conf.h | 2 +- software/dumber3/Core/Inc/stm32l0xx_it.h | 4 +- software/dumber3/Core/Inc/xbee.h | 2 + software/dumber3/Core/Src/batterie.c | 117 + software/dumber3/Core/Src/leds.c | 4 +- software/dumber3/Core/Src/main.c | 801 +- software/dumber3/Core/Src/messages.c | 12 + software/dumber3/Core/Src/moteurs.c | 49 +- software/dumber3/Core/Src/sequenceur.c | 57 + software/dumber3/Core/Src/stm32l0xx_hal_msp.c | 234 +- software/dumber3/Core/Src/stm32l0xx_it.c | 29 +- software/dumber3/Core/Src/xbee.c | 52 + software/dumber3/Debug/Core/Src/batterie.su | 0 software/dumber3/Debug/Core/Src/freertos.su | 2 - software/dumber3/Debug/Core/Src/leds.su | 3 - software/dumber3/Debug/Core/Src/main.su | 12 - software/dumber3/Debug/Core/Src/messages.su | 4 - software/dumber3/Debug/Core/Src/moteurs.su | 8 - software/dumber3/Debug/Core/Src/sequenceur.su | 0 .../dumber3/Debug/Core/Src/statemachine.su | 0 .../Debug/Core/Src/stm32l0xx_hal_msp.su | 12 - .../dumber3/Debug/Core/Src/stm32l0xx_it.su | 7 - software/dumber3/Debug/Core/Src/subdir.mk | 56 - software/dumber3/Debug/Core/Src/syscalls.su | 18 - software/dumber3/Debug/Core/Src/sysmem.su | 1 - .../Debug/Core/Src/system_stm32l0xx.su | 2 - software/dumber3/Debug/Core/Src/xbee.su | 0 software/dumber3/Debug/Core/Startup/subdir.mk | 20 - .../STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.su | 31 - .../Src/stm32l0xx_hal_adc.su | 29 - .../Src/stm32l0xx_hal_adc_ex.su | 7 - .../Src/stm32l0xx_hal_cortex.su | 21 - .../Src/stm32l0xx_hal_dma.su | 13 - .../Src/stm32l0xx_hal_exti.su | 9 - .../Src/stm32l0xx_hal_flash.su | 13 - .../Src/stm32l0xx_hal_flash_ex.su | 25 - .../Src/stm32l0xx_hal_flash_ramfunc.su | 6 - .../Src/stm32l0xx_hal_gpio.su | 8 - .../Src/stm32l0xx_hal_i2c.su | 79 - .../Src/stm32l0xx_hal_i2c_ex.su | 4 - .../Src/stm32l0xx_hal_lptim.su | 42 - .../Src/stm32l0xx_hal_pwr.su | 12 - .../Src/stm32l0xx_hal_pwr_ex.su | 7 - .../Src/stm32l0xx_hal_rcc.su | 13 - .../Src/stm32l0xx_hal_rcc_ex.su | 8 - .../Src/stm32l0xx_hal_tim.su | 119 - .../Src/stm32l0xx_hal_tim_ex.su | 2 - .../Src/stm32l0xx_hal_uart.su | 66 - .../Src/stm32l0xx_hal_uart_ex.su | 12 - .../STM32L0xx_HAL_Driver/Src/subdir.mk | 80 - software/dumber3/Debug/Dumber3.bin | Bin 31032 -> 0 bytes software/dumber3/Debug/Dumber3.list | 22798 ---------------- software/dumber3/Debug/Dumber3.map | 6594 ----- .../Source/CMSIS_RTOS_V2/cmsis_os2.su | 66 - .../FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk | 20 - .../Third_Party/FreeRTOS/Source/croutine.su | 0 .../FreeRTOS/Source/event_groups.su | 15 - .../Third_Party/FreeRTOS/Source/list.su | 5 - .../Source/portable/GCC/ARM_CM0/port.su | 15 - .../Source/portable/GCC/ARM_CM0/subdir.mk | 20 - .../Source/portable/MemMang/heap_4.su | 7 - .../Source/portable/MemMang/subdir.mk | 20 - .../Third_Party/FreeRTOS/Source/queue.su | 40 - .../FreeRTOS/Source/stream_buffer.su | 25 - .../Third_Party/FreeRTOS/Source/subdir.mk | 38 - .../Third_Party/FreeRTOS/Source/tasks.su | 66 - .../Third_Party/FreeRTOS/Source/timers.su | 26 - software/dumber3/Debug/makefile | 104 - software/dumber3/Debug/objects.list | 45 - software/dumber3/Debug/objects.mk | 9 - software/dumber3/Debug/sources.mk | 30 - .../Include/{stm32l010x6.h => stm32l071xx.h} | 752 +- .../Inc/stm32l0xx_hal_lptim.h | 772 - .../Src/stm32l0xx_hal_lptim.c | 2457 -- software/dumber3/Dumber3.ioc | 186 +- ...10C6TX_FLASH.ld => STM32L071CBTX_FLASH.ld} | 14 +- software/dumber3/mx.scratch | 94 + 88 files changed, 1793 insertions(+), 34670 deletions(-) delete mode 100644 software/dumber3/Debug/Core/Src/batterie.su delete mode 100644 software/dumber3/Debug/Core/Src/freertos.su delete mode 100644 software/dumber3/Debug/Core/Src/leds.su delete mode 100644 software/dumber3/Debug/Core/Src/main.su delete mode 100644 software/dumber3/Debug/Core/Src/messages.su delete mode 100644 software/dumber3/Debug/Core/Src/moteurs.su delete mode 100644 software/dumber3/Debug/Core/Src/sequenceur.su delete mode 100644 software/dumber3/Debug/Core/Src/statemachine.su delete mode 100644 software/dumber3/Debug/Core/Src/stm32l0xx_hal_msp.su delete mode 100644 software/dumber3/Debug/Core/Src/stm32l0xx_it.su delete mode 100644 software/dumber3/Debug/Core/Src/subdir.mk delete mode 100644 software/dumber3/Debug/Core/Src/syscalls.su delete mode 100644 software/dumber3/Debug/Core/Src/sysmem.su delete mode 100644 software/dumber3/Debug/Core/Src/system_stm32l0xx.su delete mode 100644 software/dumber3/Debug/Core/Src/xbee.su delete mode 100644 software/dumber3/Debug/Core/Startup/subdir.mk delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cortex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dma.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_exti.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ramfunc.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_gpio.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_lptim.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_uart.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_uart_ex.su delete mode 100644 software/dumber3/Debug/Drivers/STM32L0xx_HAL_Driver/Src/subdir.mk delete mode 100755 software/dumber3/Debug/Dumber3.bin delete mode 100644 software/dumber3/Debug/Dumber3.list delete mode 100644 software/dumber3/Debug/Dumber3.map delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/croutine.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/event_groups.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/list.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/port.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM0/subdir.mk delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/queue.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/subdir.mk delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/tasks.su delete mode 100644 software/dumber3/Debug/Middlewares/Third_Party/FreeRTOS/Source/timers.su delete mode 100644 software/dumber3/Debug/makefile delete mode 100644 software/dumber3/Debug/objects.list delete mode 100644 software/dumber3/Debug/objects.mk delete mode 100644 software/dumber3/Debug/sources.mk rename software/dumber3/Drivers/CMSIS/Device/ST/STM32L0xx/Include/{stm32l010x6.h => stm32l071xx.h} (87%) delete mode 100644 software/dumber3/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_lptim.h delete mode 100644 software/dumber3/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_lptim.c rename software/dumber3/{STM32L010C6TX_FLASH.ld => STM32L071CBTX_FLASH.ld} (92%) create mode 100644 software/dumber3/mx.scratch diff --git a/.gitignore b/.gitignore index 2a5926b..8168573 100644 --- a/.gitignore +++ b/.gitignore @@ -64,4 +64,5 @@ GUI /software/raspberry/superviseur-robot/superviseur/dist/ /software/raspberry/testeur/testeur/build/ -/software/raspberry/testeur/testeur/dist/ \ No newline at end of file +/software/raspberry/testeur/testeur/dist/ +/software/dumber3/Debug/ diff --git a/software/dumber3/.cproject b/software/dumber3/.cproject index 87e49a4..b59087b 100644 --- a/software/dumber3/.cproject +++ b/software/dumber3/.cproject @@ -14,7 +14,7 @@ - + + + + + + + + + + + @@ -98,25 +110,25 @@ -