diff --git a/Core/Inc/main.h b/Core/Inc/main.h index ccdfbfb..62ec68d 100644 --- a/Core/Inc/main.h +++ b/Core/Inc/main.h @@ -41,6 +41,7 @@ extern float Acc; /* extern uint8_t PulseNum; /* 脉冲段计数 */ extern int32_t AllPulseCNT; extern int32_t BaseCNT; +extern int32_t CNT_Only[10]; extern uint8_t EndFlag; extern uint8_t FullFlag; diff --git a/Core/Src/main.c b/Core/Src/main.c index bb4af85..97e3eab 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -425,17 +425,7 @@ void PulseGetCount(void *p_arg) { Options.Dir = 0; } - if (TIM2->CNT != 0) - { - if (Options.Dir == 1) - { - CNT_Only[NowPulse] = 0 - (TIM2->CNT); - } - else if (Options.Dir == 0) - { - CNT_Only[NowPulse] = TIM2->CNT; - } - } + if (TIM2->CNT != 0) CNT_Only[NowPulse] = TIM2->CNT; AllPulseCNT = CNT_Only[0] + CNT_Only[1] + CNT_Only[2] + CNT_Only[3] + CNT_Only[4] + CNT_Only[5] + CNT_Only[6] + CNT_Only[7] + CNT_Only[8] + CNT_Only[9]; @@ -449,9 +439,6 @@ void PulseGetCount(void *p_arg) * @brief 任务5,EXT * @return 无 */ - -/* 最新思路:不采用进入中断的方式,直接停止现在进行的定时器(10【产生脉冲】) - 重新设置定时器2【脉冲计数】的CNT和ARR为下一个脉冲的(段切换) */ void EXTSet(void *p_arg) { p_arg = p_arg; @@ -478,16 +465,32 @@ void EXTSet(void *p_arg) while(HAL_GPIO_ReadPin(GPIOG, X5_Pin) == GPIO_PIN_SET); } } - if(X4_Sta == 1 && Options.EXT == 0) + /* X4引脚的EXT信号 */ + if(X4_Sta == 1 && Options.EXT == 0 && PulseOutput[NowPulse].EXT == 1) { + if (TIM2->CNT != 0) CNT_Only[NowPulse] = TIM2->CNT; /* 保存当前的脉冲计数 */ + TIM2->CNT = TIM2->ARR - 1; EXT_Flag = 1; X4_Sta = 0; } - if(X5_Sta == 1 && Options.EXT == 1) + else + { + X4_Sta = 0; + } + + /* X5引脚的EXT信号 */ + if(X5_Sta == 1 && Options.EXT == 1 && PulseOutput[NowPulse].EXT == 1) { + if (TIM2->CNT != 0) CNT_Only[NowPulse] = TIM2->CNT; /* 保存当前的脉冲计数 */ + TIM2->CNT = TIM2->ARR - 1; EXT_Flag = 1; X5_Sta = 0; } + else + { + X5_Sta = 0; + } + if(EXT_Flag == 1) { EXT_Flag = 0; @@ -504,6 +507,8 @@ void EXTSet(void *p_arg) */ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) { + OSIntEnter(); /* 进入中断 */ + if (htim == (&htim3)) { if (ArrFlag == 1) @@ -571,6 +576,8 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) 在此函数内实现最后一段脉冲的减速过程。 */ } } + + OSIntExit(); /* 退出中断 */ } /* USER CODE END 4 */ diff --git a/EWARM/PLSR.dep b/EWARM/PLSR.dep index 757759a..54e66ef 100644 --- a/EWARM/PLSR.dep +++ b/EWARM/PLSR.dep @@ -5,1441 +5,1432 @@ PLSR - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c - $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h - $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c - $PROJ_DIR$\..\Hardware\modbus.c - $PROJ_DIR$\..\Hardware\sram.c - $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c - $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c - $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c - $PROJ_DIR$\..\Hardware\PLSR.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c - $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h - $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c - $PROJ_DIR$\..\Hardware\CRC.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c - $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c - $PROJ_DIR$\..\Hardware\BitSet.c - $PROJ_DIR$\..\Hardware\PSCARR.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c + $PROJ_DIR$\..\Core\Src\tim.c $PROJ_DIR$\startup_stm32f407xx.s - $PROJ_DIR$\..\Core\Src\dma.c - $PROJ_DIR$\..\Core\Src\usart.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c $PROJ_DIR$\..\Core\Src\gpio.c - $PROJ_DIR$\..\Core\Src\tim.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c - $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\Core\Src\dma.c $PROJ_DIR$\..\Core\Src\main.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c - $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.__cstat.et - $PROJ_DIR$\PLSR\Exe\PLSR.hex - $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\cpu_core.o - $PROJ_DIR$\PLSR\Obj\lib_ascii.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_mutex.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.o - $PROJ_DIR$\..\Hardware\CRC.h - $PROJ_DIR$\PLSR\Obj\tim.o - $TOOLKIT_DIR$\inc\c\string.h - $TOOLKIT_DIR$\lib\dl7M_tlf.a - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.xcl - $PROJ_DIR$\..\Hardware\sram.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et - $PROJ_DIR$\..\Core\Inc\gpio.h - $PROJ_DIR$\PLSR\Obj\os_app_hooks.xcl - $PROJ_DIR$\PLSR\Obj\PLSR.o - $PROJ_DIR$\PLSR\Obj\dma.xcl - $PROJ_DIR$\PLSR\Obj\os_sem.xcl - $PROJ_DIR$\PLSR\Obj\os_stat.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_int.o - $PROJ_DIR$\PLSR\Obj\os_prio.o - $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h - $PROJ_DIR$\PLSR\Obj\dma.__cstat.et - $PROJ_DIR$\PLSR\Obj\sram.o - $PROJ_DIR$\PLSR\Obj\modbus.o - $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_mem_a.o - $PROJ_DIR$\..\Core\Inc\main.h - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h - $PROJ_DIR$\PLSR\Obj\sram.xcl - $PROJ_DIR$\PLSR\Obj\os_app_hooks.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.xcl - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h - $PROJ_DIR$\PLSR\Obj\os_pend_multi.o - $PROJ_DIR$\PLSR\Obj\os_pend_multi.xcl - $PROJ_DIR$\PLSR\Obj\bsp.o - $PROJ_DIR$\PLSR\Obj\PLSR.xcl - $PROJ_DIR$\PLSR\Obj\os_time.__cstat.et - $PROJ_DIR$\PLSR\Obj\usart.xcl - $PROJ_DIR$\PLSR\Obj\os_core.o - $PROJ_DIR$\PLSR\Obj\os_flag.o - $PROJ_DIR$\PLSR\Obj\os_tick.o - $PROJ_DIR$\PLSR\Obj\os_cfg_app.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.xcl - $PROJ_DIR$\PLSR\Obj\CRC.xcl - $PROJ_DIR$\PLSR\Obj\BitSet.__cstat.et - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h - $PROJ_DIR$\PLSR\Obj\bsp.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h - $PROJ_DIR$\PLSR\Obj\os_msg.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_cpu_c.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.__cstat.et - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h - $PROJ_DIR$\stm32f407xx_flash.icf - $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h - $PROJ_DIR$\PLSR\Obj\cpu_core.xcl - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\PLSR\Obj\os_cfg_app.__cstat.et - $PROJ_DIR$\PLSR\Obj\PSCARR.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.o - $PROJ_DIR$\PLSR\Obj\os_cfg_app.o - $PROJ_DIR$\PLSR\Obj\lib_ascii.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.xcl - $PROJ_DIR$\PLSR\Obj\CRC.o - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\PLSR\Obj\os_pend_multi.__cstat.et - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.xcl - $PROJ_DIR$\PLSR\Obj\os_core.xcl - $PROJ_DIR$\PLSR\Obj\os_var.xcl - $PROJ_DIR$\PLSR\Obj\PLSR.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.o - $PROJ_DIR$\PLSR\Obj\bsp.xcl - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h - $PROJ_DIR$\PLSR\Obj\cpu_core.__cstat.et - $PROJ_DIR$\PLSR\List\PLSR.map - $PROJ_DIR$\PLSR\Obj\lib_str.xcl - $PROJ_DIR$\..\Hardware\PSCARR.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h - $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.xcl - $PROJ_DIR$\PLSR\Obj\os_time.xcl - $PROJ_DIR$\PLSR\Obj\os_q.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_prio.__cstat.et - $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.o - $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_prio.xcl - $PROJ_DIR$\PLSR\Obj\lib_math.xcl - $PROJ_DIR$\PLSR\Obj\main.o - $PROJ_DIR$\PLSR\Obj\os_mem.xcl - $PROJ_DIR$\PLSR\Obj\main.xcl - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.o - $PROJ_DIR$\PLSR\Obj\os_cpu_c.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.o - $PROJ_DIR$\..\Core\Inc\usart.h - $PROJ_DIR$\PLSR\Obj\PSCARR.xcl - $PROJ_DIR$\PLSR\Obj\os_task.xcl - $PROJ_DIR$\PLSR\Obj\cpu_c.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.xcl - $PROJ_DIR$\PLSR\Obj\os_q.o - $PROJ_DIR$\PLSR\Obj\os_stat.xcl - $PROJ_DIR$\PLSR\Obj\cpu_c.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h - $PROJ_DIR$\PLSR\Obj\os_flag.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_task.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_tmr.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.__cstat.et - $PROJ_DIR$\..\Hardware\modbus.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.xcl - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_type.h - $PROJ_DIR$\PLSR\Obj\usart.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_sem.o - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.xcl - $PROJ_DIR$\PLSR\Obj\os_var.o - $PROJ_DIR$\PLSR\Obj\lib_mem.o - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h - $PROJ_DIR$\PLSR\Obj\lib_mem.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_cpu_a.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.xcl + $PROJ_DIR$\PLSR\Exe\PLSR.out + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.xcl + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h + $PROJ_DIR$\PLSR\Obj\os_dbg.o + $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h + $PROJ_DIR$\PLSR\Obj\cpu_c.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.xcl + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\PLSR\Obj\tim.xcl + $PROJ_DIR$\PLSR\Obj\os_mem.o + $PROJ_DIR$\PLSR\Obj\os_task.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.__cstat.et + $PROJ_DIR$\..\Hardware\BitSet.h + $PROJ_DIR$\PLSR\Obj\modbus.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_flag.xcl $PROJ_DIR$\PLSR\Obj\os_mem.__cstat.et - $PROJ_DIR$\PLSR\Obj\gpio.o - $PROJ_DIR$\PLSR\Obj\lib_str.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.o $PROJ_DIR$\PLSR\Obj\os_tick.__cstat.et - $PROJ_DIR$\PLSR\Obj\BitSet.o - $PROJ_DIR$\PLSR\Obj\os_dbg.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.xcl - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\PLSR\Obj\os_int.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_math.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_app_hooks.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_time.o - $PROJ_DIR$\..\Core\Inc\tim.h - $PROJ_DIR$\PLSR\Obj\modbus.__cstat.et - $PROJ_DIR$\PLSR\Obj\tim.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_ascii.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.o - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h - $PROJ_DIR$\..\Core\Inc\dma.h + $PROJ_DIR$\PLSR\Obj\gpio.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.o + $PROJ_DIR$\PLSR\Obj\gpio.o + $PROJ_DIR$\PLSR\Obj\PSCARR.__cstat.et + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\PLSR\Obj\lib_math.o + $PROJ_DIR$\PLSR\Obj\os_cpu_c.o $TOOLKIT_DIR$\inc\c\stdarg.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h - $PROJ_DIR$\PLSR\Obj\main.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_core.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_tmr.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h + $PROJ_DIR$\PLSR\Obj\startup_stm32f407xx.o + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.xcl $TOOLKIT_DIR$\inc\c\DLib_float_setup.h - $PROJ_DIR$\PLSR\Obj\usart.o + $PROJ_DIR$\PLSR\Obj\os_int.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_cpu_a.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.__cstat.et $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h - $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\PLSR\Obj\usart.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_tmr.o $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.o - $PROJ_DIR$\PLSR\Obj\os_core.__cstat.et - $PROJ_DIR$\PLSR\Obj\gpio.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h - $PROJ_DIR$\..\Hardware\BitSet.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.o - $PROJ_DIR$\PLSR\Obj\PSCARR.__cstat.et - $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.xcl - $PROJ_DIR$\PLSR\Exe\PLSR.out - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.xcl - $PROJ_DIR$\PLSR\Obj\os_mem.o - $PROJ_DIR$\PLSR\Obj\os_tmr.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_flag.xcl - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h + $PROJ_DIR$\PLSR\Obj\os_stat.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.xcl + $PROJ_DIR$\PLSR\Obj\os_flag.__cstat.et + $PROJ_DIR$\PLSR\Obj\cpu_c.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_task.__cstat.et + $PROJ_DIR$\PLSR\Obj\main.o + $PROJ_DIR$\PLSR\Obj\usart.o + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $PROJ_DIR$\..\Core\Inc\dma.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h - $PROJ_DIR$\PLSR\Obj\os_tmr.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_task.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.xcl + $PROJ_DIR$\PLSR\Obj\lib_str.o + $PROJ_DIR$\PLSR\Obj\main.__cstat.et + $PROJ_DIR$\PLSR\Obj\BitSet.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.o + $PROJ_DIR$\PLSR\Obj\lib_ascii.o $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\cpu_c.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.o - $PROJ_DIR$\PLSR\Obj\lib_math.o - $PROJ_DIR$\PLSR\Obj\tim.xcl - $PROJ_DIR$\PLSR\Obj\os_dbg.o - $PROJ_DIR$\PLSR\Obj\os_cpu_c.o - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\PLSR\Obj\startup_stm32f407xx.o - $PROJ_DIR$\PLSR\Obj\BitSet.xcl - $PROJ_DIR$\PLSR\Obj\lib_mem.xcl - $PROJ_DIR$\PLSR\Obj\os_tick.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.o - $PROJ_DIR$\PLSR\Obj\os_dbg.__cstat.et + $PROJ_DIR$\PLSR\Obj\sram.__cstat.et + $PROJ_DIR$\PLSR\Obj\modbus.o + $PROJ_DIR$\PLSR\Obj\CRC.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.__cstat.et + $PROJ_DIR$\PLSR\Obj\dma.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h + $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h + $PROJ_DIR$\PLSR\Obj\os_q.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.__cstat.et + $PROJ_DIR$\PLSR\Exe\PLSR.hex + $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h + $PROJ_DIR$\PLSR\Obj\PLSR.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h + $PROJ_DIR$\..\Core\Inc\gpio.h + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\PLSR\Obj\os_msg.o + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\PLSR\Obj\modbus.xcl + $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\PLSR\Obj\os_mutex.xcl + $PROJ_DIR$\PLSR\Obj\os_app_hooks.xcl $PROJ_DIR$\PLSR\Obj\dma.o $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\PLSR\Obj\os_mutex.o + $PROJ_DIR$\PLSR\Obj\os_tick.xcl + $PROJ_DIR$\PLSR\Obj\lib_str.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_int.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.o + $PROJ_DIR$\PLSR\Obj\PLSR.pbd + $PROJ_DIR$\PLSR\Obj\lib_mem.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_stat.o $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h + $PROJ_DIR$\PLSR\Obj\gpio.xcl + $TOOLKIT_DIR$\inc\c\ctype.h + $PROJ_DIR$\PLSR\Obj\os_msg.xcl + $PROJ_DIR$\..\Hardware\PLSR.h + $PROJ_DIR$\PLSR\Obj\BitSet.xcl + $PROJ_DIR$\PLSR\Obj\os_sem.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.o + $PROJ_DIR$\PLSR\Obj\os_var.__cstat.et + $TOOLKIT_DIR$\inc\c\math.h $PROJ_DIR$\PLSR\Obj\cpu_a.o + $TOOLKIT_DIR$\inc\c\stdio.h $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.o - $TOOLKIT_DIR$\inc\c\ctype.h $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.o - $PROJ_DIR$\PLSR\Obj\modbus.xcl - $PROJ_DIR$\PLSR\Obj\PLSR.pbd - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_stat.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h + $PROJ_DIR$\PLSR\Obj\os_dbg.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.xcl + $PROJ_DIR$\PLSR\Obj\os_tick.o + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.__cstat.et + $PROJ_DIR$\PLSR\Obj\dma.__cstat.et + $PROJ_DIR$\PLSR\Obj\sram.o + $PROJ_DIR$\..\Core\Inc\main.h + $TOOLKIT_DIR$\lib\dl7M_tlf.a + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.o + $PROJ_DIR$\PLSR\Obj\cpu_core.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.xcl + $PROJ_DIR$\PLSR\Obj\os_app_hooks.o + $PROJ_DIR$\PLSR\Obj\usart.xcl + $PROJ_DIR$\..\Hardware\CRC.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h + $PROJ_DIR$\PLSR\Obj\lib_ascii.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h + $PROJ_DIR$\PLSR\Obj\os_mutex.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.o + $PROJ_DIR$\PLSR\Obj\os_stat.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_pend_multi.o + $PROJ_DIR$\PLSR\Obj\os_prio.o + $PROJ_DIR$\PLSR\Obj\os_int.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.xcl + $PROJ_DIR$\PLSR\Obj\bsp.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_sem.xcl + $PROJ_DIR$\..\Hardware\sram.h + $PROJ_DIR$\PLSR\Obj\CRC.xcl + $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h + $PROJ_DIR$\..\Hardware\CRC.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\Hardware\BitSet.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c + $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\Hardware\modbus.c + $PROJ_DIR$\..\Hardware\PSCARR.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\Hardware\PLSR.c + $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h + $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h + $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h + $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\Hardware\sram.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c $PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h - $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.__cstat.et + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\PLSR\Obj\os_q.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.o + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_type.h + $PROJ_DIR$\PLSR\Obj\os_cpu_c.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_time.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.xcl + $PROJ_DIR$\PLSR\Obj\lib_math.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.o + $PROJ_DIR$\PLSR\Obj\os_var.o + $PROJ_DIR$\PLSR\Obj\PLSR.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.__cstat.et + $PROJ_DIR$\..\Hardware\modbus.h + $PROJ_DIR$\PLSR\Obj\os_mem.xcl + $PROJ_DIR$\PLSR\Obj\os_app_hooks.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.o + $PROJ_DIR$\PLSR\Obj\os_sem.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.o + $PROJ_DIR$\PLSR\Obj\os_core.xcl + $PROJ_DIR$\PLSR\Obj\lib_mem.o + $PROJ_DIR$\PLSR\Obj\lib_mem.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h + $PROJ_DIR$\PLSR\Obj\os_task.xcl + $PROJ_DIR$\PLSR\Obj\tim.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.xcl + $PROJ_DIR$\PLSR\Obj\os_dbg.xcl + $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.__cstat.et + $PROJ_DIR$\..\Core\Inc\tim.h + $PROJ_DIR$\PLSR\Obj\os_tmr.xcl + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\PLSR\Obj\bsp.xcl + $PROJ_DIR$\PLSR\Obj\main.xcl + $PROJ_DIR$\PLSR\Obj\os_cfg_app.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.xcl + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h + $PROJ_DIR$\PLSR\Obj\os_time.xcl + $PROJ_DIR$\PLSR\Obj\os_var.xcl + $PROJ_DIR$\PLSR\List\PLSR.map + $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm + $PROJ_DIR$\PLSR\Obj\cpu_c.__cstat.et + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h + $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h + $PROJ_DIR$\..\Core\Inc\usart.h $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c - $PROJ_DIR$\PLSR\Obj\lib_str.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_sem.__cstat.et - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h - $PROJ_DIR$\PLSR\Obj\os_int.xcl - $TOOLKIT_DIR$\inc\c\math.h - $PROJ_DIR$\PLSR\Obj\gpio.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.__cstat.et - $PROJ_DIR$\..\Hardware\PLSR.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_msg.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.o - $PROJ_DIR$\PLSR\Obj\os_var.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_mutex.o - $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h - $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h - $PROJ_DIR$\PLSR\Obj\os_q.xcl - $PROJ_DIR$\PLSR\Obj\CRC.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.xcl - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h - $PROJ_DIR$\PLSR\Obj\os_msg.o - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.__cstat.et - $TOOLKIT_DIR$\inc\c\stdio.h - $PROJ_DIR$\PLSR\Obj\os_mutex.xcl - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.__cstat.et - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\PLSR\Obj\sram.__cstat.et + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c + $PROJ_DIR$\PLSR\Obj\PSCARR.xcl + $PROJ_DIR$\PLSR\Obj\lib_ascii.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.xcl + $PROJ_DIR$\PLSR\Obj\lib_str.xcl + $PROJ_DIR$\PLSR\Obj\os_prio.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_prio.xcl + $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h + $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.o + $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c + $PROJ_DIR$\PLSR\Obj\sram.xcl + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\PLSR\Obj\os_time.__cstat.et + $PROJ_DIR$\PLSR\Obj\lib_math.xcl + $PROJ_DIR$\PLSR\Obj\os_cfg_app.xcl + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h + $TOOLKIT_DIR$\inc\c\stddef.h + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\PLSR\Obj\os_q.__cstat.et + $PROJ_DIR$\..\Hardware\PSCARR.h + $PROJ_DIR$\PLSR\Obj\BitSet.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.xcl + $PROJ_DIR$\stm32f407xx_flash.icf + $PROJ_DIR$\PLSR\Obj\PLSR.xcl + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h + $PROJ_DIR$\PLSR\Obj\lib_mem_a.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.o + $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.__cstat.et + $PROJ_DIR$\PLSR\Obj\cpu_core.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_cfg_app.__cstat.et + $PROJ_DIR$\PLSR\Obj\tim.o + $PROJ_DIR$\PLSR\Obj\os_pend_multi.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_msg.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_flag.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\PLSR\Obj\os_cpu_c.xcl + $PROJ_DIR$\PLSR\Obj\PSCARR.o + $PROJ_DIR$\PLSR\Obj\os_pend_multi.xcl + $PROJ_DIR$\PLSR\Obj\CRC.o + $PROJ_DIR$\PLSR\Obj\os_core.o + $PROJ_DIR$\PLSR\Obj\cpu_core.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.xcl + $PROJ_DIR$\PLSR\Obj\bsp.o + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h - [ROOT_NODE] - - - ILINK - 220 133 - - - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\Core\Src\tim.c ICCARM - 235 + 309 - __cstat - 106 + BICOMP + 14 - BICOMP - 98 + __cstat + 250 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 255 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + [ROOT_NODE] - ICCARM - 259 + ILINK + 5 267 + + + + + $PROJ_DIR$\startup_stm32f407xx.s + + + AARM + 36 + + + + $PROJ_DIR$\..\Core\Src\gpio.c + - __cstat - 233 + ICCARM + 26 BICOMP - 176 + 116 + + + __cstat + 24 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 91 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\Core\Src\dma.c ICCARM - 85 + 100 - __cstat - 167 + BICOMP + 74 - BICOMP - 122 + __cstat + 134 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 58 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\Core\Src\main.c ICCARM - 231 + 55 - __cstat - 298 + BICOMP + 259 - BICOMP - 169 + __cstat + 63 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 58 255 275 91 119 188 126 94 257 117 97 286 31 124 39 132 198 209 219 289 305 202 187 195 262 162 264 212 229 274 284 186 185 239 160 143 18 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c + $PROJ_DIR$\PLSR\Exe\PLSR.out - ICCARM - 252 - - - __cstat - 316 + OBJCOPY + 86 - BICOMP - 158 + ILINK + 267 - ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + ILINK + 300 64 321 125 52 139 317 100 26 66 29 246 303 62 55 69 141 260 318 41 30 9 312 156 15 93 102 154 155 227 243 113 16 131 231 47 236 89 315 135 36 48 25 122 106 138 150 22 228 244 128 127 109 108 234 235 242 304 65 285 309 56 226 313 271 137 - $PROJ_DIR$\..\Hardware\modbus.c + $PROJ_DIR$\..\Hardware\CRC.c ICCARM - 77 + 317 - __cstat - 196 + BICOMP + 161 - BICOMP - 255 + __cstat + 70 ICCARM - 168 154 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 62 57 59 150 322 137 297 + 143 28 37 295 101 96 13 - $PROJ_DIR$\..\Hardware\sram.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c ICCARM - 76 + 48 - __cstat - 323 + BICOMP + 140 - BICOMP - 83 + __cstat + 112 ICCARM - 62 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c ICCARM - 84 + 122 - __cstat - 193 + BICOMP + 130 - BICOMP - 65 + __cstat + 44 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 20 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c + $PROJ_DIR$\..\Hardware\BitSet.c ICCARM - 115 + 64 - __cstat - 112 + BICOMP + 120 - BICOMP - 97 + __cstat + 298 ICCARM - 21 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 18 28 37 295 101 96 13 94 92 257 - $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c ICCARM - 90 - - - __cstat - 102 + 234 BICOMP - 128 + 38 + + + __cstat + 34 ICCARM - 19 317 190 119 249 303 240 73 59 150 253 322 137 202 294 206 312 9 278 263 111 179 109 288 25 272 285 13 280 292 170 281 266 4 3 162 72 87 208 315 82 226 209 225 107 200 130 101 313 78 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c + $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c ICCARM - 94 + 285 - __cstat - 211 + BICOMP + 77 - BICOMP - 124 + __cstat + 254 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 248 87 323 45 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c ICCARM - 300 + 150 - __cstat - 165 + BICOMP + 280 - BICOMP - 245 + __cstat + 67 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c ICCARM - 56 + 106 - __cstat - 321 + BICOMP + 320 - BICOMP - 123 + __cstat + 306 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Hardware\PLSR.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c ICCARM - 66 + 242 - __cstat - 126 + BICOMP + 12 - BICOMP - 91 + __cstat + 133 ICCARM - 297 209 190 119 249 303 240 135 294 206 195 81 162 72 87 208 315 82 226 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 62 59 150 168 154 57 322 137 214 317 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c ICCARM - 238 + 127 - __cstat - 247 + BICOMP + 232 - BICOMP - 188 + __cstat + 75 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c ICCARM - 210 + 109 - __cstat - 257 + BICOMP + 50 - BICOMP - 61 + __cstat + 17 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Hardware\CRC.c + $PROJ_DIR$\..\Hardware\modbus.c ICCARM - 118 + 69 - __cstat - 310 + BICOMP + 95 - BICOMP - 99 + __cstat + 19 ICCARM - 57 209 190 119 249 303 240 + 239 275 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 160 143 94 257 97 286 119 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c + $PROJ_DIR$\..\Hardware\PSCARR.c ICCARM - 95 + 315 - __cstat - 163 + BICOMP + 278 - BICOMP - 224 + __cstat + 27 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 297 28 37 295 101 96 13 124 39 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c ICCARM - 70 + 25 - __cstat - 191 + BICOMP + 42 - BICOMP - 293 + __cstat + 85 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c ICCARM - 222 + 138 - __cstat - 183 + BICOMP + 252 - BICOMP - 148 + __cstat + 145 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Hardware\BitSet.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c ICCARM - 187 + 235 - __cstat - 100 + BICOMP + 61 - BICOMP - 242 + __cstat + 73 ICCARM - 214 209 190 119 249 303 240 59 73 150 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Hardware\PSCARR.c + $PROJ_DIR$\..\Core\Src\usart.c ICCARM - 113 + 56 - __cstat - 216 + BICOMP + 142 - BICOMP - 155 + __cstat + 46 ICCARM - 135 209 190 119 249 303 240 294 206 + 275 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 126 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c ICCARM - 314 + 65 - __cstat - 104 + BICOMP + 157 - BICOMP - 299 + __cstat + 81 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 10 119 255 275 239 160 143 94 257 97 286 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c ICCARM - 302 + 228 - __cstat - 55 + BICOMP + 152 - BICOMP - 318 + __cstat + 153 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\startup_stm32f407xx.s - - - AARM - 241 - - - - - $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c ICCARM - 248 + 321 - __cstat - 75 + BICOMP + 258 - BICOMP - 67 + __cstat + 158 ICCARM - 201 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 188 126 37 295 101 96 13 92 94 257 117 97 286 31 124 39 132 198 209 219 289 57 305 202 187 195 262 162 264 212 229 274 284 186 185 248 87 323 45 84 148 60 28 8 302 251 273 322 83 294 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c ICCARM - 207 + 304 - __cstat - 171 + BICOMP + 299 - BICOMP - 93 + __cstat + 238 ICCARM - 154 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 317 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c + $PROJ_DIR$\..\Hardware\PLSR.c ICCARM - 246 + 89 - __cstat - 175 + BICOMP + 301 - BICOMP - 117 + __cstat + 237 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 119 28 37 295 101 96 13 297 124 39 255 136 248 87 323 45 84 148 60 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 160 94 257 239 275 143 97 286 18 126 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c ICCARM - 114 + 108 - __cstat - 230 + BICOMP + 261 - BICOMP - 139 + __cstat + 53 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c ICCARM - 203 + 22 - __cstat - 49 + BICOMP + 6 - BICOMP - 51 + __cstat + 144 ICCARM - 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 217 297 195 154 168 62 57 59 150 322 137 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Core\Src\gpio.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c ICCARM - 184 + 244 - __cstat - 212 + BICOMP + 72 - BICOMP - 295 + __cstat + 225 ICCARM - 64 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c ICCARM - 58 + 128 - __cstat - 197 + BICOMP + 43 - BICOMP - 237 + __cstat + 107 ICCARM - 195 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\Hardware\sram.c ICCARM - 254 + 135 - __cstat - 296 + BICOMP + 288 - BICOMP - 182 + __cstat + 68 ICCARM - 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 160 136 248 87 323 45 84 148 60 28 37 295 101 96 13 8 302 251 57 273 322 83 294 92 76 114 35 7 272 82 293 71 115 78 146 79 88 59 90 - $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c ICCARM - 143 + 113 - __cstat - 144 + BICOMP + 49 - BICOMP - 306 + __cstat + 151 ICCARM - 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 162 72 87 208 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c ICCARM - 127 + 318 - __cstat - 79 + BICOMP + 245 - BICOMP - 232 + __cstat + 32 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c ICCARM - 147 + 141 - __cstat - 205 + BICOMP + 99 - BICOMP - 149 + __cstat + 241 ICCARM - 81 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 201 195 154 64 297 19 317 59 150 253 322 137 202 294 206 312 9 278 263 111 109 288 25 272 285 13 280 292 170 281 266 4 3 168 62 57 214 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 214 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c ICCARM - 153 - - - __cstat - 228 + 312 BICOMP - 189 + 20 + + + __cstat + 51 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm - ICCARM - 215 + AARM + 125 + + + + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c + - __cstat + ICCARM 52 BICOMP - 219 + 11 + + + __cstat + 270 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 219 289 57 295 101 96 13 305 202 187 209 195 262 162 264 212 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c ICCARM - 199 + 66 - __cstat - 307 + BICOMP + 279 - BICOMP - 221 + __cstat + 147 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 212 219 289 57 295 101 96 13 305 202 187 195 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c ICCARM - 138 + 15 - __cstat - 174 + BICOMP + 240 - BICOMP - 311 + __cstat + 21 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c ICCARM - 151 + 227 - __cstat - 63 + BICOMP + 80 - BICOMP - 86 + __cstat + 296 ICCARM - 162 72 87 208 315 82 226 209 190 119 249 303 240 225 107 200 179 130 101 313 78 73 304 250 213 218 131 260 136 320 286 74 103 305 308 204 319 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\PLSR\Exe\PLSR.out + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c - ILINK - 133 + ICCARM + 231 - OBJCOPY - 50 + BICOMP + 265 + + + __cstat + 290 - ILINK - 108 187 90 251 161 53 118 248 184 198 236 178 80 185 147 77 84 115 94 181 239 238 95 70 222 314 302 88 71 159 172 258 229 96 194 227 177 66 113 76 241 210 231 300 235 56 114 215 151 138 254 252 259 246 153 199 127 85 203 143 58 207 173 121 129 60 + ICCARM + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm - - - AARM - 251 - - - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c ICCARM - 194 + 16 - __cstat - 92 + BICOMP + 249 - BICOMP - 140 + __cstat + 54 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c ICCARM - 258 + 102 - __cstat - 69 + BICOMP + 98 - BICOMP - 160 + __cstat + 149 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c ICCARM - 96 + 155 - __cstat - 186 + BICOMP + 283 - BICOMP - 244 + __cstat + 282 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c ICCARM - 161 + 154 - __cstat - 157 + BICOMP + 316 - BICOMP - 234 + __cstat + 310 ICCARM - 263 111 179 119 249 303 240 109 288 25 278 272 285 13 280 292 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c ICCARM - 178 + 131 - __cstat - 180 + BICOMP + 103 - BICOMP - 243 + __cstat + 23 ICCARM - 285 263 111 179 119 249 303 240 109 288 25 278 272 280 292 13 266 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm - - - AARM - 181 - - - - - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c ICCARM - 239 + 9 - __cstat - 152 + BICOMP + 253 - BICOMP - 105 + __cstat + 129 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 @@ -1448,260 +1439,269 @@ ICCARM - 177 + 236 - __cstat - 301 + BICOMP + 266 - BICOMP - 125 + __cstat + 123 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm - - - AARM - 80 - - - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c ICCARM - 229 + 243 - __cstat - 164 + BICOMP + 159 - BICOMP - 156 + __cstat + 121 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c ICCARM - 88 + 260 - __cstat - 120 + BICOMP + 292 - BICOMP - 89 + __cstat + 308 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 205 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c ICCARM - 172 + 47 - __cstat - 284 + BICOMP + 256 - BICOMP - 68 + __cstat + 33 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c ICCARM - 227 + 156 - __cstat - 223 + BICOMP + 105 - BICOMP - 166 + __cstat + 40 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c ICCARM - 185 + 93 - __cstat - 283 + BICOMP + 118 - BICOMP - 134 + __cstat + 311 ICCARM - 280 263 111 179 119 249 303 240 109 288 25 272 292 13 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c ICCARM - 236 + 139 - __cstat - 192 + BICOMP + 319 - BICOMP - 146 + __cstat + 307 ICCARM - 266 263 111 179 119 249 303 240 109 288 25 278 272 285 13 280 292 + 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c ICCARM - 71 + 62 - __cstat - 142 + BICOMP + 281 - BICOMP - 145 + __cstat + 104 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 264 219 289 57 295 101 96 13 305 202 187 195 212 162 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c + $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm - ICCARM - 198 + AARM + 303 + + + + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm + - __cstat - 54 + AARM + 41 + + + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c + + + ICCARM + 29 BICOMP - 116 + 291 + + + __cstat + 233 ICCARM - 292 263 111 179 119 249 303 240 109 288 25 272 + 284 219 289 57 295 101 96 13 305 202 187 209 195 262 162 264 212 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c ICCARM - 159 + 246 - __cstat - 141 + BICOMP + 111 - BICOMP - 309 + __cstat + 247 ICCARM - 312 9 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 170 281 + 262 219 289 57 295 101 96 13 305 202 187 209 195 264 212 162 284 - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c ICCARM - 53 + 30 - __cstat - 132 + BICOMP + 314 - BICOMP - 110 + __cstat + 230 ICCARM - 278 263 111 179 119 249 303 240 109 288 25 272 285 13 280 292 + 132 198 209 219 289 57 295 101 96 13 305 202 187 195 262 162 264 212 229 274 diff --git a/EWARM/settings/PLSR.dbgdt b/EWARM/settings/PLSR.dbgdt index 5d84411..280fb62 100644 --- a/EWARM/settings/PLSR.dbgdt +++ b/EWARM/settings/PLSR.dbgdt @@ -153,11 +153,11 @@ 1 1 1 - CA0F00002200298100000400000013860000050000002CE1000002000000108600009B050000239200000600000029E10000040000005F860000040000000F8100000100000020810000050000000C810000100000001D810000010000005986000001000000048600000300000056860000E8020000288100000300000000840000030000002BE100000700000025E100000100000009860000010000000E810000020000001F810000E800000000E10000020000000B810000060000005886000001000000148600000B02000011860000FC020000058100000100000000860000020000004681000007010000608600000100000008860000050000005D8600001000000016860000010000000586000001000000 + F10F00002200298100000400000013860000050000002CE100000200000010860000A6050000239200000600000029E10000040000005F860000040000000F8100000100000020810000050000000C810000100000001D810000010000005986000001000000048600000300000056860000E8020000288100000300000000840000030000002BE100000700000025E100000100000009860000010000000E810000020000001F810000EB00000000E10000020000000B81000006000000588600000100000014860000180200001186000005030000058100000100000000860000020000004681000009010000608600000100000008860000050000005D8600001100000016860000010000000586000001000000 300020870000238700002487000021870000198600000D8400000F84000008840000FFFFFFFF54840000328100001C810000098400002AE10000008200001C8200000182000067860000838600005886000004DC00007784000007840000808C000044D500007486000045D5000046D5000047D5000048D5000049D500004AD500004BD500004CD500001C8F00001E8F00001F8F0000208F0000218F0000118F000000DC000001DC000002DC000003DC0000A4860000A38600005486000059860000 - 5D001386000031000000048400007E0000000286000013000000578600001C000000768600003B000000108600002F00000015810000570000002CE10000750000004581000016000000848600003C00000007E100006D000000318400008500000023920000000000000D86000019000000D98600001000000004E100006B000000208100005D0000000F810000550000005F860000660000000A8600002D00000001E10000680000000D800000490000000C81000052000000078600002A00000023E100006F00000006840000800000000486000027000000198200004700000056860000350000001781000059000000038400007D00000001860000120000009A8600001A00000016820000450000004A810000790000001481000056000000008400007A0000002BE1000074000000448100000A0000008584000017000000008100004B00000030840000840000000E840000820000000C86000018000000D88600000F0000005E8600003700000003E100006A0000001F8100005C0000000E810000540000001A860000340000002F8200004800000025E1000071000000098600002C00000000E100006700000006860000290000008E8600003D00000022E100006E0000000B81000051000000148600003200000041E1000077000000D184000020000000058400007F0000000386000014000000698600003A000000188200004600000011860000300000001681000058000000028400007C0000000086000011000000558600000800000049810000780000004681000064000000108400008300000032840000860000000E8600001B000000DA86000006000000438100000B000000608600003900000005E100006C00000051840000880000000B8600002E0000005D8600003600000002E10000690000000A84000081000000C386000004000000A18600003E0000000D81000053000000088600002B0000005C840000020000000586000028000000C08600000E00000037870000030000001686000033000000 + 5D00578600001C0000000286000013000000048400007E00000013860000310000002CE10000750000001581000057000000108600002F000000768600003B000000D9860000100000000D860000190000002392000000000000318400008500000007E100006D000000848600003C00000045810000160000000A8600002D0000005F860000660000000F81000055000000208100005D00000004E100006B00000023E100006F000000078600002A0000000C810000520000000D8000004900000001E10000680000001982000047000000048600002700000006840000800000004A8100007900000016820000450000009A8600001A0000000186000012000000038400007D000000178100005900000056860000350000002BE1000074000000008400007A0000001481000056000000D88600000F0000000C860000180000000E840000820000003084000084000000008100004B0000008584000017000000448100000A000000098600002C00000025E10000710000002F820000480000001A860000340000000E810000540000001F8100005C00000003E100006A0000005E860000370000000B8100005100000022E100006E0000008E8600003D000000068600002900000000E10000670000001882000046000000698600003A0000000386000014000000058400007F000000D18400002000000041E10000770000001486000032000000498100007800000055860000080000000086000011000000028400007C00000016810000580000001186000030000000DA860000060000000E8600001B0000003284000086000000108400008300000046810000640000000B8600002E000000518400008800000005E100006C0000006086000039000000438100000B000000088600002B0000000D81000053000000A18600003E000000C3860000040000000A8400008100000002E10000690000005D8600003600000016860000330000003787000003000000C08600000E00000005860000280000005C84000002000000 0 @@ -1012,7 +1012,7 @@ arr PulseNum CNT_Only - + Expression @@ -1120,7 +1120,7 @@ Debug - 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000000040035000000FFFEFF0000000000000000000000000001000000010000000180138600000000040031000000FFFEFF00000000000000000000000000010000000100000001805E8600000000040037000000FFFEFF0000000000000000000000000001000000010000000180608600000000040039000000FFFEFF00000000000000000000000000010000000100000001805D8600000000040036000000FFFEFF000000000000000000000000000100000001000000018010860000000004002F000000FFFEFF0000000000000000000000000001000000010000000180118600000000000030000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000000040032000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000060009802087000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF12480061007200640077006100720065002000720065007300650074002000700069006E000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 + 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000000000035000000FFFEFF0000000000000000000000000001000000010000000180138600000000000031000000FFFEFF00000000000000000000000000010000000100000001805E8600000000000037000000FFFEFF0000000000000000000000000001000000010000000180608600000000000039000000FFFEFF00000000000000000000000000010000000100000001805D8600000000000036000000FFFEFF000000000000000000000000000100000001000000018010860000000000002F000000FFFEFF0000000000000000000000000001000000010000000180118600000000040030000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000000000032000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000060009802087000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF12480061007200640077006100720065002000720065007300650074002000700069006E000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 34049 @@ -1137,7 +1137,7 @@ Trace - 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E53920000000004008A000000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000000025000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 + 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E539200000000040089000000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000000025000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 34050 @@ -1154,7 +1154,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000000071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000000075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000004005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000000071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000004005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000 34051 diff --git a/EWARM/settings/PLSR.dnx b/EWARM/settings/PLSR.dnx index a43d7bc..f19b101 100644 --- a/EWARM/settings/PLSR.dnx +++ b/EWARM/settings/PLSR.dnx @@ -20,7 +20,7 @@ _ 0 - 1211547681 + 223229180 _ 0 @@ -152,8 +152,7 @@ 0 - _ 1 "EMUL_CODE" "{$PROJ_DIR$\..\Core\Src\stm32f4xx_it.c}.226.2" 0 0 1 "" 0 "" 0 - 1 + 0 _ "C:\Users\Chiri\Desktop\PLSR\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm" "C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm" diff --git a/EWARM/settings/Project.wsdt b/EWARM/settings/Project.wsdt index e28c328..0d988dc 100644 --- a/EWARM/settings/Project.wsdt +++ b/EWARM/settings/Project.wsdt @@ -11,7 +11,7 @@ 20 1157 2 - + 0 -1 @@ -86,7 +86,7 @@ 1 1 1 - D30E00002200298100000400000013860000050000002CE1000001000000108600004E050000239200000600000029E10000040000005F860000040000000F8100000100000020810000040000000C8100001C0000001D81000001000000598600000100000004860000030000005686000097020000288100000300000000840000030000002BE100000700000025E100000100000009860000010000000E8100000E0000001F810000DC00000000E10000020000000B81000006000000588600000100000014860000D901000011860000D60200000581000001000000008600000200000046810000FF000000608600000100000008860000050000005D8600000E00000016860000010000000586000001000000 + DD0E0000220013860000050000002981000004000000108600004E0500002CE100000100000029E1000004000000239200000600000020810000040000000F810000010000005F860000040000001D810000010000000C8100002400000004860000030000005986000001000000288100000300000056860000970200002BE100000700000000840000030000001F810000DC0000000E81000010000000098600000100000025E10000010000000B8100000600000000E100000200000014860000D901000058860000010000000086000002000000058100000100000011860000D602000046810000FF00000060860000010000005D8600000E000000088600000500000005860000010000001686000001000000 0A00FFFFFFFF2AE10000008200001C82000001820000678600007784000007840000808C000044D50000 @@ -357,7 +357,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000200FFFEFF0A520065006700690073007400650072005F004C00FFFEFF0B47006500740041006400640043006F0075006E0074000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000200FFFEFF0A520065006700690073007400650072005F004C00FFFEFF0B47006500740041006400640043006F0075006E0074000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 34050 @@ -393,7 +393,7 @@ - 0100000003000000010000000000000000000000010000000100000002000000000000000100000001000000000000002800000028000000010000000A0000000000000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300350039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310034003000310037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310034003000310037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100300030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900380031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900380031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003600340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003600340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0035003900390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0035003900390036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600360033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310039003800330035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310039003800330035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100380036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00680000000000FFFFFFFFFFFFFFFFFFFEFF2B2400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0053006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003700370039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00330031003500320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00330031003500320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF452400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0050006F007200740073005C00410052004D002D0043006F0072007400650078002D004D0034005C00470065006E0065007200690063005C004900410052005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003000330032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000010000000200000002010000490000000006000098020000 + 0100000003000000010000000000000000000000010000000100000002000000000000000100000001000000000000002800000028000000010000000A0000000000000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400310034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310033003700300039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310033003700300039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800380033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800380033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100380038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003000330039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003000330039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500300032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100380036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00680000000000FFFFFFFFFFFFFFFFFFFEFF2B2400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0053006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003700370039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00330031003500320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00330031003500320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF452400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0050006F007200740073005C00410052004D002D0043006F0072007400650078002D004D0034005C00470065006E0065007200690063005C004900410052005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003000330032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003600310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600390031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003300350038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003300350038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000010000000200000002010000490000000006000098020000 diff --git a/Hardware/modbus.c b/Hardware/modbus.c index db12d85..16ab84d 100644 --- a/Hardware/modbus.c +++ b/Hardware/modbus.c @@ -94,6 +94,7 @@ void ProcessModbusFrame(uint8_t buffer[], uint16_t longth) ;break; case WRITE_ONLY_REGISTER: WriteOnlyRegister(buffer, longth) ;break; + case PLSR_COUNT_CLEAR: PLSRCountClear(); default :ErrorBack(buffer, longth); /* 无效指令码 */ ;break; @@ -692,6 +693,20 @@ void GetHistory(uint8_t buffer[], uint16_t longth) } } +/** +* @brief 0x39指令码的执行,输出历史 +* @param[in] buffer[] 预处理的数据 +* @param[in] longth 数据的长度 +* @return 无 +*/ +void PLSRCountClear(void) +{ + for(int i = 0; i < 10; i ++) + { + CNT_Only[i] = 0; + } +} + /** * @brief 读取并还原sram数据。 * @return 无 diff --git a/Hardware/modbus.h b/Hardware/modbus.h index 180ae12..979ebf7 100644 --- a/Hardware/modbus.h +++ b/Hardware/modbus.h @@ -20,29 +20,38 @@ #define GET_HISTORY_CODE 0x55 #define READ_ODD_REGUSTER_CODE 0x33 #define WRITE_ONLY_REGISTER 0x06 +#define PLSR_COUNT_CLEAR 0x39 #define SLAVES_ADDRES 0x01 /* 函数声明 */ +//基础Modbus void ErrorBack(uint8_t buffer[], uint16_t longth); void ProcessModbusFrame(uint8_t buffer[], uint16_t longth); void ReadCoilProcess (uint8_t buffer[], uint16_t longth); +void WriteCoilProcess(uint8_t buffer[], uint16_t longth); void WriteMulCoilProcess(uint8_t buffer[], uint16_t longth); void ReadRegisterProcess(uint8_t buffer[], uint16_t longth); -void WriteMulRegisterProcess(uint8_t buffer[], uint16_t longth); -void WriteCoilProcess(uint8_t buffer[], uint16_t longth); -void ReadOddRegisterProcess(uint8_t buffer[], uint16_t longth); -void ReadEXRegisterProcess(uint8_t buffer[], uint16_t longth); -void WriteEXRegisterProcess(uint8_t buffer[], uint16_t longth); void WriteOnlyRegister(uint8_t buffer[], uint16_t longth); +void WriteMulRegisterProcess(uint8_t buffer[], uint16_t longth); + +//附加Modbus void SaveHistory(uint8_t buffer[], uint16_t longth); void LoadHistory(void); void GetHistory(uint8_t buffer[], uint16_t longth); +void ReadOddRegisterProcess(uint8_t buffer[], uint16_t longth); +void ReadEXRegisterProcess(uint8_t buffer[], uint16_t longth); +void WriteEXRegisterProcess(uint8_t buffer[], uint16_t longth); + +//掉电保持 void ModbusLoadSRAM(void); void ModbusSaveSRAM(void); +//PLSR +void PLSRCountClear(void); + /* 变量定义 */ extern uint8_t History[3][512]; /*存放历史的地方*/ extern uint8_t HistoryLongth[3];/*历史数据大小的计数*/