Fixed DMA and INT bugs

- Fixed indexed task notifications for INT and DMAf for both sensors
- Fixed the INT debugger startup freeze (added != NULL check in
callbacks)
- Fixed DMA notifications not being read properly/too early
- Changed IMU INT configure/enable function as one
- Added proper DMA checking in IMU calibration
This commit is contained in:
pima committed 2026-10-03 17:42:33 +02:00
1 parent 5daac77a37
commit 1409bad40b
67 files changed
+52921 -51367

No files matched your search

Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
../Core/Src/app_freertos.c:59:6:vApplicationStackOverflowHook 1
+2
View File
@@ -6,6 +6,7 @@ Core/Src/app_freertos.o: ../Core/Src/app_freertos.c \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Core/Inc/main.h ../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_hal.h \
@@ -76,6 +77,7 @@ Core/Src/app_freertos.o: ../Core/Src/app_freertos.c \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Core/Inc/main.h:
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
../Core/Src/app_freertos.c:59:6:vApplicationStackOverflowHook 16 static,ignoring_inline_asm
+2
View File
@@ -66,6 +66,7 @@ Core/Src/freertos_port.o: ../Core/Src/freertos_port.c \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Utilities/lpm/tiny_lpm/stm32_lpm.h
@@ -139,6 +140,7 @@ Core/Src/freertos_port.o: ../Core/Src/freertos_port.c \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Utilities/lpm/tiny_lpm/stm32_lpm.h:
Binary file not shown.
Binary file not shown.
+18 -18
View File
@@ -3,21 +3,21 @@
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:364:22:LL_AHB1_GRP1_EnableClock 1
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:539:22:LL_AHB2_GRP1_EnableClock 1
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_hsem.h:233:26:LL_HSEM_1StepLock 2
../Core/Src/main.c:132:5:_write 2
../Core/Src/main.c:145:5:main 2
../Core/Src/main.c:260:6:SystemClock_Config 3
../Core/Src/main.c:326:6:PeriphCommonClock_Config 2
../Core/Src/main.c:351:13:MX_I2C1_Init 4
../Core/Src/main.c:399:13:MX_IPCC_Init 2
../Core/Src/main.c:425:13:MX_RF_Init 1
../Core/Src/main.c:446:13:MX_RTC_Init 3
../Core/Src/main.c:489:13:MX_SPI1_Init 2
../Core/Src/main.c:529:13:MX_SPI2_Init 2
../Core/Src/main.c:569:13:MX_TIM2_Init 6
../Core/Src/main.c:624:13:MX_DMA_Init 1
../Core/Src/main.c:652:13:MX_GPIO_Init 1
../Core/Src/main.c:719:6:Start_DataAnalysis 1
../Core/Src/main.c:802:6:Start_ICM45686 3
../Core/Src/main.c:881:6:Start_BMM350 4
../Core/Src/main.c:934:6:HAL_TIM_PeriodElapsedCallback 2
../Core/Src/main.c:952:6:Error_Handler 1
../Core/Src/main.c:138:5:_write 2
../Core/Src/main.c:151:5:main 2
../Core/Src/main.c:266:6:SystemClock_Config 3
../Core/Src/main.c:332:6:PeriphCommonClock_Config 2
../Core/Src/main.c:357:13:MX_I2C1_Init 4
../Core/Src/main.c:405:13:MX_IPCC_Init 2
../Core/Src/main.c:431:13:MX_RF_Init 1
../Core/Src/main.c:452:13:MX_RTC_Init 3
../Core/Src/main.c:495:13:MX_SPI1_Init 2
../Core/Src/main.c:535:13:MX_SPI2_Init 2
../Core/Src/main.c:575:13:MX_TIM2_Init 6
../Core/Src/main.c:630:13:MX_DMA_Init 1
../Core/Src/main.c:658:13:MX_GPIO_Init 1
../Core/Src/main.c:725:6:Start_DataAnalysis 1
../Core/Src/main.c:808:6:Start_ICM45686 4
../Core/Src/main.c:896:6:Start_BMM350 4
../Core/Src/main.c:943:6:HAL_TIM_PeriodElapsedCallback 2
../Core/Src/main.c:961:6:Error_Handler 1
+2
View File
@@ -68,6 +68,7 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../USB_Device/App/usb_device.h \
../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
../USB_Device/Target/usbd_conf.h ../Core/Src/MadgwickAHRS.h \
@@ -155,6 +156,7 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../USB_Device/App/usb_device.h:
../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
../USB_Device/Target/usbd_conf.h:
Binary file not shown.
+18 -18
View File
@@ -3,21 +3,21 @@
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:364:22:LL_AHB1_GRP1_EnableClock 24 static
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:539:22:LL_AHB2_GRP1_EnableClock 24 static
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_hsem.h:233:26:LL_HSEM_1StepLock 16 static
../Core/Src/main.c:132:5:_write 32 static
../Core/Src/main.c:145:5:main 8 static
../Core/Src/main.c:260:6:SystemClock_Config 112 static
../Core/Src/main.c:326:6:PeriphCommonClock_Config 88 static
../Core/Src/main.c:351:13:MX_I2C1_Init 8 static
../Core/Src/main.c:399:13:MX_IPCC_Init 8 static
../Core/Src/main.c:425:13:MX_RF_Init 4 static
../Core/Src/main.c:446:13:MX_RTC_Init 8 static
../Core/Src/main.c:489:13:MX_SPI1_Init 8 static
../Core/Src/main.c:529:13:MX_SPI2_Init 8 static
../Core/Src/main.c:569:13:MX_TIM2_Init 48 static
../Core/Src/main.c:624:13:MX_DMA_Init 8 static
../Core/Src/main.c:652:13:MX_GPIO_Init 32 static
../Core/Src/main.c:719:6:Start_DataAnalysis 208 static
../Core/Src/main.c:802:6:Start_ICM45686 152 static
../Core/Src/main.c:881:6:Start_BMM350 216 static
../Core/Src/main.c:934:6:HAL_TIM_PeriodElapsedCallback 16 static
../Core/Src/main.c:952:6:Error_Handler 4 static,ignoring_inline_asm
../Core/Src/main.c:138:5:_write 32 static
../Core/Src/main.c:151:5:main 8 static
../Core/Src/main.c:266:6:SystemClock_Config 112 static
../Core/Src/main.c:332:6:PeriphCommonClock_Config 88 static
../Core/Src/main.c:357:13:MX_I2C1_Init 8 static
../Core/Src/main.c:405:13:MX_IPCC_Init 8 static
../Core/Src/main.c:431:13:MX_RF_Init 4 static
../Core/Src/main.c:452:13:MX_RTC_Init 8 static
../Core/Src/main.c:495:13:MX_SPI1_Init 8 static
../Core/Src/main.c:535:13:MX_SPI2_Init 8 static
../Core/Src/main.c:575:13:MX_TIM2_Init 48 static
../Core/Src/main.c:630:13:MX_DMA_Init 8 static
../Core/Src/main.c:658:13:MX_GPIO_Init 32 static
../Core/Src/main.c:725:6:Start_DataAnalysis 80 static
../Core/Src/main.c:808:6:Start_ICM45686 152 static
../Core/Src/main.c:896:6:Start_BMM350 216 static
../Core/Src/main.c:943:6:HAL_TIM_PeriodElapsedCallback 16 static
../Core/Src/main.c:961:6:Error_Handler 4 static,ignoring_inline_asm
+17 -18
View File
@@ -1,18 +1,17 @@
../Core/Src/sensors.c:18:6:HAL_SPI_TxRxCpltCallback 3
../Core/Src/sensors.c:29:6:HAL_I2C_MemRxCpltCallback 3
../Core/Src/sensors.c:38:6:HAL_I2C_MemTxCpltCallback 3
../Core/Src/sensors.c:47:6:HAL_I2C_ErrorCallback 3
../Core/Src/sensors.c:56:6:HAL_GPIO_EXTI_Callback 4
../Core/Src/sensors.c:75:19:read_icm 1
../Core/Src/sensors.c:82:19:read_icm_dma 1
../Core/Src/sensors.c:88:19:write_icm 1
../Core/Src/sensors.c:95:6:init_icm 8
../Core/Src/sensors.c:208:6:calibrate_icm 3
../Core/Src/sensors.c:250:6:enable_interrupt_icm 3
../Core/Src/sensors.c:271:6:configure_interrupt_icm 3
../Core/Src/sensors.c:293:6:bmm_init_DWT 1
../Core/Src/sensors.c:304:22:bmm350_i2c_read 3
../Core/Src/sensors.c:320:22:bmm350_i2c_write 3
../Core/Src/sensors.c:335:6:bmm350_delay 2
../Core/Src/sensors.c:346:8:init_bmm 2
../Core/Src/sensors.c:385:8:bmm_configure_interrupt 1
../Core/Src/sensors.c:18:6:HAL_SPI_TxRxCpltCallback 4
../Core/Src/sensors.c:27:6:HAL_I2C_MemRxCpltCallback 4
../Core/Src/sensors.c:36:6:HAL_I2C_MemTxCpltCallback 4
../Core/Src/sensors.c:45:6:HAL_I2C_ErrorCallback 4
../Core/Src/sensors.c:55:6:HAL_GPIO_EXTI_Callback 6
../Core/Src/sensors.c:70:19:read_icm 1
../Core/Src/sensors.c:77:19:read_icm_dma 1
../Core/Src/sensors.c:83:19:write_icm 1
../Core/Src/sensors.c:90:6:init_icm 8
../Core/Src/sensors.c:160:6:calibrate_icm 4
../Core/Src/sensors.c:228:6:configure_and_enable_int_icm 7
../Core/Src/sensors.c:284:6:bmm_init_DWT 1
../Core/Src/sensors.c:295:22:bmm350_i2c_read 3
../Core/Src/sensors.c:327:22:bmm350_i2c_write 3
../Core/Src/sensors.c:355:6:bmm350_delay 2
../Core/Src/sensors.c:366:8:init_bmm 2
../Core/Src/sensors.c:405:8:bmm_configure_interrupt 1
+2
View File
@@ -68,6 +68,7 @@ Core/Src/sensors.o: ../Core/Src/sensors.c ../Core/Inc/main.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Drivers/CMSIS/RTOS2/Include/cmsis_os2.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h
@@ -147,6 +148,7 @@ Core/Src/sensors.o: ../Core/Src/sensors.c ../Core/Inc/main.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Drivers/CMSIS/RTOS2/Include/cmsis_os2.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
Binary file not shown.
+16 -17
View File
@@ -1,18 +1,17 @@
../Core/Src/sensors.c:18:6:HAL_SPI_TxRxCpltCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:29:6:HAL_I2C_MemRxCpltCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:38:6:HAL_I2C_MemTxCpltCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:47:6:HAL_I2C_ErrorCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:56:6:HAL_GPIO_EXTI_Callback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:75:19:read_icm 40 static
../Core/Src/sensors.c:82:19:read_icm_dma 32 static
../Core/Src/sensors.c:88:19:write_icm 32 static
../Core/Src/sensors.c:95:6:init_icm 24 static
../Core/Src/sensors.c:208:6:calibrate_icm 168 static
../Core/Src/sensors.c:250:6:enable_interrupt_icm 24 static
../Core/Src/sensors.c:271:6:configure_interrupt_icm 24 static
../Core/Src/sensors.c:293:6:bmm_init_DWT 4 static
../Core/Src/sensors.c:304:22:bmm350_i2c_read 40 static
../Core/Src/sensors.c:320:22:bmm350_i2c_write 40 static
../Core/Src/sensors.c:335:6:bmm350_delay 24 static
../Core/Src/sensors.c:346:8:init_bmm 24 static
../Core/Src/sensors.c:385:8:bmm_configure_interrupt 32 static
../Core/Src/sensors.c:27:6:HAL_I2C_MemRxCpltCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:36:6:HAL_I2C_MemTxCpltCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:45:6:HAL_I2C_ErrorCallback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:55:6:HAL_GPIO_EXTI_Callback 24 static,ignoring_inline_asm
../Core/Src/sensors.c:70:19:read_icm 40 static
../Core/Src/sensors.c:77:19:read_icm_dma 32 static
../Core/Src/sensors.c:83:19:write_icm 32 static
../Core/Src/sensors.c:90:6:init_icm 24 static
../Core/Src/sensors.c:160:6:calibrate_icm 168 static
../Core/Src/sensors.c:228:6:configure_and_enable_int_icm 24 static
../Core/Src/sensors.c:284:6:bmm_init_DWT 4 static
../Core/Src/sensors.c:295:22:bmm350_i2c_read 40 static
../Core/Src/sensors.c:327:22:bmm350_i2c_write 40 static
../Core/Src/sensors.c:355:6:bmm350_delay 24 static
../Core/Src/sensors.c:366:8:init_bmm 24 static
../Core/Src/sensors.c:405:8:bmm_configure_interrupt 32 static
Binary file not shown.
+11 -10
View File
@@ -7,15 +7,16 @@
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:1038:22:LL_APB1_GRP1_DisableClock 1
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:1274:22:LL_APB2_GRP1_EnableClock 1
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:1328:22:LL_APB2_GRP1_DisableClock 1
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_system.h:567:22:LL_SYSCFG_EnableFastModePlus 1
../Core/Src/stm32wbxx_hal_msp.c:71:6:HAL_MspInit 1
../Core/Src/stm32wbxx_hal_msp.c:101:6:HAL_I2C_MspInit 5
../Core/Src/stm32wbxx_hal_msp.c:189:6:HAL_I2C_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:227:6:HAL_IPCC_MspInit 2
../Core/Src/stm32wbxx_hal_msp.c:255:6:HAL_IPCC_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:281:6:HAL_RTC_MspInit 3
../Core/Src/stm32wbxx_hal_msp.c:323:6:HAL_RTC_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:349:6:HAL_SPI_MspInit 5
../Core/Src/stm32wbxx_hal_msp.c:461:6:HAL_SPI_MspDeInit 3
../Core/Src/stm32wbxx_hal_msp.c:515:6:HAL_TIM_PWM_MspInit 2
../Core/Src/stm32wbxx_hal_msp.c:532:6:HAL_TIM_MspPostInit 2
../Core/Src/stm32wbxx_hal_msp.c:566:6:HAL_TIM_PWM_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:193:6:HAL_I2C_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:231:6:HAL_IPCC_MspInit 2
../Core/Src/stm32wbxx_hal_msp.c:259:6:HAL_IPCC_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:285:6:HAL_RTC_MspInit 3
../Core/Src/stm32wbxx_hal_msp.c:327:6:HAL_RTC_MspDeInit 2
../Core/Src/stm32wbxx_hal_msp.c:353:6:HAL_SPI_MspInit 5
../Core/Src/stm32wbxx_hal_msp.c:465:6:HAL_SPI_MspDeInit 3
../Core/Src/stm32wbxx_hal_msp.c:519:6:HAL_TIM_PWM_MspInit 2
../Core/Src/stm32wbxx_hal_msp.c:536:6:HAL_TIM_MspPostInit 2
../Core/Src/stm32wbxx_hal_msp.c:570:6:HAL_TIM_PWM_MspDeInit 2
Binary file not shown.
+11 -10
View File
@@ -7,15 +7,16 @@
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:1038:22:LL_APB1_GRP1_DisableClock 16 static
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:1274:22:LL_APB2_GRP1_EnableClock 24 static
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_bus.h:1328:22:LL_APB2_GRP1_DisableClock 16 static
../Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_system.h:567:22:LL_SYSCFG_EnableFastModePlus 16 static
../Core/Src/stm32wbxx_hal_msp.c:71:6:HAL_MspInit 8 static
../Core/Src/stm32wbxx_hal_msp.c:101:6:HAL_I2C_MspInit 120 static
../Core/Src/stm32wbxx_hal_msp.c:189:6:HAL_I2C_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:227:6:HAL_IPCC_MspInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:255:6:HAL_IPCC_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:281:6:HAL_RTC_MspInit 96 static
../Core/Src/stm32wbxx_hal_msp.c:323:6:HAL_RTC_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:349:6:HAL_SPI_MspInit 40 static
../Core/Src/stm32wbxx_hal_msp.c:461:6:HAL_SPI_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:515:6:HAL_TIM_PWM_MspInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:532:6:HAL_TIM_MspPostInit 40 static
../Core/Src/stm32wbxx_hal_msp.c:566:6:HAL_TIM_PWM_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:193:6:HAL_I2C_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:231:6:HAL_IPCC_MspInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:259:6:HAL_IPCC_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:285:6:HAL_RTC_MspInit 96 static
../Core/Src/stm32wbxx_hal_msp.c:327:6:HAL_RTC_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:353:6:HAL_SPI_MspInit 40 static
../Core/Src/stm32wbxx_hal_msp.c:465:6:HAL_SPI_MspDeInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:519:6:HAL_TIM_PWM_MspInit 16 static
../Core/Src/stm32wbxx_hal_msp.c:536:6:HAL_TIM_MspPostInit 40 static
../Core/Src/stm32wbxx_hal_msp.c:570:6:HAL_TIM_PWM_MspDeInit 16 static
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -80,5 +80,6 @@
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2833:14:CreateBlock 2
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2850:14:AllocBlock 2
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2867:13:FreeBlock 1
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2919:13:vApplicationStackOverflowHook 1
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2934:13:vApplicationGetIdleTaskMemory 1
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2948:13:vApplicationGetTimerTaskMemory 1
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h \
@@ -71,6 +72,7 @@ Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h:
@@ -80,5 +80,6 @@
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2833:14:CreateBlock 24 static
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2850:14:AllocBlock 24 static
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2867:13:FreeBlock 24 static
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2919:13:vApplicationStackOverflowHook 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2934:13:vApplicationGetIdleTaskMemory 24 static
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c:2948:13:vApplicationGetTimerTaskMemory 24 static
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/croutine.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h
@@ -17,6 +18,7 @@ Middlewares/Third_Party/FreeRTOS/Source/croutine.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h:
Binary file not shown.
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/event_groups.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \
@@ -20,6 +21,7 @@ Middlewares/Third_Party/FreeRTOS/Source/event_groups.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h:
Binary file not shown.
+2
View File
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/list.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h
../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h:
../Core/Inc/FreeRTOSConfig.h:
@@ -15,4 +16,5 @@ Middlewares/Third_Party/FreeRTOS/Source/list.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
Binary file not shown.
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h
../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h:
@@ -16,5 +17,6 @@ Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h
../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h:
@@ -16,5 +17,6 @@ Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
+2
View File
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/queue.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \
@@ -18,6 +19,7 @@ Middlewares/Third_Party/FreeRTOS/Source/queue.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h:
Binary file not shown.
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h
@@ -17,6 +18,7 @@ Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h:
Binary file not shown.
+1 -1
View File
@@ -25,7 +25,7 @@
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2550:17:uxTaskGetSystemState 4
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2677:12:xTaskCatchUpTicks 2
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2781:12:xTaskIncrementTick 14
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3070:6:vTaskSwitchContext 5
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3070:6:vTaskSwitchContext 9
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3144:6:vTaskPlaceOnEventList 2
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3169:6:vTaskPlaceOnUnorderedEventList 3
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3197:10:vTaskPlaceOnEventListRestricted 3
+2
View File
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/tasks.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h \
@@ -19,6 +20,7 @@ Middlewares/Third_Party/FreeRTOS/Source/tasks.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/timers.h:
Binary file not shown.
+1 -1
View File
@@ -25,7 +25,7 @@
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2550:17:uxTaskGetSystemState 32 static
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2677:12:xTaskCatchUpTicks 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:2781:12:xTaskIncrementTick 48 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3070:6:vTaskSwitchContext 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3070:6:vTaskSwitchContext 32 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3144:6:vTaskPlaceOnEventList 24 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3169:6:vTaskPlaceOnUnorderedEventList 40 static,ignoring_inline_asm
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c:3197:10:vTaskPlaceOnEventListRestricted 32 static,ignoring_inline_asm
@@ -7,6 +7,7 @@ Middlewares/Third_Party/FreeRTOS/Source/timers.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h \
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h \
../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h \
@@ -19,6 +20,7 @@ Middlewares/Third_Party/FreeRTOS/Source/timers.o: \
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h:
../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/newlib-freertos.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/task.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/list.h:
../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h:
Binary file not shown.
Binary file not shown.
Binary file not shown.
+50000 -48658
View File
File diff suppressed because it is too large. Load diff
+2558 -2446
View File
File diff suppressed because it is too large. Load diff
Binary file not shown.
Binary file not shown.