From a23e573e64a40ca6da4e8bc5435ed3ce1f046f6d Mon Sep 17 00:00:00 2001 From: CarlWachter Date: Fri, 23 Feb 2024 16:51:20 +0100 Subject: [PATCH] Just straight up can card module SW --- .cproject | 2 + .gitignore | 2 + .mxproject | 46 +- .settings/language.settings.xml | 4 +- .settings/stm32cubeide.project.prefs | 4 +- App/Inc/tasks/thermo.hpp | 32 + App/Src/startup.cpp | 3 + App/Src/tasks/can_task.cpp | 2 +- App/Src/tasks/thermo.cpp | 64 + CAN-Demo Debug.launch | 2 +- CAN-Demo.ioc | 91 +- Core/Inc/spi.h | 52 + Core/Inc/stm32f4xx_hal_conf.h | 2 +- Core/Src/gpio.c | 22 +- Core/Src/main.c | 2 + Core/Src/spi.c | 129 + Core/Src/stm32f4xx_hal_timebase_tim.c | 256 +- .../Inc/stm32f4xx_hal_spi.h | 729 +++ .../Inc/stm32f4xx_ll_spi.h | 2027 +++++++++ .../Src/stm32f4xx_hal_spi.c | 3915 +++++++++++++++++ 20 files changed, 7195 insertions(+), 191 deletions(-) create mode 100644 App/Inc/tasks/thermo.hpp create mode 100644 App/Src/tasks/thermo.cpp create mode 100644 Core/Inc/spi.h create mode 100644 Core/Src/spi.c create mode 100644 Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h create mode 100644 Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_spi.h create mode 100644 Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c diff --git a/.cproject b/.cproject index 99e2a62..e0f1588 100644 --- a/.cproject +++ b/.cproject @@ -56,6 +56,7 @@ + @@ -77,6 +78,7 @@ +