working but messy

This commit is contained in:
CarlWachter
2023-12-08 15:27:32 +01:00
parent 026bd46137
commit 145294991d
46 changed files with 221 additions and 85 deletions

View File

@@ -1 +1,4 @@
../App/Src/test.cpp:14:18:void testCan(CAN_HandleTypeDef*) 1
../App/Src/test.cpp:49:18:void testCanMsg(CAN_HandleTypeDef*, uint8_t*) 1
../App/Src/test.cpp:80:7:void unpackValues(uint8_t, uint8_t*, uint8_t*, uint8_t*, uint8_t*) 1
../App/Src/test.cpp:87:10:uint8_t packValues(uint8_t, uint8_t, uint8_t, uint8_t) 1

Binary file not shown.

View File

@@ -1 +1,4 @@
../App/Src/test.cpp:14:18:void testCan(CAN_HandleTypeDef*) 624 static
../App/Src/test.cpp:14:18:void testCan(CAN_HandleTypeDef*) 608 static
../App/Src/test.cpp:49:18:void testCanMsg(CAN_HandleTypeDef*, uint8_t*) 616 static
../App/Src/test.cpp:80:7:void unpackValues(uint8_t, uint8_t*, uint8_t*, uint8_t*, uint8_t*) 24 static
../App/Src/test.cpp:87:10:uint8_t packValues(uint8_t, uint8_t, uint8_t, uint8_t) 24 static

View File

@@ -1,7 +1,7 @@
../Core/Src/main.c:74:5:main 2
../Core/Src/main.c:152:6:SystemClock_Config 3
../Core/Src/main.c:198:13:MX_CAN1_Init 2
../Core/Src/main.c:235:13:MX_UART4_Init 2
../Core/Src/main.c:268:13:MX_GPIO_Init 1
../Core/Src/main.c:315:6:HAL_CAN_RxFifo0MsgPendingCallback 1
../Core/Src/main.c:332:6:Error_Handler 1
../Core/Src/main.c:79:5:main 3
../Core/Src/main.c:181:6:SystemClock_Config 3
../Core/Src/main.c:227:13:MX_CAN1_Init 2
../Core/Src/main.c:264:13:MX_UART4_Init 2
../Core/Src/main.c:297:13:MX_GPIO_Init 1
../Core/Src/main.c:344:6:HAL_CAN_RxFifo0MsgPendingCallback 1
../Core/Src/main.c:373:6:Error_Handler 1

Binary file not shown.

View File

@@ -1,7 +1,7 @@
../Core/Src/main.c:74:5:main 16 static
../Core/Src/main.c:152:6:SystemClock_Config 88 static
../Core/Src/main.c:198:13:MX_CAN1_Init 8 static
../Core/Src/main.c:235:13:MX_UART4_Init 8 static
../Core/Src/main.c:268:13:MX_GPIO_Init 48 static
../Core/Src/main.c:315:6:HAL_CAN_RxFifo0MsgPendingCallback 16 static
../Core/Src/main.c:332:6:Error_Handler 4 static,ignoring_inline_asm
../Core/Src/main.c:79:5:main 8 static
../Core/Src/main.c:181:6:SystemClock_Config 88 static
../Core/Src/main.c:227:13:MX_CAN1_Init 8 static
../Core/Src/main.c:264:13:MX_UART4_Init 8 static
../Core/Src/main.c:297:13:MX_GPIO_Init 48 static
../Core/Src/main.c:344:6:HAL_CAN_RxFifo0MsgPendingCallback 16 static
../Core/Src/main.c:373:6:Error_Handler 8 static,ignoring_inline_asm

View File

@@ -1,5 +1,5 @@
../Core/Src/stm32f4xx_hal_msp.c:64:6:HAL_MspInit 1
../Core/Src/stm32f4xx_hal_msp.c:86:6:HAL_CAN_MspInit 2
../Core/Src/stm32f4xx_hal_msp.c:125:6:HAL_CAN_MspDeInit 2
../Core/Src/stm32f4xx_hal_msp.c:156:6:HAL_UART_MspInit 2
../Core/Src/stm32f4xx_hal_msp.c:192:6:HAL_UART_MspDeInit 2
../Core/Src/stm32f4xx_hal_msp.c:127:6:HAL_CAN_MspDeInit 2
../Core/Src/stm32f4xx_hal_msp.c:159:6:HAL_UART_MspInit 2
../Core/Src/stm32f4xx_hal_msp.c:195:6:HAL_UART_MspDeInit 2

Binary file not shown.

View File

