From cbed24c4f097daeb53e7d416f05237aee9653255 Mon Sep 17 00:00:00 2001 From: hanyongwei <2043702190@qq.com> Date: Thu, 20 Aug 2026 10:42:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D100kHz=E6=97=B6=E6=8F=90?= =?UTF-8?q?=E5=89=8D=E8=BF=9B=E5=85=A5=E5=87=8F=E9=80=9F=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E6=9C=80=E5=90=8E1Hz=E6=8B=96=E5=B0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- drivers/Source/stm32f4xx_it.c | 30 +- iar/plsr.dep | 3307 +++++++++++++-------------- plsr/accel_curve/plsr_accel_curve.c | 32 +- plsr/accel_curve/plsr_accel_curve.h | 2 +- plsr/run_control/plsr_run_control.c | 92 +- 5 files changed, 1779 insertions(+), 1684 deletions(-) diff --git a/drivers/Source/stm32f4xx_it.c b/drivers/Source/stm32f4xx_it.c index 5ef0f05..c48f3d9 100644 --- a/drivers/Source/stm32f4xx_it.c +++ b/drivers/Source/stm32f4xx_it.c @@ -24,6 +24,7 @@ /* USER CODE BEGIN Includes */ #include "ucos_ii.h" #include "os_cpu.h" +#include "plsr.h" #include "plsr_signal_io.h" /* USER CODE END Includes */ @@ -259,9 +260,16 @@ void EXTI15_10_IRQHandler(void) */ void TIM1_UP_TIM10_IRQHandler(void) { - OSIntEnter(); - HAL_TIM_IRQHandler(&htim10); - OSIntExit(); + /* + * PLSR runs this vector at up to 100 kHz. The handler only owns the + * pulse-domain counter and must not pay the HAL/uC-OS dispatch cost on + * every pulse. No OS object is accessed by PlsrOnPulseIsr(). + */ + if ((TIM10->SR & TIM_SR_UIF) != 0U) + { + TIM10->SR = (uint32_t)~TIM_SR_UIF; + PlsrOnPulseIsr(); + } } /** @@ -269,9 +277,11 @@ void TIM1_UP_TIM10_IRQHandler(void) */ void TIM1_TRG_COM_TIM11_IRQHandler(void) { - OSIntEnter(); - HAL_TIM_IRQHandler(&htim11); - OSIntExit(); + if ((TIM11->SR & TIM_SR_UIF) != 0U) + { + TIM11->SR = (uint32_t)~TIM_SR_UIF; + PlsrOnPulseIsr(); + } } /** @@ -279,9 +289,11 @@ void TIM1_TRG_COM_TIM11_IRQHandler(void) */ void TIM8_UP_TIM13_IRQHandler(void) { - OSIntEnter(); - HAL_TIM_IRQHandler(&htim13); - OSIntExit(); + if ((TIM13->SR & TIM_SR_UIF) != 0U) + { + TIM13->SR = (uint32_t)~TIM_SR_UIF; + PlsrOnPulseIsr(); + } } /** diff --git a/iar/plsr.dep b/iar/plsr.dep index 3f6b934..6907e67 100644 --- a/iar/plsr.dep +++ b/iar/plsr.dep @@ -5,2938 +5,2958 @@ Debug - $PROJ_DIR$\Debug\Obj\plsr_persist.o - $PROJ_DIR$\Debug\Obj\plsr_persist.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_sdmmc.__cstat.et - $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_mmc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cortex.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_lptim.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_can.xcl - $PROJ_DIR$\..\plsr\hw\plsr_hw.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usb.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_pwr.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmc.o - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mbox.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmpi2c.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_signal_io.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmpi2c.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi_ex.__cstat.et - $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smbus.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_utils.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_can.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spdifrx.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac.xcl - $PROJ_DIR$\Debug\Obj\os_task.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_persist.__cstat.et - $PROJ_DIR$\Debug\Obj\os_flag.xcl - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h - $PROJ_DIR$\Debug\Obj\os_flag.o - $PROJ_DIR$\Debug\Obj\plsr_path_plan.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_utils.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dsi.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_mmc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_qspi.__cstat.et - $PROJ_DIR$\Debug\Obj\os_core.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_uart.xcl - $PROJ_DIR$\Debug\Obj\os_cpu_c.o - $PROJ_DIR$\Debug\Obj\plsr_command.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_timebase_tim.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_motion.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s.o - $PROJ_DIR$\Debug\Obj\lib_math.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hcd.__cstat.et - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_timebase_tim.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_exti.o - $PROJ_DIR$\Debug\Obj\plsr_path_plan.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_qspi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rtc.__cstat.et - $PROJ_DIR$\Debug\Obj\cpu_a.o - $PROJ_DIR$\Debug\Obj\plsr_param_mgr.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_gpio.xcl - $PROJ_DIR$\Debug\Obj\modbus_port.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smartcard.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rcc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_crc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smbus.o - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\Debug\Obj\lib_ascii.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash_ex.xcl - $PROJ_DIR$\Debug\Obj\os_q.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smartcard.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc.o - $PROJ_DIR$\Debug\Obj\os_sem.xcl - $PROJ_DIR$\Debug\Obj\plsr_motion.o - $PROJ_DIR$\Debug\Obj\lib_mem_a.o - $PROJ_DIR$\Debug\Obj\plsr_mb.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dfsdm.xcl - $PROJ_DIR$\Debug\Obj\modbus_rtu.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma2d.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_qspi.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sdram.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spi.__cstat.et - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\Debug\Obj\plsr.o - $PROJ_DIR$\Debug\Obj\modbus_fc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sd.xcl - $PROJ_DIR$\..\plsr\param\plsr_param_mgr.h - $PROJ_DIR$\Debug\Obj\app_hooks.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus_ex.xcl - $PROJ_DIR$\..\ucos\uCOS-II\Source\ucos_ii.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rcc.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus_data.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_msp.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rng.xcl - $PROJ_DIR$\..\plsr\motion\plsr_motion.c - $PROJ_DIR$\Debug\Obj\cpu_c.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma2d.__cstat.et - $PROJ_DIR$\..\plsr\param\plsr_param_mgr.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_lptim.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s_ex.xcl - $PROJ_DIR$\..\plsr\plsr_hw.h - $PROJ_DIR$\Debug\Obj\cpu_c.xcl - $PROJ_DIR$\Debug\Exe\plsr.hex - $PROJ_DIR$\..\plsr\motion\plsr_motion.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_lptim.o - $PROJ_DIR$\Debug\Obj\plsr_mb.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc_ex.__cstat.et - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_tmr.c - $PROJ_DIR$\Debug\Obj\usart.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c.o - $PROJ_DIR$\Debug\Obj\os_mutex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_irda.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pccard.o - $PROJ_DIR$\Debug\Obj\plsr_mb.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spi.xcl - $PROJ_DIR$\..\ucos\uC-LIB\lib_cfg.h - $PROJ_DIR$\..\ucos\uC-LIB\lib_math.c - $PROJ_DIR$\..\ucos\uC-LIB\lib_math.h - $PROJ_DIR$\..\ucos\uC-LIB\lib_mem.c - $PROJ_DIR$\..\ucos\uC-CPU\cpu_def.h - $PROJ_DIR$\..\ucos\uC-LIB\lib_str.h - $PROJ_DIR$\..\ucos\uC-LIB\cpu_cfg.h - $PROJ_DIR$\..\ucos\uC-LIB\lib_def.h - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu.h - $PROJ_DIR$\..\ucos\uC-LIB\app_cfg.h - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_dbg.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_flag.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mem.c - $PROJ_DIR$\..\ucos\uC-LIB\lib_mem.h - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mutex.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os.h - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_q.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_time.c - $PROJ_DIR$\..\ucos\uC-LIB\lib_str.c - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_c.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mbox.c - $PROJ_DIR$\..\ucos\uC-LIB\lib_ascii.h - $PROJ_DIR$\..\ucos\uC-LIB\os_cfg.h - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_a.asm - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_sem.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_core.c - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_task.c - $PROJ_DIR$\..\ucos\uC-LIB\app_hooks.c - $PROJ_DIR$\..\ucos\uC-LIB\Ports\lib_mem_a.asm - $PROJ_DIR$\..\ucos\uC-LIB\lib_ascii.c + $PROJ_DIR$\..\cmsis\Device\Include\system_stm32f4xx.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_conf.h $PROJ_DIR$\..\cmsis\Device\Include\stm32f407xx.h + $PROJ_DIR$\..\cmsis\Core\Include\mpu_armv7.h + $PROJ_DIR$\..\cmsis\Core\Include\core_cm4.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal.h $PROJ_DIR$\..\cmsis\Device\Include\stm32f4xx.h - $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\drivers\Include\Legacy\stm32_hal_legacy.h + $PROJ_DIR$\..\cmsis\Core\Include\cmsis_iccarm.h + $PROJ_DIR$\..\cmsis\Core\Include\cmsis_cp15.h + $PROJ_DIR$\..\drivers\Include\gpio.h $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_cortex.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_def.h $PROJ_DIR$\..\cmsis\Core\Include\cmsis_version.h - $PROJ_DIR$\..\cmsis\Core\Include\cmsis_iccarm.h - $PROJ_DIR$\..\cmsis\Core\Include\core_cm4.h $PROJ_DIR$\..\app\main.h - $PROJ_DIR$\..\drivers\Include\gpio.h + $PROJ_DIR$\..\app\main.c $PROJ_DIR$\..\cmsis\Core\Include\cmsis_compiler.h - $PROJ_DIR$\..\cmsis\Core\Include\mpu_armv7.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal.h - $PROJ_DIR$\..\cmsis\Device\Include\system_stm32f4xx.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_conf.h - $PROJ_DIR$\..\cmsis\Core\Include\cmsis_cp15.h - $PROJ_DIR$\..\drivers\Include\Legacy\stm32_hal_legacy.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_dma_ex.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_flash_ex.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_flash.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_def.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_gpio.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_gpio_ex.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_dma.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_exti.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_flash_ramfunc.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc_ex.xcl - $PROJ_DIR$\Debug\Exe\plsr.out - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_i2c.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sd.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_command.o - $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usb.xcl + $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spdifrx.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sdram.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hcd.o $PROJ_DIR$\Debug\Obj\plsr_pulse_driver.o $PROJ_DIR$\Debug\Obj\os_mem.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_i2c.__cstat.et - $PROJ_DIR$\Debug\Obj\os_time.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rng.__cstat.et - $PROJ_DIR$\Debug\Obj\usart.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_lptim.xcl - $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_wwdg.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_tim.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rcc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usb.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spdifrx.o - $PROJ_DIR$\Debug\Obj\plsr.pbd - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nor.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_tim.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_mmc.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nor.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_i2c.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sd.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pccard.__cstat.et $PROJ_DIR$\Debug\Obj\os_dbg.xcl + $PROJ_DIR$\Debug\Obj\os_time.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pccard.__cstat.et $PROJ_DIR$\Debug\Obj\plsr_run_control.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sram.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_exti.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ramfunc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd.o - $PROJ_DIR$\Debug\Obj\os_dbg.o - $PROJ_DIR$\Debug\Obj\cpu_core.xcl - $PROJ_DIR$\Debug\Obj\main.o - $PROJ_DIR$\Debug\Obj\modbus_rtu.o - $PROJ_DIR$\Debug\Obj\os_task.o - $PROJ_DIR$\Debug\Obj\plsr_signal_io.xcl - $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hcd.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr.xcl - $PROJ_DIR$\Debug\Obj\plsr_param.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_gpio.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dsi.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc.o - $PROJ_DIR$\Debug\Obj\os_mem.xcl - $PROJ_DIR$\Debug\Obj\lib_str.__cstat.et - $PROJ_DIR$\Debug\Obj\lib_mem.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac.o - $PROJ_DIR$\Debug\Obj\lib_mem.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai.__cstat.et - $PROJ_DIR$\Debug\Obj\tim.xcl - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dac.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_wwdg.o - $PROJ_DIR$\..\plsr\mb\plsr_mb.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nor.xcl - $PROJ_DIR$\Debug\Obj\plsr_hw.__cstat.et - $PROJ_DIR$\Debug\Obj\os_time.xcl - $PROJ_DIR$\Debug\Obj\cpu_core.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_exti.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr_ex.xcl - $PROJ_DIR$\Debug\Obj\plsr_hw.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fsmc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usart.o - $PROJ_DIR$\..\plsr\mb\plsr_mb.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_pwr.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_eth.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cortex.o - $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c.o - $PROJ_DIR$\Debug\Obj\os_time.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fsmc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp.o - $PROJ_DIR$\Debug\Obj\plsr_signal_io.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nand.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma.xcl - $PROJ_DIR$\Debug\Obj\os_tmr.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et - $PROJ_DIR$\Debug\Obj\cpu_c.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_iwdg.xcl - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cec.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cec.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nand.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_crc.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_accel_curve.xcl - $PROJ_DIR$\Debug\Obj\modbus_fc.__cstat.et - $PROJ_DIR$\Debug\Obj\app_hooks.__cstat.et - $PROJ_DIR$\Debug\Obj\os_core.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd.__cstat.et - $PROJ_DIR$\Debug\Obj\lib_str.o - $PROJ_DIR$\Debug\Obj\plsr_pulse_driver.xcl - $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc_ex.xcl - $PROJ_DIR$\Debug\Obj\plsr_accel_curve.o - $PROJ_DIR$\Debug\Obj\plsr_command.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_adc.xcl - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\Debug\Obj\lib_ascii.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_msp.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma2d.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_i2c.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rng.__cstat.et - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sdram.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smartcard.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spi.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smbus.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sram.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spdifrx.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sd.c - $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_rcc.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_tim_ex.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_it.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_system.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_tim.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_uart.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_pwr.h - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_can.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cortex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dfsdm.c - $PROJ_DIR$\..\drivers\Include\tim.h - $PROJ_DIR$\..\drivers\Include\usart.h - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_crc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cec.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dsi.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_exti.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp.c - $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_utils.h - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp_ex.c - $PROJ_DIR$\..\drivers\Source\gpio.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma2d.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ramfunc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_eth.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rng.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_irda.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hcd.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_lptim.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nand.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_msp.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nor.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_qspi.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_gpio.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_iwdg.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc_ex.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_mmc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pccard.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr.c - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_rcc.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_pwr_ex.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_rcc_ex.h - $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_pwr.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_mmc.o + $PROJ_DIR$\Debug\Obj\plsr_command.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hcd.o + $PROJ_DIR$\Debug\Obj\usart.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_wwdg.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_lptim.xcl + $PROJ_DIR$\Debug\Obj\plsr.pbd + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_tim.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash.xcl + $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_tim.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rcc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nor.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma2d.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp_ex.o + $PROJ_DIR$\Debug\Obj\os_mutex.o + $PROJ_DIR$\..\plsr\plsr_hw.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_irda.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pccard.o + $PROJ_DIR$\Debug\Obj\plsr_mb.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spi.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rng.xcl + $PROJ_DIR$\Debug\Exe\plsr.out + $PROJ_DIR$\Debug\Obj\plsr_mb.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc_ex.__cstat.et + $PROJ_DIR$\..\plsr\motion\plsr_motion.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rcc.__cstat.et + $PROJ_DIR$\Debug\Obj\modbus_data.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_msp.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s_ex.xcl + $PROJ_DIR$\Debug\Obj\cpu_c.xcl + $PROJ_DIR$\..\plsr\param\plsr_param_mgr.c + $PROJ_DIR$\Debug\Obj\cpu_c.o + $PROJ_DIR$\Debug\Exe\plsr.hex + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_lptim.__cstat.et + $PROJ_DIR$\..\plsr\motion\plsr_motion.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_lptim.o + $PROJ_DIR$\Debug\Obj\usart.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus_ex.xcl + $PROJ_DIR$\Debug\Obj\modbus_fc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_crc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smartcard.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sd.xcl + $PROJ_DIR$\..\plsr\param\plsr_param_mgr.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smartcard.o + $PROJ_DIR$\Debug\Obj\app_hooks.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sdram.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spi.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rcc.o + $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et + $PROJ_DIR$\Debug\Obj\os_q.xcl + $PROJ_DIR$\Debug\Obj\plsr_mb.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_qspi.xcl + $PROJ_DIR$\Debug\Obj\lib_mem_a.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dfsdm.xcl + $PROJ_DIR$\Debug\Obj\plsr.o + $PROJ_DIR$\Debug\Obj\os_sem.xcl + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\Debug\Obj\plsr_motion.o + $PROJ_DIR$\Debug\Obj\lib_ascii.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\modbus_rtu.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smbus.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma2d.__cstat.et + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc_ex.xcl + $PROJ_DIR$\Debug\Obj\plsr_accel_curve.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cec.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_command.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_iwdg.xcl + $PROJ_DIR$\Debug\Obj\lib_ascii.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cec.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_crc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_msp.xcl + $PROJ_DIR$\Debug\Obj\app_hooks.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma2d.o + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_i2c.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nand.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmc.__cstat.et + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_adc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rng.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dfsdm.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc.__cstat.et $PROJ_DIR$\Debug\Obj\plsr_param.xcl - $PROJ_DIR$\Debug\Obj\modbus_port.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_msp.o - $PROJ_DIR$\..\plsr\test\plsr_pwm_test.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smbus.xcl - $PROJ_DIR$\Debug\Obj\tim.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma2d.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\Debug\Obj\modbus_fc.__cstat.et + $PROJ_DIR$\Debug\Obj\os_core.xcl + $PROJ_DIR$\Debug\Obj\plsr_accel_curve.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd.__cstat.et + $PROJ_DIR$\Debug\Obj\lib_str.o + $PROJ_DIR$\Debug\Obj\plsr_pulse_driver.xcl + $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_usart.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sdram.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_lptim.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_exti.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_crc.__cstat.et - $PROJ_DIR$\..\plsr\plsr_hw.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_adc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_crc.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd_ex.xcl - $PROJ_DIR$\Debug\Obj\plsr_pwm_test.o + $PROJ_DIR$\..\plsr\plsr_hw.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_usart.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_exti.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_eth.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal.__cstat.et - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nand.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai_ex.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_crc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr.__cstat.et $PROJ_DIR$\Debug\Obj\os_sem.o $PROJ_DIR$\Debug\Obj\plsr_hw.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nand.__cstat.et + $PROJ_DIR$\..\plsr\test\plsr_pwm_test.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rtc.o + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_lptim.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma2d.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_adc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_msp.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sdram.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi_ex.xcl + $PROJ_DIR$\Debug\Obj\plsr_pwm_test.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dac.o $PROJ_DIR$\Debug\Obj\plsr_param.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sram.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smbus.xcl + $PROJ_DIR$\Debug\Obj\modbus_port.__cstat.et + $PROJ_DIR$\Debug\Obj\tim.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma2d.xcl + $PROJ_DIR$\..\plsr\mb\plsr_mb.h + $PROJ_DIR$\Debug\Obj\plsr_signal_io.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\main.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_exti.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_gpio.o + $PROJ_DIR$\Debug\Obj\os_mem.xcl + $PROJ_DIR$\Debug\Obj\lib_mem.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac.o + $PROJ_DIR$\Debug\Obj\os_dbg.o + $PROJ_DIR$\Debug\Obj\modbus_rtu.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hcd.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dsi.__cstat.et + $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc.o + $PROJ_DIR$\Debug\Obj\lib_mem.__cstat.et + $PROJ_DIR$\Debug\Obj\os_task.o + $PROJ_DIR$\Debug\Obj\plsr_param.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma.o + $PROJ_DIR$\Debug\Obj\tim.xcl + $PROJ_DIR$\Debug\Obj\lib_str.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ramfunc.xcl + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\Debug\Obj\cpu_core.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dac.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_wwdg.o + $PROJ_DIR$\Debug\Obj\plsr_hw.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_gpio.__cstat.et + $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usart.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fsmc.xcl + $PROJ_DIR$\Debug\Obj\os_time.o + $PROJ_DIR$\Debug\Obj\cpu_c.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc_ex.o + $PROJ_DIR$\Debug\Obj\os_tmr.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_eth.o + $PROJ_DIR$\Debug\Obj\plsr_hw.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_pwr.xcl + $PROJ_DIR$\Debug\Obj\os_time.xcl + $PROJ_DIR$\..\plsr\mb\plsr_mb.c + $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fsmc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc_ex.xcl + $PROJ_DIR$\Debug\Obj\cpu_core.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_exti.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cortex.o + $PROJ_DIR$\Debug\Obj\plsr_signal_io.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nor.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_nand.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_sdmmc.o + $PROJ_DIR$\Debug\Obj\gpio.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim_ex.__cstat.et + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spi.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fsmc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cortex.xcl + $PROJ_DIR$\Debug\Obj\modbus_data.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_eth.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sram.xcl + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_lptim.xcl + $PROJ_DIR$\Debug\Obj\modbus_rtu.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_uart.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc.__cstat.et + $PROJ_DIR$\Debug\List\plsr.map + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_spi.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma.__cstat.et + $PROJ_DIR$\Debug\Obj\lib_math.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_irda.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rng.o + $PROJ_DIR$\Debug\Obj\plsr_run_control.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_crc.o - $PROJ_DIR$\Debug\Obj\os_task.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc_ex.o - $PROJ_DIR$\Debug\Obj\plsr_run_control.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac.__cstat.et - $PROJ_DIR$\Debug\Obj\lib_ascii.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_uart.__cstat.et - $PROJ_DIR$\Debug\Obj\os_q.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus_port.xcl - $PROJ_DIR$\Debug\Obj\lib_mem.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai.xcl - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rng.xcl - $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_usart.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl - $PROJ_DIR$\Debug\Obj\os_tmr.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash_ex.o $PROJ_DIR$\Debug\Obj\plsr_path_plan.xcl + $PROJ_DIR$\Debug\Obj\lib_mem.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rtc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_tim.xcl - $PROJ_DIR$\Debug\Obj\lib_str.xcl - $PROJ_DIR$\Debug\Obj\modbus_data.__cstat.et - $PROJ_DIR$\Debug\Obj\main.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dfsdm.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi_ex.o - $PROJ_DIR$\apm32f407xg_flash.icf - $PROJ_DIR$\..\modbus\modbus_fc.c - $PROJ_DIR$\..\ucos\uC-CPU\cpu_c.c - $PROJ_DIR$\..\plsr\param\plsr_param.c - $PROJ_DIR$\..\ucos\uC-CPU\cpu_core.c - $PROJ_DIR$\..\ucos\uC-CPU\cpu_core.h - $PROJ_DIR$\..\modbus\modbus_data.c - $PROJ_DIR$\..\modbus\modbus_data.h - $PROJ_DIR$\..\plsr\param\plsr_param.h - $PROJ_DIR$\..\ucos\uC-CPU\cpu.h - $PROJ_DIR$\..\plsr\accel_curve\plsr_accel_curve.h - $PROJ_DIR$\..\modbus\modbus_fc.h - $PROJ_DIR$\..\modbus\modbus_port.h - $PROJ_DIR$\..\modbus\modbus_rtu.c - $PROJ_DIR$\..\modbus\modbus_common.h - $PROJ_DIR$\..\modbus\modbus_rtu.h - $PROJ_DIR$\..\plsr\persist\plsr_persist.c - $PROJ_DIR$\..\plsr\persist\plsr_persist.h - $PROJ_DIR$\..\plsr\pulse_driver\plsr_pulse_driver.h - $PROJ_DIR$\..\plsr\path_plan\plsr_path_plan.h - $PROJ_DIR$\..\plsr\path_plan\plsr_path_plan.c - $PROJ_DIR$\..\plsr\signal_io\plsr_signal_io.c - $PROJ_DIR$\..\plsr\run_control\plsr_run_control.c - $PROJ_DIR$\..\plsr\run_control\plsr_run_control.h - $PROJ_DIR$\..\plsr\signal_io\plsr_signal_io.h - $PROJ_DIR$\..\plsr\pulse_driver\plsr_pulse_driver.c - $PROJ_DIR$\..\ucos\uC-CPU\cpu_a.asm - $PROJ_DIR$\..\modbus\modbus_port.c - $PROJ_DIR$\..\plsr\accel_curve\plsr_accel_curve.c - $PROJ_DIR$\..\plsr\command\plsr_command.c - $PROJ_DIR$\..\plsr\command\plsr_command.h - $PROJ_DIR$\..\plsr\plsr.c - $PROJ_DIR$\..\plsr\plsr.h - $PROJ_DIR$\startup_stm32f407xx.s - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_timebase_tim.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_exti.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rng.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_spi.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma2d.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fsmc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_gpio.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_crc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmpi2c.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_wwdg.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_it.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dac.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_sdmmc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usart.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usb.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_utils.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_adc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_usart.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_i2c.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rcc.c - $PROJ_DIR$\..\drivers\Source\system_stm32f4xx.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rtc.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_pwr.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_tim.c - $PROJ_DIR$\..\drivers\Source\tim.c - $PROJ_DIR$\..\drivers\Source\usart.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_uart.c - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_lptim.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sram.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac.__cstat.et + $PROJ_DIR$\Debug\Obj\os_q.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_tim.xcl + $PROJ_DIR$\Debug\Obj\main.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_uart.__cstat.et + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\Debug\Obj\plsr_run_control.xcl + $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et + $PROJ_DIR$\Debug\Obj\lib_str.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dfsdm.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi_ex.o + $PROJ_DIR$\apm32f407xg_flash.icf $PROJ_DIR$\Debug\Obj\startup_stm32f407xx.o + $PROJ_DIR$\Debug\Obj\os_tmr.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dac.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dsi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma2d.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma.o + $PROJ_DIR$\Debug\Obj\modbus_port.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai.xcl + $PROJ_DIR$\Debug\Obj\lib_ascii.xcl + $PROJ_DIR$\Debug\Obj\modbus_data.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rng.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_usart.__cstat.et + $PROJ_DIR$\Debug\Obj\os_task.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usart.xcl - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_can.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ramfunc.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai_ex.xcl $PROJ_DIR$\Debug\Obj\os_cpu_a.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_gpio.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_iwdg.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_gpio.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_usart.o - $PROJ_DIR$\Debug\Obj\plsr_pwm_test.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_sdmmc.xcl $PROJ_DIR$\Debug\Obj\os_core.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_gpio.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_crc.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sd.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma2d.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_utils.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dac.xcl + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_can.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_pwr.o $PROJ_DIR$\Debug\Obj\plsr_param_mgr.xcl $PROJ_DIR$\Debug\Obj\lib_math.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dsi.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_gpio.xcl + $PROJ_DIR$\Debug\Obj\plsr_pwm_test.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_sdmmc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_crc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_usart.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c.__cstat.et + $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_accel_curve.__cstat.et + $PROJ_DIR$\Debug\Obj\main.xcl + $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_pulse_driver.__cstat.et + $PROJ_DIR$\Debug\Obj\gpio.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc.xcl $PROJ_DIR$\Debug\Obj\cpu_core.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim.o $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_dma.__cstat.et + $PROJ_DIR$\Debug\Obj\os_mbox.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rng.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smartcard.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmpi2c.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rng.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spdifrx.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mbox.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c.__cstat.et - $PROJ_DIR$\..\plsr\test\plsr_pwm_test.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_accel_curve.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rtc.xcl - $PROJ_DIR$\Debug\Obj\modbus_fc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_exti.__cstat.et - $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd_ex.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pccard.xcl - $PROJ_DIR$\Debug\Obj\main.xcl $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim.xcl + $PROJ_DIR$\Debug\Obj\modbus_fc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rcc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_exti.__cstat.et $PROJ_DIR$\Debug\Obj\plsr_motion.xcl - $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_pulse_driver.__cstat.et - $PROJ_DIR$\Debug\Obj\gpio.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_sdmmc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_flash_ex.xcl - $PROJ_DIR$\Debug\Obj\gpio.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_uart.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cortex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fsmc.__cstat.et - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s_ex.__cstat.et - $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c_ex.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus_data.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_eth.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2c_ex.o - $PROJ_DIR$\Debug\Obj\lib_math.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sram.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_tim_ex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_lptim.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_rng.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dma.__cstat.et - $PROJ_DIR$\Debug\List\plsr.map - $PROJ_DIR$\Debug\Obj\modbus_rtu.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_adc_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pwr_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_spi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_irda.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_run_control.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_irda.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_exti.xcl - $PROJ_DIR$\Debug\Obj\tim.o - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_spi.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi.xcl + $PROJ_DIR$\..\plsr\test\plsr_pwm_test.h $PROJ_DIR$\Debug\Obj\usart.o + $PROJ_DIR$\Debug\Obj\os_q.o + $PROJ_DIR$\..\plsr\hw\plsr_hw.h $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_iwdg.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_gpio.__cstat.et + $PROJ_DIR$\Debug\Obj\gpio.__cstat.et $PROJ_DIR$\Debug\Obj\plsr_param_mgr.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmc.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s_ex.o + $PROJ_DIR$\Debug\Obj\app_hooks.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cec.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usb.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_timebase_tim.xcl + $PROJ_DIR$\Debug\Obj\tim.o + $PROJ_DIR$\Debug\Obj\os_mutex.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc_ex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_spi.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_irda.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usart.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_spi.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_pwm_test.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_exti.xcl + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpi2c.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_pcd_ex.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_timebase_tim.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usart.__cstat.et - $PROJ_DIR$\Debug\Obj\plsr_pwm_test.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mutex.xcl - $PROJ_DIR$\Debug\Obj\os_q.o - $PROJ_DIR$\Debug\Obj\app_hooks.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc_ex.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_wwdg.xcl - $PROJ_DIR$\..\plsr\hw\plsr_hw.h - $PROJ_DIR$\Debug\Obj\gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usb.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cec.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_spi.xcl + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_pwr_ex.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_rcc.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_tim.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_uart.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_rcc_ex.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_pwr.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_tim_ex.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_it.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_dma_ex.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_dma.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_flash.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_flash_ex.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_flash_ramfunc.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_gpio.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_exti.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_hal_gpio_ex.h + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_can.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cec.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_crc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp.c + $PROJ_DIR$\..\drivers\Include\tim.h + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal.c + $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_system.h + $PROJ_DIR$\..\drivers\Source\gpio.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc_ex.c + $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_pwr.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_rcc.h + $PROJ_DIR$\..\drivers\Include\stm32f4xx_ll_utils.h + $PROJ_DIR$\..\drivers\Include\usart.h + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_irda.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_eth.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_iwdg.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_lptim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dsi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hcd.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma2d.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dfsdm.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rng.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_spi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_adc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usart.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usb.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_crc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_pwr.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_utils.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fsmc.c + $PROJ_DIR$\..\drivers\Source\system_stm32f4xx.c + $PROJ_DIR$\..\drivers\Source\tim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rcc.c + $PROJ_DIR$\startup_stm32f407xx.s + $PROJ_DIR$\..\modbus\modbus_common.h + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dac.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma2d.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmpi2c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_i2c.c + $PROJ_DIR$\..\drivers\Source\usart.c + $PROJ_DIR$\..\modbus\modbus_data.c + $PROJ_DIR$\..\modbus\modbus_data.h + $PROJ_DIR$\..\modbus\modbus_fc.c + $PROJ_DIR$\..\modbus\modbus_fc.h + $PROJ_DIR$\..\drivers\Source\stm32f4xx_it.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_exti.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_tim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rtc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_sdmmc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_lptim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_gpio.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spdifrx.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sram.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rng.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_wwdg.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sdram.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_timebase_tim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sd.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_mmc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smartcard.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nor.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_usart.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nand.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_qspi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smbus.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pccard.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc_ex.c + $PROJ_DIR$\..\modbus\modbus_port.h + $PROJ_DIR$\..\ucos\uC-LIB\cpu_cfg.h + $PROJ_DIR$\..\plsr\accel_curve\plsr_accel_curve.h + $PROJ_DIR$\..\plsr\persist\plsr_persist.c + $PROJ_DIR$\..\plsr\persist\plsr_persist.h + $PROJ_DIR$\..\plsr\path_plan\plsr_path_plan.h + $PROJ_DIR$\..\plsr\accel_curve\plsr_accel_curve.c + $PROJ_DIR$\..\plsr\plsr.c + $PROJ_DIR$\..\modbus\modbus_port.c + $PROJ_DIR$\..\plsr\param\plsr_param.h + $PROJ_DIR$\..\plsr\run_control\plsr_run_control.c + $PROJ_DIR$\..\plsr\command\plsr_command.c + $PROJ_DIR$\..\plsr\signal_io\plsr_signal_io.c + $PROJ_DIR$\..\plsr\run_control\plsr_run_control.h + $PROJ_DIR$\..\plsr\signal_io\plsr_signal_io.h + $PROJ_DIR$\..\ucos\uC-CPU\cpu.h + $PROJ_DIR$\..\ucos\uC-CPU\cpu_a.asm + $PROJ_DIR$\..\ucos\uC-CPU\cpu_core.c + $PROJ_DIR$\..\ucos\uC-CPU\cpu_core.h + $PROJ_DIR$\..\plsr\param\plsr_param.c + $PROJ_DIR$\..\plsr\pulse_driver\plsr_pulse_driver.c + $PROJ_DIR$\..\plsr\plsr.h + $PROJ_DIR$\..\ucos\uC-CPU\cpu_c.c + $PROJ_DIR$\..\modbus\modbus_rtu.h + $PROJ_DIR$\..\ucos\uC-CPU\cpu_def.h + $PROJ_DIR$\..\ucos\uC-LIB\Ports\lib_mem_a.asm + $PROJ_DIR$\..\plsr\pulse_driver\plsr_pulse_driver.h + $PROJ_DIR$\..\modbus\modbus_rtu.c + $PROJ_DIR$\..\plsr\path_plan\plsr_path_plan.c + $PROJ_DIR$\..\plsr\command\plsr_command.h + $PROJ_DIR$\..\ucos\uC-LIB\app_cfg.h + $PROJ_DIR$\..\ucos\uC-LIB\app_hooks.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_mem.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_str.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_tmr.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_sem.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\ucos_ii.h + $PROJ_DIR$\Debug\Obj\plsr_persist.o + $PROJ_DIR$\Debug\Obj\plsr_persist.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_sai.o + $PROJ_DIR$\..\ucos\uC-LIB\lib_cfg.h + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu.h + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mem.c + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_dbg.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mutex.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_task.c + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_a.asm + $PROJ_DIR$\..\ucos\uC-LIB\lib_ascii.h + $PROJ_DIR$\..\ucos\uC-LIB\lib_def.h + $PROJ_DIR$\..\ucos\uC-LIB\lib_ascii.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_mem.h + $PROJ_DIR$\..\ucos\uC-LIB\lib_math.c + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_c.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_str.h + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_flag.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mbox.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_q.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_time.c + $PROJ_DIR$\..\ucos\uC-LIB\os_cfg.h + $PROJ_DIR$\..\ucos\uC-LIB\lib_math.h + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_core.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dac.xcl + $PROJ_DIR$\Debug\Obj\plsr_persist.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_lptim.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc.__cstat.et + $PROJ_DIR$\..\plsr\hw\plsr_hw.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_can.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmpi2c.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_can.__cstat.et + $PROJ_DIR$\Debug\Obj\os_flag.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_sdmmc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_usb.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_pwr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_smbus.__cstat.et + $PROJ_DIR$\Debug\Obj\os_task.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_spdifrx.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi_ex.__cstat.et + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cortex.__cstat.et + $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_ltdc_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_mmc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp_ex.__cstat.et + $PROJ_DIR$\Debug\Obj\os_mbox.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_fmpi2c.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_signal_io.o + $TOOLKIT_DIR$\inc\c\stddef.h + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_utils.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dcmi.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_qspi.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_path_plan.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_gpio.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_cryp_ex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hcd.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_timebase_tim.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s.o + $PROJ_DIR$\Debug\Obj\plsr.__cstat.et + $PROJ_DIR$\Debug\Obj\plsr_param_mgr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_utils.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_hash.xcl + $PROJ_DIR$\Debug\Obj\cpu_a.o + $PROJ_DIR$\Debug\Obj\lib_math.__cstat.et + $PROJ_DIR$\Debug\Obj\modbus_port.o + $PROJ_DIR$\Debug\Obj\plsr_command.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_timebase_tim.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_rtc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_uart.xcl + $PROJ_DIR$\Debug\Obj\os_flag.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_dsi.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_i2s.xcl + $PROJ_DIR$\Debug\Obj\plsr_path_plan.__cstat.et + $PROJ_DIR$\Debug\Obj\os_core.o + $PROJ_DIR$\Debug\Obj\os_cpu_c.o + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_ll_exti.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_qspi.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_mmc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hal_fmpsmbus_ex.o + $PROJ_DIR$\Debug\Obj\plsr_motion.__cstat.et - $PROJ_DIR$\..\plsr\hw\plsr_hw.c + [ROOT_NODE] - ICCARM - 419 + ILINK + 61 259 + + + + $PROJ_DIR$\..\app\main.c + BICOMP - 255 + 336 + + + ICCARM + 178 __cstat - 250 + 279 ICCARM - 639 245 300 590 71 227 15 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 462 165 + 14 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 423 10 555 549 534 282 21 543 520 577 560 542 415 540 528 + + + + + $PROJ_DIR$\Debug\Exe\plsr.out + + + ILINK + 259 + + + OBJCOPY + 73 + + + + + ILINK + 289 373 623 72 342 239 116 265 273 96 140 178 67 360 625 185 635 309 636 184 631 345 25 52 366 155 192 214 291 100 112 37 193 613 556 24 33 607 290 144 97 262 321 374 233 270 227 51 183 35 379 288 286 194 163 253 326 219 231 294 74 305 230 81 269 641 180 129 292 38 50 249 618 372 54 310 162 225 392 36 165 237 48 55 186 391 203 254 639 361 271 267 190 217 558 152 315 89 86 108 22 242 275 343 29 617 257 332 206 134 145 153 169 304 122 638 594 586 226 313 124 77 322 91 349 160 238 263 43 212 590 621 161 377 365 110 387 45 241 $PROJ_DIR$\..\plsr\motion\plsr_motion.c + + BICOMP + 363 + ICCARM - 78 + 103 + + + __cstat + 642 + + + + + ICCARM + 76 198 123 248 102 189 600 528 367 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 + + + + $PROJ_DIR$\..\plsr\param\plsr_param_mgr.c + BICOMP - 579 + 323 + + + ICCARM + 371 __cstat - 52 + 620 + + + + + ICCARM + 85 198 123 248 102 189 600 528 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 175 + + + + + $PROJ_DIR$\..\plsr\plsr_hw.c + + + BICOMP + 207 + + + ICCARM + 156 + + + __cstat + 220 + + + + + ICCARM + 53 198 123 248 102 189 600 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 540 14 + + + + + $PROJ_DIR$\..\plsr\test\plsr_pwm_test.c + + + BICOMP + 329 + + + ICCARM + 168 + + + __cstat + 385 ICCARM - 116 245 300 590 71 227 15 462 639 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 + 364 198 123 248 102 189 600 367 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\param\plsr_param_mgr.c + $PROJ_DIR$\..\plsr\mb\plsr_mb.c - ICCARM - 623 + BICOMP + 62 - BICOMP - 550 + ICCARM + 94 __cstat - 63 + 56 ICCARM - 95 245 300 590 71 227 15 462 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 248 + 175 198 123 248 102 189 600 528 85 76 540 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_tmr.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_can.c - ICCARM - 443 + BICOMP + 585 - BICOMP - 275 + ICCARM + 321 __cstat - 277 + 587 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-LIB\lib_math.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cec.c - ICCARM - 598 + BICOMP + 118 - BICOMP - 551 + ICCARM + 374 __cstat - 54 + 113 ICCARM - 130 463 438 34 590 71 227 15 198 132 134 459 135 141 128 133 149 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-LIB\lib_mem.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cortex.c - ICCARM - 436 + BICOMP + 244 - BICOMP - 240 + ICCARM + 233 __cstat - 242 + 598 ICCARM - 141 463 438 34 590 71 227 15 198 132 134 459 135 133 149 128 130 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_dbg.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_crc.c - ICCARM - 221 + BICOMP + 331 - BICOMP - 213 + ICCARM + 270 __cstat - 580 + 119 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_flag.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp.c - ICCARM - 35 + BICOMP + 603 - BICOMP - 33 + ICCARM + 227 __cstat - 574 + 312 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mem.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal.c - ICCARM - 192 + BICOMP + 306 - BICOMP - 238 + ICCARM + 144 __cstat - 295 + 159 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mutex.c + $PROJ_DIR$\..\drivers\Source\gpio.c - ICCARM - 123 + BICOMP + 339 - BICOMP - 635 + ICCARM + 239 __cstat - 82 + 370 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 10 14 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_q.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc_ex.c - ICCARM - 636 + BICOMP + 228 - BICOMP - 74 + ICCARM + 262 __cstat - 434 + 143 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_time.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc.c - ICCARM - 268 + BICOMP + 341 - BICOMP - 251 + ICCARM + 97 __cstat - 194 + 258 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-LIB\lib_str.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ex.c - ICCARM - 293 + BICOMP + 256 - BICOMP - 448 + ICCARM + 74 __cstat - 239 + 316 ICCARM - 133 463 438 34 590 71 227 15 198 132 134 135 149 128 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s_ex.c - ICCARM - 44 + BICOMP + 69 - BICOMP - 4 + ICCARM + 372 __cstat - 440 + 255 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 135 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mbox.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac_ex.c - ICCARM - 562 + BICOMP + 202 - BICOMP - 18 + ICCARM + 35 __cstat - 263 + 88 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_a.asm + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_irda.c - AARM - 535 + BICOMP + 381 - - - - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_sem.c - ICCARM - 418 - - - BICOMP - 77 + 54 __cstat - 577 + 266 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_core.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi_ex.c - ICCARM - 41 + BICOMP + 167 - BICOMP - 291 + ICCARM + 288 __cstat - 542 + 596 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uCOS-II\Source\os_task.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_eth.c - ICCARM - 225 + BICOMP + 246 - BICOMP - 428 + ICCARM + 219 __cstat - 31 + 151 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-LIB\app_hooks.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_iwdg.c - ICCARM - 637 + BICOMP + 115 - BICOMP - 96 + ICCARM + 310 __cstat - 290 + 368 ICCARM - 99 137 463 438 34 590 71 227 15 198 132 134 150 136 169 171 387 177 159 158 164 245 300 162 167 163 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-LIB\Ports\lib_mem_a.asm + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_lptim.c - AARM - 79 + BICOMP + 41 - - - - $PROJ_DIR$\..\ucos\uC-LIB\lib_ascii.c - ICCARM - 301 - - - BICOMP - 432 + 162 __cstat - 72 + 75 ICCARM - 149 463 438 34 590 71 227 15 198 132 134 135 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc.c - ICCARM - 223 + BICOMP + 208 - BICOMP - 576 + ICCARM + 225 __cstat - 450 + 583 ICCARM - 165 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 334 166 99 137 463 438 198 132 134 150 136 469 333 486 462 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\Debug\Exe\plsr.out + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus.c - ILINK - 607 + BICOMP + 235 - OBJCOPY - 115 + ICCARM + 269 + + + __cstat + 354 - ILINK - 454 637 62 107 552 586 301 598 436 79 293 223 101 572 65 224 41 535 44 221 35 562 192 123 636 418 225 268 443 91 297 187 232 59 0 191 214 20 518 403 76 609 528 642 262 427 270 97 241 216 626 453 452 233 421 604 522 261 253 519 108 531 267 93 612 48 235 308 444 190 122 597 53 625 124 537 402 266 627 207 394 273 205 125 220 630 234 610 60 564 429 605 237 279 2 416 546 88 66 70 203 599 426 556 209 57 587 539 247 285 409 417 423 525 304 58 14 22 269 538 305 117 549 67 560 420 583 611 206 258 11 37 414 617 621 90 618 188 592 + ICCARM + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\mb\plsr_mb.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash_ex.c - ICCARM - 80 + BICOMP + 98 - BICOMP - 118 + ICCARM + 292 __cstat - 126 + 65 ICCARM - 248 245 300 590 71 227 15 462 95 116 486 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sdram.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c_ex.c - ICCARM - 88 + BICOMP + 261 - BICOMP - 189 + ICCARM + 81 __cstat - 401 + 59 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smartcard.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dsi.c - ICCARM - 66 + BICOMP + 632 - BICOMP - 75 + ICCARM + 326 __cstat - 554 + 188 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_gpio.c - ICCARM - 599 + BICOMP + 614 - BICOMP - 127 + ICCARM + 180 __cstat - 89 + 369 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smbus.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash.c - ICCARM - 70 + BICOMP + 44 - BICOMP - 396 + ICCARM + 294 __cstat - 25 + 307 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sram.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash.c - ICCARM - 426 + BICOMP + 622 - BICOMP - 600 + ICCARM + 129 __cstat - 215 + 232 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c.c - ICCARM - 556 + BICOMP + 389 - BICOMP - 578 + ICCARM + 230 __cstat - 186 + 333 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spdifrx.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hcd.c - ICCARM - 203 + BICOMP + 187 - BICOMP - 29 + ICCARM + 38 __cstat - 561 + 616 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c.c - ICCARM - 209 + BICOMP + 355 - BICOMP - 602 + ICCARM + 50 __cstat - 584 + 353 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sd.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma2d.c - ICCARM - 546 + BICOMP + 174 - BICOMP - 94 + ICCARM + 163 __cstat - 211 + 109 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma_ex.c - ICCARM - 108 + BICOMP + 303 - BICOMP - 585 + ICCARM + 253 __cstat - 547 + 340 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi.c - ICCARM - 267 + BICOMP + 388 - BICOMP - 628 + ICCARM + 379 __cstat - 533 + 611 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma.c - ICCARM - 76 + BICOMP + 347 - BICOMP - 558 + ICCARM + 194 __cstat - 601 + 264 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_can.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_exti.c - ICCARM - 528 + BICOMP + 386 - BICOMP - 9 + ICCARM + 231 __cstat - 28 + 179 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_adc_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac.c - ICCARM - 609 + BICOMP + 580 - BICOMP - 264 + ICCARM + 183 __cstat - 399 + 276 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus_ex.c - ICCARM - 262 + BICOMP + 79 - BICOMP - 588 + ICCARM + 641 __cstat - 6 + 177 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dfsdm.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp_ex.c - ICCARM - 452 + BICOMP + 615 - BICOMP - 84 + ICCARM + 51 __cstat - 391 + 604 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c_ex.c - ICCARM - 626 + BICOMP + 107 - BICOMP - 620 + ICCARM + 249 __cstat - 27 + 260 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s.c - ICCARM - 233 + BICOMP + 633 - BICOMP - 570 + ICCARM + 618 __cstat - 606 + 390 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_crc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dfsdm.c - ICCARM - 427 + BICOMP + 99 - BICOMP - 545 + ICCARM + 286 __cstat - 287 + 131 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cec.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ramfunc.c - ICCARM - 642 + BICOMP + 197 - BICOMP - 282 + ICCARM + 305 __cstat - 283 + 205 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rng.c - ICCARM - 403 + BICOMP + 299 - BICOMP - 532 + ICCARM + 349 __cstat - 413 + 27 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_spi.c - ICCARM - 241 + BICOMP + 380 - BICOMP - 30 + ICCARM + 263 __cstat - 431 + 384 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dsi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_adc.c - ICCARM - 522 + BICOMP + 128 - BICOMP - 38 + ICCARM + 145 __cstat - 236 + 164 - + + + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usart.c + + + BICOMP + 302 + ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 212 - + + __cstat + 383 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dcmi_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usb.c - ICCARM - 453 + BICOMP + 20 - BICOMP - 405 + ICCARM + 590 __cstat - 23 + 375 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_crc.c - ICCARM - 253 + BICOMP + 82 - BICOMP - 616 + ICCARM + 153 __cstat - 217 + 146 - + + + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_pwr.c + + + BICOMP + 221 + ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 322 - + + __cstat + 591 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmc.c - ICCARM - 519 + BICOMP + 382 - BICOMP - 185 + ICCARM + 594 __cstat - 534 + 126 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_utils.c - ICCARM - 270 + BICOMP + 318 - BICOMP - 12 + ICCARM + 621 __cstat - 543 + 610 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 422 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 5 1 395 12 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 421 417 420 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_cryp_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fsmc.c - ICCARM - 97 + BICOMP + 213 - BICOMP - 49 + ICCARM + 226 __cstat - 16 + 243 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\gpio.c + $PROJ_DIR$\..\drivers\Source\system_stm32f4xx.c - ICCARM - 586 + BICOMP + 127 - BICOMP - 582 + ICCARM + 161 __cstat - 640 + 637 ICCARM - 166 165 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 5 1 395 12 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma2d.c + $PROJ_DIR$\..\drivers\Source\tim.c - ICCARM - 421 + BICOMP + 195 - BICOMP - 398 + ICCARM + 377 __cstat - 86 + 173 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 415 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 14 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rcc.c - ICCARM - 531 + BICOMP + 47 - BICOMP - 219 + ICCARM + 91 __cstat - 230 + 66 - + + + $PROJ_DIR$\startup_stm32f407xx.s + - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + AARM + 290 - + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpi2c_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dac.c - ICCARM - 93 + BICOMP + 319 - BICOMP - 595 + ICCARM + 169 __cstat - 104 + 201 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dac_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma2d.c - ICCARM - 216 + BICOMP + 317 - BICOMP - 229 + ICCARM + 122 __cstat - 69 + 49 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmpi2c.c - ICCARM - 604 + BICOMP + 351 - BICOMP - 529 + ICCARM + 586 __cstat - 557 + 606 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_eth.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_i2c.c - ICCARM - 261 + BICOMP + 17 - BICOMP - 596 + ICCARM + 124 __cstat - 412 + 26 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc_ex.c + $PROJ_DIR$\..\drivers\Source\usart.c - ICCARM - 429 + BICOMP + 39 - BICOMP - 183 + ICCARM + 365 __cstat - 119 + 78 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 423 14 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rng.c + $PROJ_DIR$\..\modbus\modbus_data.c - ICCARM - 605 + BICOMP + 245 - BICOMP - 105 + ICCARM + 67 __cstat - 309 + 298 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 477 198 123 248 102 189 600 470 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 320 609 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc_ex.c + $PROJ_DIR$\..\modbus\modbus_fc.c - ICCARM - 279 + BICOMP + 80 - BICOMP - 296 + ICCARM + 360 __cstat - 544 + 136 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 479 198 123 248 102 189 600 470 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 477 519 528 320 609 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_irda.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_it.c - ICCARM - 124 + BICOMP + 293 - BICOMP - 615 + ICCARM + 134 __cstat - 613 + 628 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 14 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 401 555 549 534 282 21 543 520 577 560 540 528 533 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_exti.c - ICCARM - 2 + BICOMP + 150 - BICOMP - 437 + ICCARM + 638 __cstat - 243 + 362 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_tim.c - ICCARM - 416 + BICOMP + 278 - BICOMP - 530 + ICCARM + 43 __cstat - 81 + 46 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma.c - ICCARM - 220 + BICOMP + 209 - BICOMP - 425 + ICCARM + 304 __cstat - 292 + 344 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rtc.c - ICCARM - 53 + BICOMP + 274 - BICOMP - 47 + ICCARM + 160 __cstat 629 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hcd.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_sdmmc.c - ICCARM - 190 + BICOMP + 330 - BICOMP - 228 + ICCARM + 238 __cstat - 55 + 589 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_lptim.c - ICCARM - 597 + BICOMP + 251 - BICOMP - 83 + ICCARM + 77 __cstat - 593 + 582 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus_ex.c - - - ICCARM - 48 - + $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_gpio.c + BICOMP - 98 + 328 - __cstat - 218 + ICCARM + 313 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + __cstat + 210 - + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2s_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr.c - ICCARM - 625 + BICOMP + 200 - BICOMP - 112 + ICCARM + 203 __cstat - 591 + 154 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_lptim.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spdifrx.c - ICCARM - 402 + BICOMP + 595 - BICOMP - 197 + ICCARM + 22 __cstat - 111 + 352 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nand.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sram.c - ICCARM - 273 + BICOMP + 247 - BICOMP - 284 + ICCARM + 275 __cstat - 415 + 34 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rng.c - ICCARM - 610 + BICOMP + 60 - BICOMP - 254 + ICCARM + 267 __cstat - 524 + 130 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc_ex.c - ICCARM - 394 + BICOMP + 57 - BICOMP - 303 + ICCARM + 271 __cstat - 103 + 63 ICCARM - 165 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_fmpsmbus.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_wwdg.c - ICCARM - 612 + BICOMP + 393 - BICOMP - 272 + ICCARM + 206 __cstat - 568 + 40 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nor.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr_ex.c - ICCARM - 205 + BICOMP + 216 - BICOMP - 249 + ICCARM + 254 __cstat - 208 + 327 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_qspi.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc.c - ICCARM - 60 + BICOMP + 117 - BICOMP - 87 + ICCARM + 361 __cstat - 40 + 346 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_spi.c - ICCARM - 235 + BICOMP + 58 - BICOMP - 64 + ICCARM + 242 __cstat - 634 + 90 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sdram.c - ICCARM - 630 + BICOMP + 23 - BICOMP - 410 + ICCARM + 89 __cstat - 559 + 166 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rcc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_timebase_tim.c - ICCARM - 564 + BICOMP + 376 - BICOMP - 302 + ICCARM + 617 __cstat - 563 + 627 - - - ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sd.c - ICCARM - 237 + BICOMP + 84 - BICOMP - 571 + ICCARM + 315 __cstat - 306 + 18 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_uart.c - ICCARM - 444 + BICOMP + 630 - BICOMP - 73 + ICCARM + 257 __cstat - 102 + 281 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_i2c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd.c - ICCARM - 122 + BICOMP + 287 - BICOMP - 567 + ICCARM + 186 __cstat - 565 + 139 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_hash.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_mmc.c - ICCARM - 308 + BICOMP + 640 - BICOMP - 42 + ICCARM + 36 __cstat - 265 + 602 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_iwdg.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc.c - ICCARM - 537 + BICOMP + 348 - BICOMP - 280 + ICCARM + 190 __cstat - 622 + 132 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smartcard.c - ICCARM - 266 + BICOMP + 83 - BICOMP - 257 + ICCARM + 86 __cstat - 21 + 350 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc_ex.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim.c - ICCARM - 627 + BICOMP + 359 - BICOMP - 521 + ICCARM + 343 __cstat - 17 + 19 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_mmc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_msp.c - ICCARM - 207 + BICOMP + 120 - BICOMP - 39 + ICCARM + 165 __cstat - 5 + 68 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 14 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pccard.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai.c - ICCARM - 125 + BICOMP + 296 - BICOMP - 575 + ICCARM + 558 __cstat - 212 + 204 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pwr.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nor.c - ICCARM - 234 + BICOMP + 236 - BICOMP - 231 + ICCARM + 48 __cstat - 408 + 28 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\test\plsr_pwm_test.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_usart.c - ICCARM - 411 + BICOMP + 149 - BICOMP - 540 + ICCARM + 332 __cstat - 633 + 300 ICCARM - 566 245 300 590 71 227 15 639 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\plsr_hw.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_tim_ex.c - ICCARM - 419 + BICOMP + 250 - BICOMP - 255 + ICCARM + 29 __cstat - 250 + 240 ICCARM - 113 245 300 590 71 227 15 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 486 165 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - [ROOT_NODE] - - - ILINK - 184 607 - - - - - $PROJ_DIR$\..\modbus\modbus_fc.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_nand.c - ICCARM - 572 + BICOMP + 125 - BICOMP - 92 + ICCARM + 237 __cstat - 289 + 157 ICCARM - 465 245 300 590 71 227 15 468 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 461 466 462 527 7 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-CPU\cpu_c.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_sai_ex.c - ICCARM - 107 + BICOMP + 308 - BICOMP - 114 + ICCARM + 152 __cstat - 278 + 105 ICCARM - 463 438 34 590 71 227 15 198 132 134 459 135 141 128 133 149 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\param\plsr_param.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_qspi.c - ICCARM - 232 + BICOMP + 95 - BICOMP - 392 + ICCARM + 639 __cstat - 424 + 612 ICCARM - 462 245 300 590 71 227 15 471 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 527 7 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\ucos\uC-CPU\cpu_core.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pcd_ex.c - ICCARM - 552 + BICOMP + 147 - BICOMP - 222 + ICCARM + 391 __cstat - 252 + 356 ICCARM - 459 463 438 34 590 71 227 15 198 132 134 135 141 128 133 149 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\modbus\modbus_data.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_smbus.c - ICCARM - 101 + BICOMP + 171 - BICOMP - 594 + ICCARM + 108 __cstat - 449 + 592 ICCARM - 461 245 300 590 71 227 15 468 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 527 7 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\modbus\modbus_rtu.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_rtc_ex.c - ICCARM - 224 + BICOMP + 111 - BICOMP - 85 + ICCARM + 217 __cstat - 608 + 314 ICCARM - 469 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 461 466 465 527 7 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\persist\plsr_persist.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_pccard.c - ICCARM - 0 + BICOMP + 357 - BICOMP - 1 + ICCARM + 55 __cstat @@ -2946,154 +2966,145 @@ ICCARM - 471 245 300 590 71 227 15 462 477 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 527 7 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\path_plan\plsr_path_plan.c + $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_ltdc_ex.c - ICCARM - 59 + BICOMP + 325 - BICOMP - 445 + ICCARM + 392 __cstat - 36 + 601 ICCARM - 473 245 300 590 71 227 15 462 + 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\..\plsr\signal_io\plsr_signal_io.c + $PROJ_DIR$\..\plsr\persist\plsr_persist.c - ICCARM - 20 + BICOMP + 557 - BICOMP - 226 + ICCARM + 556 __cstat - 271 + 581 ICCARM - 478 245 300 590 71 227 15 462 477 165 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 523 198 123 248 102 189 600 528 532 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 320 609 - $PROJ_DIR$\..\plsr\run_control\plsr_run_control.c + $PROJ_DIR$\..\plsr\accel_curve\plsr_accel_curve.c - ICCARM - 214 + BICOMP + 138 - BICOMP - 430 + ICCARM + 112 __cstat - 614 + 335 ICCARM - 477 245 300 590 71 227 15 473 464 462 472 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 484 478 99 137 463 438 198 132 134 150 136 + 521 198 123 248 102 189 600 528 - $PROJ_DIR$\..\plsr\pulse_driver\plsr_pulse_driver.c + $PROJ_DIR$\..\plsr\plsr.c - ICCARM - 191 + BICOMP + 280 - BICOMP - 294 + ICCARM + 100 __cstat - 581 + 619 ICCARM - 472 245 300 590 71 227 15 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 462 165 + 540 198 123 248 102 189 600 528 545 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 532 523 548 533 555 549 534 282 21 543 520 577 560 - - $PROJ_DIR$\..\ucos\uC-CPU\cpu_a.asm - - - AARM - 62 - - - $PROJ_DIR$\..\modbus\modbus_port.c - ICCARM - 65 + BICOMP + 295 - BICOMP - 435 + ICCARM + 625 __cstat - 393 + 172 ICCARM - 466 245 300 590 71 227 15 468 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 166 165 486 462 472 + 519 198 123 248 102 189 600 470 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 10 14 540 528 545 - $PROJ_DIR$\..\plsr\accel_curve\plsr_accel_curve.c + $PROJ_DIR$\..\plsr\run_control\plsr_run_control.c - ICCARM - 297 + BICOMP + 283 - BICOMP - 288 + ICCARM + 33 __cstat - 569 + 268 ICCARM - 464 245 300 590 71 227 15 462 + 532 198 123 248 102 189 600 524 521 528 545 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 548 533 555 549 534 282 21 543 520 577 560 @@ -3101,638 +3112,626 @@ $PROJ_DIR$\..\plsr\command\plsr_command.c - ICCARM - 187 + BICOMP + 114 - BICOMP - 298 + ICCARM + 37 __cstat - 45 + 626 ICCARM - 484 245 300 590 71 227 15 462 477 486 469 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 99 137 463 438 198 132 134 150 136 + 548 198 123 248 102 189 600 528 532 540 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 - $PROJ_DIR$\..\plsr\plsr.c + $PROJ_DIR$\..\plsr\signal_io\plsr_signal_io.c - ICCARM - 91 + BICOMP + 176 - BICOMP - 451 + ICCARM + 607 __cstat - 46 + 234 ICCARM - 486 245 300 590 71 227 15 462 472 169 171 387 177 159 158 164 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 477 471 484 478 99 137 463 438 198 132 134 150 136 + 533 198 123 248 102 189 600 528 532 14 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 - $PROJ_DIR$\startup_stm32f407xx.s + $PROJ_DIR$\..\ucos\uC-CPU\cpu_a.asm AARM - 518 + 623 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_timebase_tim.c + $PROJ_DIR$\..\ucos\uC-CPU\cpu_core.c - - ICCARM - 57 - BICOMP - 631 - - - __cstat - 50 + 199 - - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_exti.c - ICCARM - 58 - - - BICOMP - 404 + 342 __cstat - 573 + 229 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rng.c - + ICCARM - 560 - - - BICOMP - 439 - - - __cstat - 195 + 537 534 282 597 248 102 189 600 21 543 520 567 569 559 572 566 - + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_spi.c + $PROJ_DIR$\..\plsr\param\plsr_param.c - ICCARM - 611 + BICOMP + 133 - BICOMP - 643 + ICCARM + 193 __cstat - 619 + 170 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma2d.c - + ICCARM - 304 - - - BICOMP - 523 - - - __cstat - 109 + 528 198 123 248 102 189 600 523 542 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 320 609 - + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fsmc.c + $PROJ_DIR$\..\plsr\pulse_driver\plsr_pulse_driver.c - ICCARM - 269 + BICOMP + 141 - BICOMP - 256 + ICCARM + 24 __cstat - 589 + 338 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 545 198 123 248 102 189 600 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 528 14 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_gpio.c + $PROJ_DIR$\..\ucos\uC-CPU\cpu_c.c - ICCARM - 538 + BICOMP + 70 - BICOMP - 536 + ICCARM + 72 __cstat - 276 + 215 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_crc.c - + ICCARM - 417 - - - BICOMP - 68 + 534 282 597 248 102 189 600 21 543 520 537 567 569 559 572 566 - - __cstat - 406 - - + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmpi2c.c + $PROJ_DIR$\..\ucos\uC-LIB\Ports\lib_mem_a.asm - ICCARM - 22 - - - BICOMP - 555 - - - __cstat - 19 + AARM + 96 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_wwdg.c + $PROJ_DIR$\..\modbus\modbus_rtu.c - ICCARM - 247 + BICOMP + 106 - BICOMP - 638 + ICCARM + 185 __cstat - 199 + 252 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 542 5 1 395 12 6 2 4 198 123 248 102 189 600 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 555 549 534 282 21 543 520 577 560 477 519 479 320 609 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_it.c + $PROJ_DIR$\..\plsr\path_plan\plsr_path_plan.c - ICCARM - 285 + BICOMP + 272 - BICOMP - 442 + ICCARM + 613 __cstat - 51 + 634 ICCARM - 165 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 321 99 137 463 438 198 132 134 150 136 478 + 524 198 123 248 102 189 600 528 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dac.c + $PROJ_DIR$\..\ucos\uC-LIB\app_hooks.c - ICCARM - 423 + BICOMP + 87 - BICOMP - 520 + ICCARM + 373 __cstat - 246 + 121 + + + ICCARM + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 5 1 395 12 6 2 4 198 123 13 16 8 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_sdmmc.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_mem.c - ICCARM - 583 + BICOMP + 182 - BICOMP - 541 + ICCARM + 273 __cstat - 3 + 191 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 569 534 282 597 248 102 189 600 21 543 520 537 567 572 566 559 578 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usart.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_str.c - ICCARM - 258 + BICOMP + 285 - BICOMP - 526 + ICCARM + 140 __cstat - 632 + 196 + + + ICCARM + 572 534 282 597 248 102 189 600 21 543 520 567 566 559 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_usb.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_tmr.c - ICCARM - 11 + BICOMP + 218 - BICOMP - 202 + ICCARM + 291 __cstat - 641 + 211 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_utils.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_sem.c - ICCARM - 37 + BICOMP + 101 - BICOMP - 548 + ICCARM + 155 __cstat - 26 + 358 ICCARM - 346 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 169 171 387 177 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 319 322 325 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_adc.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mem.c - ICCARM - 409 + BICOMP + 181 - BICOMP - 299 + ICCARM + 25 __cstat - 422 + 142 + + + ICCARM + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_usart.c + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_dbg.c - ICCARM - 539 + BICOMP + 30 - BICOMP - 400 + ICCARM + 184 __cstat - 441 + 337 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_fmc.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mutex.c - ICCARM - 14 + BICOMP + 378 - BICOMP - 624 + ICCARM + 52 __cstat - 307 + 92 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_i2c.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_task.c - ICCARM - 305 + BICOMP + 301 - BICOMP - 210 + ICCARM + 192 __cstat - 193 + 593 - - - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rcc.c - + ICCARM - 67 - - - BICOMP - 201 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 + + + + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_a.asm + - __cstat - 100 + AARM + 309 - $PROJ_DIR$\..\drivers\Source\system_stm32f4xx.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_ascii.c - ICCARM - 414 + BICOMP + 297 - BICOMP - 286 + ICCARM + 116 __cstat - 56 + 104 ICCARM - 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 169 171 387 177 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 566 534 282 597 248 102 189 600 21 543 520 567 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_rtc.c + $PROJ_DIR$\..\ucos\uC-LIB\lib_math.c - ICCARM - 420 + BICOMP + 324 - BICOMP - 446 + ICCARM + 265 __cstat - 61 + 624 + + + ICCARM + 578 534 282 597 248 102 189 600 21 543 520 537 567 569 559 572 566 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_dma.c + $PROJ_DIR$\..\ucos\uCOS-II\Ports\os_cpu_c.c - ICCARM - 525 + BICOMP + 599 - BICOMP - 274 + ICCARM + 636 __cstat - 553 + 284 + + + ICCARM + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 567 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_pwr.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_flag.c - ICCARM - 549 + BICOMP + 588 - BICOMP - 260 + ICCARM + 631 __cstat - 13 + 334 + + + ICCARM + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 + + - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_tim.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_mbox.c - ICCARM - 206 + BICOMP + 605 - BICOMP - 447 + ICCARM + 345 __cstat - 200 + 224 + + + ICCARM + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 + + - $PROJ_DIR$\..\drivers\Source\tim.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_q.c - ICCARM - 617 + BICOMP + 93 - BICOMP - 244 + ICCARM + 366 __cstat - 397 + 277 ICCARM - 333 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 165 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\usart.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_time.c - ICCARM - 621 + BICOMP + 222 - BICOMP - 196 + ICCARM + 214 __cstat - 121 + 31 ICCARM - 334 165 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\ucos\uCOS-II\Source\os_core.c - ICCARM - 587 + BICOMP + 137 - BICOMP - 43 + ICCARM + 635 __cstat - 433 + 311 ICCARM - 169 171 387 177 159 158 164 245 300 590 71 227 15 162 167 163 34 172 168 170 173 24 281 389 178 179 181 180 174 161 176 175 182 390 388 323 320 324 + 555 549 534 282 597 248 102 189 600 21 543 520 577 560 - $PROJ_DIR$\..\drivers\Source\stm32f4xx_ll_lptim.c + $PROJ_DIR$\..\plsr\hw\plsr_hw.c - ICCARM - 117 + BICOMP + 207 - BICOMP - 603 + ICCARM + 156 __cstat - 8 + 220 + + + ICCARM + 367 198 123 248 102 189 600 5 1 395 12 6 2 4 13 16 8 597 9 3 0 7 608 135 398 407 409 408 403 402 11 404 405 406 399 394 396 400 397 528 14 + + diff --git a/plsr/accel_curve/plsr_accel_curve.c b/plsr/accel_curve/plsr_accel_curve.c index d362c1f..db336a0 100644 --- a/plsr/accel_curve/plsr_accel_curve.c +++ b/plsr/accel_curve/plsr_accel_curve.c @@ -241,20 +241,24 @@ uint32_t PlsrAccelCurveResolveEndHz(uint32_t f_cfg, f_cfg = PlsrAccelCurveClampFreq(f_cfg); f_tgt = PlsrAccelCurveClampFreq(f_tgt); - if (f_cfg >= 1U) - { - return f_cfg; - } if (f_tgt < 1U) { return 1U; } - t_dec = PlsrAccelCurveRampTimeMs(f_tgt, 0U, default_spd, - start_spd_ref, end_spd_ref, - accel_ms, decel_ms); - return PlsrAccelCurveJumpFromZero(f_tgt, t_dec, - start_spd_ref, end_spd_ref); + /* + * 止速 0 或 1:都按落地频率估计。1Hz 当真止速会在段末拖超长尾巴。 + */ + if (f_cfg <= 1U) + { + t_dec = PlsrAccelCurveRampTimeMs(f_tgt, 0U, default_spd, + start_spd_ref, end_spd_ref, + accel_ms, decel_ms); + return PlsrAccelCurveJumpFromZero(f_tgt, t_dec, + start_spd_ref, end_spd_ref); + } + + return f_cfg; } /** 直线:进度千分比 → 形状千分比 */ @@ -609,14 +613,14 @@ static uint32_t PlsrAccelCurveEstimatePulses(uint32_t f_from, return n; } -/** 匀速时间向下取整:宁可早进减速,保证斜坡走完再落到 f_end */ +/** 匀速时间向上取整:晚一点进减速,把脉冲留在峰值,避免斜坡中途脉冲耗尽 */ static uint32_t PlsrAccelCurveConstTimeMs(uint32_t const_n, uint32_t f_hz) { if ((const_n == 0U) || (f_hz < 1U)) { return 0U; } - return (const_n * 1000UL) / f_hz; + return (const_n * 1000UL + f_hz - 1UL) / f_hz; } /** @@ -956,9 +960,9 @@ void PlsrAccelCurvePlan(PlsrAccelPlan_t *plan, plan->acc_n = acc_n; plan->dec_n = dec_n; /* - * 进入减速时刻:加速时间 + 匀速时间。 - * 三角无匀速 → t_decel_start = t_acc,减速从峰值立刻开始。 - * 止速脉冲数 = dec_n,由 1ms 模型按 (f_peak→f_end, t_dec) 估出。 + * 进入减速时刻(时间域反向规划): + * t_decel_start = t_acc + t_const,与加速从 t=0 正向规划对称。 + * t_const 向上取整,避免过早进减速、高频把脉冲烧光。 */ plan->t_decel_start_ms = t_acc + PlsrAccelCurveConstTimeMs(plan->const_n, f_peak); } diff --git a/plsr/accel_curve/plsr_accel_curve.h b/plsr/accel_curve/plsr_accel_curve.h index e839166..22f90d2 100644 --- a/plsr/accel_curve/plsr_accel_curve.h +++ b/plsr/accel_curve/plsr_accel_curve.h @@ -58,7 +58,7 @@ uint32_t PlsrAccelCurveResolveStartHz(uint32_t f_cfg, /** * 配置止速 → 规划用真实终点频率。 - * f_cfg>=1:原样(钳位);f_cfg==0:按斜率算落地频率(避免 1Hz 拖尾)。 + * f_cfg>1:原样(钳位);f_cfg<=1:按斜率算落地频率(禁止真 1Hz 拖尾)。 * 段末是否停表由运行层决定,与本函数无关。 */ uint32_t PlsrAccelCurveResolveEndHz(uint32_t f_cfg, diff --git a/plsr/run_control/plsr_run_control.c b/plsr/run_control/plsr_run_control.c index 2b154a5..9464bdb 100644 --- a/plsr/run_control/plsr_run_control.c +++ b/plsr/run_control/plsr_run_control.c @@ -12,7 +12,9 @@ * 3) 发送模式只影响本段 f_end(完成=止速;后续且不停表=下一段目标) * 4) PlanSeg / ChangeFreq 共用规划入口,便于后期动态改频 * - * 【运行节拍】TIM3 1ms:RefreshProfile 改频;脉冲 UPDATE ISR 只计 s_done。 + * 【运行节拍】TIM3 1ms:RefreshProfile 改频。 + * 加速:t=0 起正向走 t_acc;减速:按 t_decel_start(反向规划)或 remain<=dec_n 进入。 + * 脉冲 UPDATE ISR 只计 s_done。 */ #include "plsr_run_control.h" #include "plsr_path_plan.h" @@ -67,6 +69,8 @@ static uint8_t s_follow_cont; static uint32_t s_chain_freq; static uint8_t s_chain_valid; static uint8_t s_pwm_on; +static uint8_t s_dec_armed; /* 1=已按剩余脉冲进入减速时间轴 */ +static uint32_t s_dec_t0_ms; /* 进入减速时的段内时间 */ /* 本段由策略层解析后的加减速时间(段内只用这两份,不再读 wait) */ static uint16_t s_run_accel_ms; @@ -662,6 +666,8 @@ static void PlsrRunControlEnterDecel(uint32_t from_hz, uint32_t remain_pulses) PlsrRunControlEnterPhase(PH_DECEL, from_hz); f_end = s_accel_plan.f_end; + s_dec_armed = 1U; + s_dec_t0_ms = s_seg_elapsed_ms; if (remain_pulses == 0U) { @@ -749,12 +755,78 @@ static void PlsrRunControlEnterDecel(uint32_t from_hz, uint32_t remain_pulses) static void PlsrRunControlRefreshProfile(uint8_t do_start) { uint32_t next; + uint32_t remain; + uint32_t t_rel; + uint8_t has_dec; + + remain = 0U; + if (s_target > s_done) + { + remain = (uint32_t)(s_target - s_done); + } + + has_dec = ((s_accel_plan.t_dec_ms > 0U) && + (s_accel_plan.dec_n > 0U) && + (s_accel_plan.f_tgt != s_accel_plan.f_end)) ? 1U : 0U; + + if (has_dec != 0U) + { + /* + * 减速进点 = 反向规划(与加速对称): + * 1) 时间:elapsed >= t_decel_start(t_acc + t_const,规划已算好) + * 2) 脉冲:remain <= dec_n(从段末反推,防止脉冲先耗尽) + * 二者谁先到谁触发;斜坡形状仍用 t_dec 时间轴,与加速 t_acc 对称。 + */ + if (s_dec_armed == 0U) + { + if ((s_seg_elapsed_ms >= s_accel_plan.t_decel_start_ms) || + (remain <= s_accel_plan.dec_n)) + { + s_dec_armed = 1U; + if (s_seg_elapsed_ms >= s_accel_plan.t_decel_start_ms) + { + /* 按规划时刻进:与 FreqAtSegTime 同一时间原点 */ + s_dec_t0_ms = s_accel_plan.t_decel_start_ms; + } + else + { + /* 脉冲域先到:从当前时刻起跑减速斜坡 */ + s_dec_t0_ms = s_seg_elapsed_ms; + } + PlsrRunControlEnterPhase(PH_DECEL, s_accel_plan.f_tgt); + } + } + + if (s_dec_armed != 0U) + { + t_rel = s_seg_elapsed_ms - s_dec_t0_ms; + next = PlsrAccelCurveFreqOnRampMs(s_accel_plan.f_tgt, + s_accel_plan.f_end, + t_rel, + s_accel_plan.t_dec_ms, + s_accel_plan.mode); + } + else if ((s_accel_plan.t_acc_ms > 0U) && + (s_seg_elapsed_ms < s_accel_plan.t_acc_ms) && + (s_accel_plan.f_cur != s_accel_plan.f_tgt)) + { + /* 加速:从 t=0 正向规划 */ + next = PlsrAccelCurveFreqOnRampMs(s_accel_plan.f_cur, + s_accel_plan.f_tgt, + s_seg_elapsed_ms, + s_accel_plan.t_acc_ms, + s_accel_plan.mode); + } + else + { + next = s_accel_plan.f_tgt; + } + } + else + { + next = PlsrAccelCurveFreqAtSegTime(&s_accel_plan, s_seg_elapsed_ms); + } - /* - * 1ms 改频:段内统一时间轴;t_decel_start_ms 由规划反向算出, - * 减速为 f_tgt→f_end 直线,自然落到止速,末拍不再强行对齐。 - */ - next = PlsrAccelCurveFreqAtSegTime(&s_accel_plan, s_seg_elapsed_ms); if (next < 1U) { next = 1U; @@ -858,6 +930,8 @@ static void PlsrRunControlPlanSeg(uint32_t total, uint32_t f_from, s_approach_from = f_start; s_decel_from = s_accel_plan.f_tgt; + s_dec_armed = 0U; + s_dec_t0_ms = 0U; if (s_pwm_on == 0U) { s_cur_freq = f_start; @@ -902,6 +976,8 @@ static void PlsrRunControlFinishAll(void) s_follow_cont = 0U; s_chain_valid = 0U; s_chain_freq = 0U; + s_dec_armed = 0U; + s_dec_t0_ms = 0U; s_act_armed = 0U; s_act_expire_req = 0U; s_act_cut_pending = 0U; @@ -1030,6 +1106,8 @@ void PlsrRunControlInit(void) s_seg_elapsed_ms = 0U; s_approach_from = 0U; s_decel_from = 0U; + s_dec_armed = 0U; + s_dec_t0_ms = 0U; s_act_armed = 0U; s_act_expire_req = 0U; s_act_cut_pending = 0U; @@ -1083,6 +1161,8 @@ void PlsrRunControlStop(void) s_follow_cont = 0U; s_chain_valid = 0U; s_chain_freq = 0U; + s_dec_armed = 0U; + s_dec_t0_ms = 0U; s_act_armed = 0U; s_act_expire_req = 0U; s_act_cut_pending = 0U;