diff --git a/PLSR/PLSR/Core/Inc/tim.h b/PLSR/PLSR/Core/Inc/tim.h index be8a0a1..0909042 100644 --- a/PLSR/PLSR/Core/Inc/tim.h +++ b/PLSR/PLSR/Core/Inc/tim.h @@ -202,8 +202,6 @@ void Calculate_PluseNum(PLSR_RouteConfig_t *route); //<计算段脉冲数,根据 void Calculate_PluseNum_Simplified(PLSR_RouteConfig_t *route); //<简化的脉冲数计算,用于快速计算每段的脉冲数,不考虑加减速 uint64_t integer_sqrt_64(uint64_t n); -// uint32_t integer_sqrt_64(uint64_t x); //<64位整数开平方函数 -// uint32_t integer_sqrt(uint32_t x); uint64_t square_u32(uint32_t x); void PLSR_PWM_Init(void); @@ -222,7 +220,7 @@ void PLSR_Route_Stop(PLSR_RouteConfig_t* route); //<路径停止 // ==================== PLSR段控制函数 ==================== void PLSR_Section_SwitchNext(PLSR_RouteConfig_t* route, uint8_t is_pulse_complete); //<切换段 uint8_t PLSR_Section_CheckWaitCondition(PLSR_RouteConfig_t* route); //<检查等待条件是否满足 -void PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route); //<启动新段,段更新后调用 +uint8_t PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route); //<启动新段,段更新后调用 void PLSR_SetupThreePartExecution(PLSR_RouteConfig_t* route); //<设置三部分执行状态和目标频率 // ==================== PLSR加减速算法函数 ==================== diff --git a/PLSR/PLSR/Core/Src/main.c b/PLSR/PLSR/Core/Src/main.c index 2cad0d4..d803c06 100644 --- a/PLSR/PLSR/Core/Src/main.c +++ b/PLSR/PLSR/Core/Src/main.c @@ -263,8 +263,8 @@ static void KeyTask(void *p_arg) OSTimeDly(2000); //<等待硬件完全初始化. uint8_t startflag = 0; - // 初始化PLSR路径配置 - // PLSR_Route_Start(&PlsrRoute); + backup_data->holding_regs[73] = 0 & 0xFFFF; + backup_data->holding_regs[74] = (0 >> 16) & 0xFFFF; while (1) { if(FlashSave_Get_Holding_Register(MODBUS_ADDR_PULSE_SEND_BUTTON) == 1) //按下发送脉冲按钮后,向0x3000地址写1,松手写2 diff --git a/PLSR/PLSR/Core/Src/tim.c b/PLSR/PLSR/Core/Src/tim.c index 81e2ddc..7b07c48 100644 --- a/PLSR/PLSR/Core/Src/tim.c +++ b/PLSR/PLSR/Core/Src/tim.c @@ -842,7 +842,8 @@ static int32_t s_last_total_pulse = 0; //上次记录的总脉冲数,用于实 */ static void PLSR_UpdateGlobalPulseCount(int32_t current_pulse_count) { - if (current_pulse_count > s_last_total_pulse) { + if (current_pulse_count > s_last_total_pulse) + { int32_t pulse_increment = current_pulse_count - s_last_total_pulse; // 脉冲计数方向为1:递增 PlsrTotalPulseCount += pulse_increment; @@ -870,7 +871,6 @@ void PLSR_HandleSectionEnd(void) PlsrRoute.accel_pulse_count = 0; PlsrRoute.const_pulse_count = 0; PlsrRoute.decel_pulse_count = 0; - TotalSePulse += PlsrRoute.section[PlsrRoute.current_section_num-1].target_pulse; // 重置部分状态 PlsrRoute.current_part = PLSR_PART_COMPLETE; @@ -914,7 +914,7 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) else PLSR_Section_PWM_Stop(); // 精确累加当前段已发送的脉冲数 - int32_t current_section_pulses = __HAL_TIM_GetAutoreload(&htim2); + int32_t current_section_pulses = TIM2->ARR; if(PlsrModFlag == 1) { current_section_pulses -= 1; @@ -968,6 +968,10 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) } else if(PlsrRoute.decel_pulse_count > 0) { + if(PlsrRoute.section[PlsrRoute.current_section_num-1].target_freq == PlsrRoute.part1_target_freq && PlsrRoute.current_part == PLSR_PART_1) + { + PlsrRoute.current_freq = PlsrRoute.target_freq; + } if(PlsrRoute.decel_pulse_count > 1) { // 无匀速阶段,直接进入第三部分:减速 @@ -1231,12 +1235,15 @@ void PLSR_Route_Start(PLSR_RouteConfig_t* route) } // 启动第一段 - PLSR_Section_StartNewSection(route); + uint8_t start_flag = PLSR_Section_StartNewSection(route); - // 启动定时器 - PLSR_TIM6_Start(); // 启动TIM6用于频率更新和等待时间计时 - HAL_TIM_Base_Start_IT(&htim2); // 启动TIM2中断用于段切换 - PLSR_PWM_Start(); + if(start_flag == 1) + { + PLSR_TIM6_Start(); // 启动TIM6用于频率更新和等待时间计时 + HAL_TIM_Base_Start_IT(&htim2); // 启动TIM2中断用于段切换 + PLSR_PWM_Start(); + } + } /** @@ -1370,7 +1377,7 @@ static uint8_t PLSR_SetDirectionPin(PLSR_RouteConfig_t* route, PLSR_SectionConfi * @retval None * @note 初始化新段的参数并确定初始状态 */ -void PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route) +uint8_t PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route) { // 获取当前段的配置指针(段号从1开始,数组索引从0开始) PLSR_SectionConfig_t* current_section = &route->section[route->current_section_num - 1]; @@ -1391,10 +1398,12 @@ void PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route) if(PlsrModFlag == 1) { PlsrRoute.initial_freq = PlsrRoute.current_freq; // 更新加减速初始频率 + if(current_section->target_pulse > 0) current_section->actual_pulse = TotalSePulse + current_section->target_pulse - PlsrTotalPulseCount; else current_section->actual_pulse = TotalSePulse + (-current_section->target_pulse) - PlsrTotalPulseCount; + current_section->actual_pulse += 1; } else @@ -1431,6 +1440,7 @@ void PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route) else if(current_section->actual_pulse == 0) { PLSR_HandleSectionEnd(); + return 0; } if(current_section->section_num == route->section_num) @@ -1543,6 +1553,7 @@ void PLSR_Section_StartNewSection(PLSR_RouteConfig_t* route) // 清除外部事件标志,确保新段开始时状态干净 PLSR_ClearExtEvent(route); + return 1; } /** @@ -1700,18 +1711,21 @@ void PLSR_Section_SwitchNext(PLSR_RouteConfig_t* route, uint8_t is_pulse_complet if (is_pulse_complete) { int32_t actual_total = 0; + if(current_section->target_pulse < 0) actual_total = -current_section->target_pulse; else actual_total = current_section->target_pulse; + // 脉冲完成触发:累加整个目标脉冲数 route->prevPulseCount += actual_total; + TotalSePulse += actual_total; } else { // 外部事件触发:直接使用全局脉冲计数器作为累计脉冲数 route->prevPulseCount = PlsrTotalPulseCount; - TotalSePulse += PlsrTotalPulseCount; + TotalSePulse = PlsrTotalPulseCount; } } if(next_section_num == 0) diff --git a/PLSR/PLSR/EWARM/settings/test.1.dnx b/PLSR/PLSR/EWARM/settings/test.1.dnx index bdf21f1..6036b0f 100644 --- a/PLSR/PLSR/EWARM/settings/test.1.dnx +++ b/PLSR/PLSR/EWARM/settings/test.1.dnx @@ -12,12 +12,12 @@ 50 - 46232557 - _ 0 _ 0 0 2 + 46232557 + 630028761 diff --git a/PLSR/PLSR/EWARM/test.1.dep b/PLSR/PLSR/EWARM/test.1.dep index 5f53ef7..0f40e18 100644 --- a/PLSR/PLSR/EWARM/test.1.dep +++ b/PLSR/PLSR/EWARM/test.1.dep @@ -5,714 +5,742 @@ test.1 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dac.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_pwr.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_crc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_spi.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c - $PROJ_DIR$\..\Core\Src\usart.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c - $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_tim.c + $PROJ_DIR$\..\UCOS\Config\app_hooks.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sram.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rng.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_exti.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rcc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dac.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_gpio.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_i2c.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_crc.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_pwr.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_exti.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rcc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c + $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Core\Src\modbus_crc.c + $PROJ_DIR$\..\Core\Src\gpio.c $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_timebase_tim.c + $PROJ_DIR$\..\Core\Src\flash_save.c + $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\startup_stm32f407xx.s $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c $PROJ_DIR$\..\Core\Src\tim.c - $PROJ_DIR$\..\Core\Src\tools.c - $PROJ_DIR$\..\Core\Src\dma.c $PROJ_DIR$\..\Core\Src\modbus_log.c - $PROJ_DIR$\..\Core\Src\flash_save.c - $PROJ_DIR$\startup_stm32f407xx.s - $PROJ_DIR$\..\Core\Src\gpio.c - $PROJ_DIR$\..\Core\Src\main.c - $PROJ_DIR$\..\Core\Src\modbus_crc.c - $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h - $PROJ_DIR$\..\UCOS\Source\os_task.c - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_pwr.o - $PROJ_DIR$\test.1\Obj\system_stm32f4xx.__cstat.et - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h + $PROJ_DIR$\..\Core\Src\tools.c + $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_timebase_tim.c + $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c $PROJ_DIR$\..\UCOS\Source\os_q.c - $TOOLKIT_DIR$\inc\c\math.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ex.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_pwr.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dac.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_exti.__cstat.et - $PROJ_DIR$\..\UCOS\Source\os_tmr.c - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc.o - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim_ex.o - $PROJ_DIR$\..\Core\Inc\main.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_msp.__cstat.et - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_uart.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rcc.__cstat.et - $PROJ_DIR$\test.1\Obj\dma.o - $PROJ_DIR$\test.1\Obj\os_cpu_a.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr.o - $PROJ_DIR$\test.1\Obj\flash_save.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_gpio.o - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ex.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_crc.o - $PROJ_DIR$\..\Core\Inc\modbus_crc.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h - $PROJ_DIR$\..\Core\Inc\gpio.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h - $PROJ_DIR$\test.1\Obj\os_cpu_c.o - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h - $PROJ_DIR$\..\UCOS\Source\os_sem.c - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal.o - $PROJ_DIR$\test.1\Obj\tim.o - $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h - $PROJ_DIR$\test.1\Obj\gpio.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim.o - $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h - $PROJ_DIR$\test.1\Obj\main.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_msp.o - $PROJ_DIR$\..\Core\Inc\modbus_log.h - $TOOLKIT_DIR$\lib\shb_l.a - $TOOLKIT_DIR$\lib\dl7M_tlf.a - $PROJ_DIR$\test.1\Obj\ucos_ii.__cstat.et - $PROJ_DIR$\test.1\Obj\dma.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_gpio.__cstat.et - $PROJ_DIR$\..\UCOS\Source\ucos_ii.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc_ex.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr.__cstat.et - $PROJ_DIR$\..\Core\Inc\flash_save.h - $PROJ_DIR$\..\UCOS\Config\os_cfg.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_exti.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_exti.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim_ex.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_timebase_tim.o - $PROJ_DIR$\test.1\Obj\startup_stm32f407xx.o - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_crc.__cstat.et - $PROJ_DIR$\..\UCOS\Source\os_trace.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_usart.o $PROJ_DIR$\test.1\Obj\ucos_ii.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_i2c.o - $TOOLKIT_DIR$\inc\c\intrinsics.h - $TOOLKIT_DIR$\inc\c\ctype.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_usart.__cstat.et - $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\..\UCOS\Source\os_mutex.c + $PROJ_DIR$\test.1\Obj\stm32f4xx_it.__cstat.et + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $PROJ_DIR$\..\Core\Inc\modbus_crc.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rng.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h + $PROJ_DIR$\stm32f407xx_flash.icf + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_timebase_tim.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_wwdg.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h - $PROJ_DIR$\test.1\Obj\tim.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_sram.__cstat.et + $PROJ_DIR$\test.1\Obj\modbus_crc.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c_ex.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h + $PROJ_DIR$\..\Core\Inc\main.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim_ex.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_i2c.__cstat.et $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_cortex.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_gpio.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_sram.o - $PROJ_DIR$\test.1\List\test.1.map - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h - $PROJ_DIR$\..\UCOS\Source\os_core.c - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_spi.o - $PROJ_DIR$\test.1\Obj\tools.o - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\test.1\Obj\usart.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h - $PROJ_DIR$\test.1\Exe\test.1.out - $PROJ_DIR$\test.1\Obj\os_cpu_c.__cstat.et $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_tim.__cstat.et - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rng.o - $PROJ_DIR$\..\Core\Inc\tim.h + $PROJ_DIR$\test.1\Obj\gpio.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_exti.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal.o + $PROJ_DIR$\test.1\Obj\os_dbg.o $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma_ex.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ramfunc.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ex.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_exti.__cstat.et + $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_gpio.o + $TOOLKIT_DIR$\inc\c\stddef.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h + $PROJ_DIR$\..\UCOS\Source\os_flag.c + $PROJ_DIR$\test.1\Obj\startup_stm32f407xx.o + $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rcc.__cstat.et + $PROJ_DIR$\test.1\Obj\flash_save.__cstat.et $PROJ_DIR$\..\UCOS\Source\os_time.c - $PROJ_DIR$\test.1\Obj\modbus_crc.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dma.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_crc.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_cortex.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rng.o + $PROJ_DIR$\..\Core\Inc\modbus_log.h + $TOOLKIT_DIR$\inc\c\ctype.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dac.__cstat.et + $PROJ_DIR$\test.1\Obj\system_stm32f4xx.o $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h - $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_usart.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma_ex.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_tim.o - $PROJ_DIR$\..\UCOS\Source\os_mem.c - $PROJ_DIR$\test.1\Obj\tools.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_crc.o - $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\test.1\Obj\flash_save.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dac.o + $PROJ_DIR$\test.1\Obj\usart.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr_ex.__cstat.et - $PROJ_DIR$\stm32f407xx_flash.icf - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h - $TOOLKIT_DIR$\inc\c\DLib_float_setup.h - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_wwdg.o + $PROJ_DIR$\..\Core\Inc\usart.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ex.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash.__cstat.et + $TOOLKIT_DIR$\inc\c\string.h $PROJ_DIR$\..\UCOS\Ports\os_cpu.h - $PROJ_DIR$\test.1\Obj\os_dbg.__cstat.et - $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h - $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h - $PROJ_DIR$\..\UCOS\Source\os_mutex.c + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rcc.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\test.1\Obj\os_cpu_a.o $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\test.1\Obj\tim.o + $PROJ_DIR$\test.1\Exe\test.1.out + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_crc.__cstat.et $PROJ_DIR$\..\UCOS\Config\app_cfg.h - $PROJ_DIR$\test.1\Obj\usart.o - $PROJ_DIR$\test.1\Exe\test.1.hex - $PROJ_DIR$\test.1\Obj\app_hooks.__cstat.et - $PROJ_DIR$\..\UCOS\Source\os_flag.c + $PROJ_DIR$\test.1\Obj\ucos_ii.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim.__cstat.et + $PROJ_DIR$\..\Core\Inc\dma.h + $PROJ_DIR$\..\UCOS\Source\ucos_ii.h $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rcc.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr_ex.o - $TOOLKIT_DIR$\inc\c\stdarg.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dac.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_uart.o - $PROJ_DIR$\test.1\Obj\flash_save.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h - $PROJ_DIR$\test.1\Obj\gpio.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dma.__cstat.et + $TOOLKIT_DIR$\inc\c\math.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc_ex.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ramfunc.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dma.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim_ex.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_cortex.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c.o - $PROJ_DIR$\..\UCOS\Source\os.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_spi.__cstat.et - $PROJ_DIR$\..\Core\Inc\dma.h + $PROJ_DIR$\..\UCOS\Config\os_cfg.h + $PROJ_DIR$\test.1\Obj\os_cpu_c.__cstat.et + $PROJ_DIR$\..\Core\Inc\flash_save.h + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h + $PROJ_DIR$\test.1\Obj\tools.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h + $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_sram.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_spi.o + $PROJ_DIR$\test.1\List\test.1.map + $PROJ_DIR$\test.1\Obj\os_dbg.__cstat.et $PROJ_DIR$\test.1\Obj\stm32f4xx_it.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_exti.o + $PROJ_DIR$\..\UCOS\Source\os_core.c $PROJ_DIR$\test.1\Obj\modbus_log.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_usart.o - $PROJ_DIR$\test.1\Obj\modbus_crc.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_rng.__cstat.et - $PROJ_DIR$\test.1\Obj\main.o - $PROJ_DIR$\..\UCOS\Source\os_mbox.c - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_exti.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_crc.o + $TOOLKIT_DIR$\inc\c\stdarg.h + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_tim.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_uart.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_gpio.o + $PROJ_DIR$\test.1\Obj\app_hooks.o $TOOLKIT_DIR$\inc\c\stdio.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_wwdg.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_spi.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rng.c - $PROJ_DIR$\test.1\Obj\stm32f4xx_it.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_tim.c - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c_ex.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_usart.__cstat.et - $PROJ_DIR$\..\UCOS\Ports\os_cpu_a.asm - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc_ex.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_gpio.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_usart.c - $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c_ex.__cstat.et + $PROJ_DIR$\..\UCOS\Source\os_task.c + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\test.1\Obj\tools.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_uart.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma.o + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h + $TOOLKIT_DIR$\inc\c\DLib_float_setup.h + $PROJ_DIR$\test.1\Obj\main.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h + $PROJ_DIR$\..\UCOS\Source\os_sem.c + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_crc.__cstat.et + $PROJ_DIR$\test.1\Obj\main.o + $PROJ_DIR$\test.1\Obj\system_stm32f4xx.__cstat.et + $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h + $PROJ_DIR$\..\UCOS\Source\os_trace.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_dma.o + $PROJ_DIR$\..\UCOS\Source\os.h + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\UCOS\Ports\os_dbg.c + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_msp.__cstat.et + $PROJ_DIR$\..\Core\Inc\gpio.h $PROJ_DIR$\test.1\Obj\modbus_log.o - $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_i2c.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_i2c.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h + $PROJ_DIR$\test.1\Obj\dma.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_gpio.__cstat.et + $PROJ_DIR$\..\UCOS\Ports\os_cpu_a.asm + $PROJ_DIR$\..\UCOS\Source\os_mbox.c + $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_wwdg.__cstat.et + $PROJ_DIR$\test.1\Obj\gpio.o $PROJ_DIR$\..\UCOS\Source\ucos_ii.c - $PROJ_DIR$\..\Core\Inc\usart.h - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h - $PROJ_DIR$\test.1\Obj\system_stm32f4xx.o - $PROJ_DIR$\test.1\Obj\os_dbg.o - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\..\UCOS\Config\app_hooks.c - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c.__cstat.et - $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash.o - $PROJ_DIR$\..\UCOS\Ports\os_dbg.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_msp.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_pwr.o + $TOOLKIT_DIR$\lib\dl7M_tlf.a + $PROJ_DIR$\test.1\Exe\test.1.hex + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h + $PROJ_DIR$\test.1\Obj\modbus_crc.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_gpio.__cstat.et $PROJ_DIR$\..\UCOS\Ports\os_cpu_c.c - $PROJ_DIR$\test.1\Obj\app_hooks.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_pwr_ex.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc.o + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_sram.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_tim.o + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h + $PROJ_DIR$\test.1\Obj\usart.o + $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_usart.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma_ex.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_dma_ex.o + $PROJ_DIR$\test.1\Obj\app_hooks.__cstat.et + $PROJ_DIR$\test.1\Obj\dma.o + $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_pwr.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_usart.o + $PROJ_DIR$\test.1\Obj\tim.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_spi.__cstat.et + $PROJ_DIR$\..\Core\Inc\tim.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_tim.__cstat.et + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c_ex.o + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h + $PROJ_DIR$\..\UCOS\Source\os_tmr.c + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_i2c.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_hal_rcc_ex.o + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_usart.__cstat.et + $PROJ_DIR$\..\UCOS\Source\os_mem.c + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h + $PROJ_DIR$\test.1\Obj\stm32f4xx_ll_crc.o + $PROJ_DIR$\test.1\Obj\os_cpu_c.o [ROOT_NODE] ILINK - 134 126 + 118 143 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c - ICCARM - 143 + __cstat + 104 - __cstat - 154 + ICCARM + 202 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dma.c - - ICCARM - 198 - __cstat - 56 + 126 - - ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 175 - + - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_pwr.c - - ICCARM - 215 - __cstat 222 - - ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 194 - + - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_crc.c - - ICCARM - 182 - __cstat - 65 + 119 - - ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 236 - + - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dac.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_spi.c - ICCARM - 181 + __cstat + 225 - __cstat - 55 + ICCARM + 142 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c - ICCARM - 86 + __cstat + 217 - __cstat - 139 + ICCARM + 80 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c - ICCARM - 187 + __cstat + 185 - __cstat - 150 + ICCARM + 156 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c - ICCARM - 192 + __cstat + 72 - __cstat - 123 + ICCARM + 203 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c - ICCARM - 71 + __cstat + 128 - __cstat - 124 + ICCARM + 232 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c - ICCARM - 218 + __cstat + 81 - __cstat - 98 + ICCARM + 107 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_tim.c + + __cstat + 227 + ICCARM - 69 + 153 + + + + $PROJ_DIR$\..\UCOS\Config\app_hooks.c + __cstat - 100 + 219 + + + ICCARM + 157 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 176 124 120 151 158 164 160 78 89 136 116 132 111 174 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sram.c - ICCARM - 74 + __cstat + 205 - __cstat - 108 + ICCARM + 141 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c - ICCARM - 173 + __cstat + 50 - __cstat - 132 + ICCARM + 68 ICCARM - 226 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 208 46 230 115 107 87 180 75 101 90 141 51 163 96 172 102 166 109 77 114 168 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rng.c + + __cstat + 59 + ICCARM - 82 + 94 + + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + __cstat - 97 + 199 + + + ICCARM + 163 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_exti.c + + __cstat + 75 + ICCARM - 179 + 149 + + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c + __cstat - 160 + 189 + + + ICCARM + 105 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c - ICCARM - 228 + __cstat + 109 - __cstat - 48 + ICCARM + 206 ICCARM - 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 110 152 188 189 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c - ICCARM - 53 + __cstat + 65 - __cstat - 73 + ICCARM + 228 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rcc.c + + __cstat + 90 + ICCARM - 233 + 112 + + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_usart.c + __cstat - 52 + 233 - - ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 53 - + - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c - ICCARM - 193 + __cstat + 215 - __cstat - 232 + ICCARM + 218 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sram.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c - - ICCARM - 125 - __cstat 122 + + ICCARM + 207 + ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c - ICCARM - 61 + __cstat + 155 - __cstat - 191 + ICCARM + 162 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c - ICCARM - 200 + __cstat + 69 - __cstat - 116 + ICCARM + 154 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c - ICCARM - 119 + __cstat + 82 - __cstat - 209 + ICCARM + 146 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c - ICCARM - 59 + __cstat + 212 - __cstat - 136 + ICCARM + 223 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dac.c - ICCARM - 190 + __cstat + 97 - __cstat - 147 + ICCARM + 101 @@ -720,12 +748,12 @@ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_gpio.c - ICCARM - 219 + __cstat + 200 - __cstat - 95 + ICCARM + 84 @@ -733,197 +761,192 @@ $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_i2c.c - ICCARM - 113 + __cstat + 70 - __cstat - 224 + ICCARM + 182 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c - ICCARM - 103 + __cstat + 216 - __cstat - 57 + ICCARM + 231 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_crc.c + $PROJ_DIR$\..\Core\Src\dma.c - - ICCARM - 158 - __cstat - 148 + 184 - - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_pwr.c - ICCARM - 47 + 220 + + - __cstat - 54 + ICCARM + 123 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - + - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_exti.c + $PROJ_DIR$\..\Core\Src\modbus_crc.c - - ICCARM - 207 - __cstat - 104 + 64 - - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rcc.c - ICCARM - 178 + 198 + + - __cstat - 66 + ICCARM + 58 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 168 140 60 51 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - + - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\Core\Src\gpio.c - ICCARM - 89 + __cstat + 73 - __cstat - 63 + ICCARM + 190 ICCARM - 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 180 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 226 106 158 110 130 96 211 221 151 58 134 95 127 166 124 120 132 111 174 204 173 - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_timebase_tim.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c - ICCARM - 105 + __cstat + 179 - __cstat - 118 + ICCARM + 193 ICCARM - 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Core\Src\flash_save.c - ICCARM - 197 + __cstat + 91 - __cstat - 212 + ICCARM + 100 ICCARM - 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 169 96 172 180 208 102 166 109 + 134 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 58 110 130 - $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Core\Src\main.c - ICCARM - 83 + __cstat + 167 - __cstat - 121 + ICCARM + 171 ICCARM - 141 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 226 208 46 230 115 107 87 180 75 101 90 51 163 96 172 102 166 109 77 114 168 + 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 180 226 106 158 110 130 96 211 221 151 58 134 95 127 166 124 120 132 111 174 204 173 123 - $PROJ_DIR$\..\Core\Src\tools.c + $PROJ_DIR$\startup_stm32f407xx.s - ICCARM - 130 + AARM + 88 + + + + $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + __cstat - 157 + 56 + + + ICCARM + 145 ICCARM - 141 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 226 208 46 230 115 107 87 180 75 101 90 51 163 96 172 102 166 109 77 114 168 + 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 83 124 120 151 158 132 111 174 - $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Core\Src\tim.c - ICCARM - 67 + __cstat + 224 - __cstat - 94 + ICCARM + 117 ICCARM - 196 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 226 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 106 158 110 130 96 211 221 151 58 134 95 127 166 124 120 132 111 174 180 204 173 @@ -931,240 +954,217 @@ $PROJ_DIR$\..\Core\Src\modbus_log.c - ICCARM - 223 + __cstat + 148 - __cstat - 199 + ICCARM + 181 ICCARM - 90 226 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 208 46 230 115 107 87 180 75 101 141 51 163 96 172 102 166 109 77 114 168 + 95 106 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 158 110 130 96 211 221 151 58 134 226 127 166 124 120 132 111 174 180 204 173 - $PROJ_DIR$\..\Core\Src\flash_save.c + $PROJ_DIR$\..\Core\Src\tools.c - ICCARM - 70 + __cstat + 138 - __cstat - 183 + ICCARM + 161 ICCARM - 101 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 75 46 230 + 226 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 106 158 110 130 96 211 221 151 58 134 95 127 166 124 120 132 111 174 180 204 173 - $PROJ_DIR$\startup_stm32f407xx.s + $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c - AARM - 106 + __cstat + 172 - - - - $PROJ_DIR$\..\Core\Src\gpio.c - ICCARM - 85 - - - __cstat - 185 + 98 ICCARM - 77 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 141 226 208 46 230 115 107 87 180 75 101 90 51 163 96 172 102 166 109 114 168 + 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 168 140 60 51 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_timebase_tim.c - ICCARM - 204 + __cstat + 63 - __cstat - 88 + ICCARM + 52 ICCARM - 62 110 152 188 189 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 77 141 226 208 46 230 115 107 87 180 75 101 90 51 163 96 172 102 166 109 114 168 196 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Core\Src\modbus_crc.c + $PROJ_DIR$\..\Core\Src\usart.c - ICCARM - 145 + __cstat + 102 - __cstat - 201 + ICCARM + 209 ICCARM - 75 80 151 84 159 60 72 142 184 131 164 206 227 138 44 49 110 152 188 189 146 221 171 133 78 99 186 127 213 177 165 112 120 76 202 162 149 235 + 106 67 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 158 110 130 96 211 221 151 58 134 95 226 127 166 124 120 132 111 174 180 204 173 - $PROJ_DIR$\test.1\Exe\test.1.out + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c - OBJCOPY - 174 + __cstat + 74 - ILINK - 126 + ICCARM + 76 - ILINK - 161 237 67 70 85 204 145 223 68 79 229 106 82 192 74 198 143 103 233 53 187 71 193 215 89 69 179 59 218 125 86 61 105 182 200 119 197 158 181 190 207 219 113 47 178 140 129 155 153 228 83 130 111 173 91 64 117 92 + ICCARM + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_spi.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c - - ICCARM - 129 - __cstat - 195 + 71 - - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_rng.c - ICCARM - 140 - - - __cstat - 203 + 93 - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_tim.c - + ICCARM - 155 - - - __cstat - 137 + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - + - $PROJ_DIR$\..\UCOS\Ports\os_cpu_a.asm + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c - AARM - 68 + __cstat + 170 - - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_usart.c - ICCARM - 153 + 150 + + - __cstat - 216 + ICCARM + 168 140 60 51 103 208 210 192 164 160 78 89 136 229 152 235 57 66 135 108 85 116 183 62 213 131 129 197 125 214 86 113 139 137 79 99 165 - + - $PROJ_DIR$\..\UCOS\Source\ucos_ii.c + $PROJ_DIR$\test.1\Exe\test.1.out - ICCARM - 111 + ILINK + 143 - __cstat - 93 + OBJCOPY + 196 - ICCARM - 96 172 180 208 60 72 142 184 131 171 102 166 109 128 176 205 156 170 50 81 45 144 58 + ILINK + 61 157 220 100 190 171 198 181 115 237 77 88 76 93 150 163 218 146 206 107 80 156 231 228 193 154 202 203 232 141 207 68 52 162 223 105 145 236 101 175 149 84 182 194 112 94 142 153 53 98 117 161 54 209 177 114 188 195 - $PROJ_DIR$\..\UCOS\Config\app_hooks.c + $PROJ_DIR$\..\UCOS\Ports\os_dbg.c - ICCARM - 237 + __cstat + 144 - __cstat - 175 + ICCARM + 77 ICCARM - 194 96 172 180 208 60 72 142 184 131 171 102 166 109 + 124 120 151 158 164 160 78 89 136 116 132 111 174 - $PROJ_DIR$\..\UCOS\Ports\os_dbg.c + $PROJ_DIR$\..\UCOS\Ports\os_cpu_a.asm - ICCARM - 229 + AARM + 115 + + + + $PROJ_DIR$\..\UCOS\Source\ucos_ii.c + __cstat - 167 + 121 + + + ICCARM + 54 ICCARM - 96 172 180 208 60 72 142 184 131 171 102 166 109 + 124 120 151 158 164 160 78 89 136 116 132 111 174 147 87 187 234 55 49 169 159 92 230 @@ -1172,18 +1172,18 @@ $PROJ_DIR$\..\UCOS\Ports\os_cpu_c.c - ICCARM - 79 + __cstat + 133 - __cstat - 135 + ICCARM + 237 ICCARM - 96 172 180 208 60 72 142 184 131 171 102 166 109 + 124 120 151 158 164 160 78 89 136 116 132 111 174 diff --git a/PLSR/PLSR/EWARM/test.1/Exe/test.1.sim b/PLSR/PLSR/EWARM/test.1/Exe/test.1.sim index 7c7be95..d214811 100644 Binary files a/PLSR/PLSR/EWARM/test.1/Exe/test.1.sim and b/PLSR/PLSR/EWARM/test.1/Exe/test.1.sim differ