@@ -1,5 +1,5 @@
../Core/Src/stm32f4xx_hal_msp.c:64:6:HAL_MspInit 16 static
../Core/Src/stm32f4xx_hal_msp.c:86:6:HAL_CAN_MspInit 48 static
../Core/Src/stm32f4xx_hal_msp.c:125:6:HAL_CAN_MspDeInit 16 static
../Core/Src/stm32f4xx_hal_msp.c:156:6:HAL_UART_MspInit 48 static
../Core/Src/stm32f4xx_hal_msp.c:192:6:HAL_UART_MspDeInit 16 static
../Core/Src/stm32f4xx_hal_msp.c:127:6:HAL_CAN_MspDeInit 16 static
../Core/Src/stm32f4xx_hal_msp.c:159:6:HAL_UART_MspInit 48 static
../Core/Src/stm32f4xx_hal_msp.c:195:6:HAL_UART_MspDeInit 16 static

View File

@@ -8,3 +8,4 @@
../Core/Src/stm32f4xx_it.c:170:6:PendSV_Handler 1
../Core/Src/stm32f4xx_it.c:183:6:SysTick_Handler 1
../Core/Src/stm32f4xx_it.c:204:6:CAN1_RX0_IRQHandler 1
../Core/Src/stm32f4xx_it.c:218:6:CAN1_RX1_IRQHandler 1

Binary file not shown.

View File

@@ -8,3 +8,4 @@
../Core/Src/stm32f4xx_it.c:170:6:PendSV_Handler 4 static
../Core/Src/stm32f4xx_it.c:183:6:SysTick_Handler 8 static
../Core/Src/stm32f4xx_it.c:204:6:CAN1_RX0_IRQHandler 8 static
../Core/Src/stm32f4xx_it.c:218:6:CAN1_RX1_IRQHandler 8 static

Binary file not shown.

View File

@@ -4,14 +4,14 @@
../Libs/sta-core/src/devices/stm32/can.cpp:25:10:void sta::STM32CanController::start() 1
../Libs/sta-core/src/devices/stm32/can.cpp:30:10:void sta::STM32CanController::stop() 1
../Libs/sta-core/src/devices/stm32/can.cpp:36:10:virtual bool sta::STM32CanController::sendFrame(const sta::CanTxHeader&, const uint8_t*) 3
../Libs/sta-core/src/devices/stm32/can.cpp:61:10:virtual bool sta::STM32CanController::receiveFrame(uint8_t, sta::CanRxHeader*, uint8_t*) 3
../Libs/sta-core/src/devices/stm32/can.cpp:92:14:virtual uint32_t sta::STM32CanController::getRxFifoFlags() 2
../Libs/sta-core/src/devices/stm32/can.cpp:100:10:virtual void sta::STM32CanController::configureFilter(uint8_t, const sta::CanFilter&, bool) 3
../Libs/sta-core/src/devices/stm32/can.cpp:125:10:virtual void sta::STM32CanController::enableFilter(uint8_t) 1
../Libs/sta-core/src/devices/stm32/can.cpp:134:10:virtual void sta::STM32CanController::disableFilter(uint8_t) 1
../Libs/sta-core/src/devices/stm32/can.cpp:143:10:virtual void sta::STM32CanController::clearFilters() 3
../Libs/sta-core/src/devices/stm32/can.cpp:159:10:void sta::STM32CanController::initFilters() 2
../Libs/sta-core/src/devices/stm32/can.cpp:173:13:virtual uint8_t sta::STM32CanController::maxFilterCount() const 1
../Libs/sta-core/src/devices/stm32/can.cpp:176:13:virtual uint8_t sta::STM32CanController::maxFifoCount() const 1
../Libs/sta-core/src/devices/stm32/can.cpp:179:13:virtual uint8_t sta::STM32CanController::maxPayloadSize() const 1
../Libs/sta-core/src/devices/stm32/can.cpp:184:23:virtual sta::CanPendingRxFifos sta::STM32CanController::getPendingRxFifos() 1
../Libs/sta-core/src/devices/stm32/can.cpp:60:10:virtual bool sta::STM32CanController::receiveFrame(uint8_t, sta::CanRxHeader*, uint8_t*) 3
../Libs/sta-core/src/devices/stm32/can.cpp:91:14:virtual uint32_t sta::STM32CanController::getRxFifoFlags() 2
../Libs/sta-core/src/devices/stm32/can.cpp:99:10:virtual void sta::STM32CanController::configureFilter(uint8_t, const sta::CanFilter&, bool) 3
../Libs/sta-core/src/devices/stm32/can.cpp:124:10:virtual void sta::STM32CanController::enableFilter(uint8_t) 1
../Libs/sta-core/src/devices/stm32/can.cpp:133:10:virtual void sta::STM32CanController::disableFilter(uint8_t) 1
../Libs/sta-core/src/devices/stm32/can.cpp:142:10:virtual void sta::STM32CanController::clearFilters() 3
../Libs/sta-core/src/devices/stm32/can.cpp:158:10:void sta::STM32CanController::initFilters() 2
../Libs/sta-core/src/devices/stm32/can.cpp:172:23:virtual sta::CanPendingRxFifos sta::STM32CanController::getPendingRxFifos() 1
../Libs/sta-core/src/devices/stm32/can.cpp:182:13:virtual uint8_t sta::STM32CanController::maxFilterCount() const 1
../Libs/sta-core/src/devices/stm32/can.cpp:186:13:virtual uint8_t sta::STM32CanController::maxFifoCount() const 1
../Libs/sta-core/src/devices/stm32/can.cpp:190:13:virtual uint8_t sta::STM32CanController::maxPayloadSize() const 1

View File

@@ -4,14 +4,14 @@
../Libs/sta-core/src/devices/stm32/can.cpp:25:10:void sta::STM32CanController::start() 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:30:10:void sta::STM32CanController::stop() 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:36:10:virtual bool sta::STM32CanController::sendFrame(const sta::CanTxHeader&, const uint8_t*) 56 static
../Libs/sta-core/src/devices/stm32/can.cpp:61:10:virtual bool sta::STM32CanController::receiveFrame(uint8_t, sta::CanRxHeader*, uint8_t*) 56 static
../Libs/sta-core/src/devices/stm32/can.cpp:92:14:virtual uint32_t sta::STM32CanController::getRxFifoFlags() 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:100:10:virtual void sta::STM32CanController::configureFilter(uint8_t, const sta::CanFilter&, bool) 32 static
../Libs/sta-core/src/devices/stm32/can.cpp:125:10:virtual void sta::STM32CanController::enableFilter(uint8_t) 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:134:10:virtual void sta::STM32CanController::disableFilter(uint8_t) 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:143:10:virtual void sta::STM32CanController::clearFilters() 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:159:10:void sta::STM32CanController::initFilters() 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:173:13:virtual uint8_t sta::STM32CanController::maxFilterCount() const 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:176:13:virtual uint8_t sta::STM32CanController::maxFifoCount() const 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:179:13:virtual uint8_t sta::STM32CanController::maxPayloadSize() const 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:184:23:virtual sta::CanPendingRxFifos sta::STM32CanController::getPendingRxFifos() 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:60:10:virtual bool sta::STM32CanController::receiveFrame(uint8_t, sta::CanRxHeader*, uint8_t*) 56 static
../Libs/sta-core/src/devices/stm32/can.cpp:91:14:virtual uint32_t sta::STM32CanController::getRxFifoFlags() 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:99:10:virtual void sta::STM32CanController::configureFilter(uint8_t, const sta::CanFilter&, bool) 32 static
../Libs/sta-core/src/devices/stm32/can.cpp:124:10:virtual void sta::STM32CanController::enableFilter(uint8_t) 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:133:10:virtual void sta::STM32CanController::disableFilter(uint8_t) 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:142:10:virtual void sta::STM32CanController::clearFilters() 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:158:10:void sta::STM32CanController::initFilters() 24 static
../Libs/sta-core/src/devices/stm32/can.cpp:172:23:virtual sta::CanPendingRxFifos sta::STM32CanController::getPendingRxFifos() 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:182:13:virtual uint8_t sta::STM32CanController::maxFilterCount() const 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:186:13:virtual uint8_t sta::STM32CanController::maxFifoCount() const 16 static
../Libs/sta-core/src/devices/stm32/can.cpp:190:13:virtual uint8_t sta::STM32CanController::maxPayloadSize() const 16 static

View File

@@ -38,6 +38,9 @@ endif
ifneq ($(strip $(C++_DEPS)),)
-include $(C++_DEPS)
endif
ifneq ($(strip $(CCM_DEPS)),)
-include $(CCM_DEPS)
endif
ifneq ($(strip $(C_UPPER_DEPS)),)
-include $(C_UPPER_DEPS)
endif
@@ -50,6 +53,12 @@ endif
ifneq ($(strip $(S_UPPER_DEPS)),)
-include $(S_UPPER_DEPS)
endif
ifneq ($(strip $(CXXM_DEPS)),)
-include $(CXXM_DEPS)
endif
ifneq ($(strip $(C++M_DEPS)),)
-include $(C++M_DEPS)
endif
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif

View File

@@ -3,21 +3,26 @@
# Toolchain: GNU Tools for STM32 (11.3.rel1)
################################################################################
C++M_SRCS :=
CPP_SRCS :=
S_UPPER_SRCS :=
O_SRCS :=
ELF_SRCS :=
C_UPPER_SRCS :=
CXX_SRCS :=
CCM_SRCS :=
C++_SRCS :=
OBJ_SRCS :=
S_SRCS :=
CC_SRCS :=
C_SRCS :=
CPP_SRCS :=
S_UPPER_SRCS :=
O_SRCS :=
CXXM_SRCS :=
CYCLO_FILES :=
OBJDUMP_LIST :=
CCM_DEPS :=
C_UPPER_DEPS :=
S_DEPS :=
CXXM_DEPS :=
C_DEPS :=
CC_DEPS :=
SIZE_OUTPUT :=
@@ -28,6 +33,7 @@ OBJS :=
CXX_DEPS :=
MAP_FILES :=
S_UPPER_DEPS :=
C++M_DEPS :=
CPP_DEPS :=
# Every subdirectory with source files must be described here