diff --git a/iar/uCOS_Modbus.dep b/iar/uCOS_Modbus.dep index b535a00..636a30c 100644 --- a/iar/uCOS_Modbus.dep +++ b/iar/uCOS_Modbus.dep @@ -5,838 +5,836 @@ Debug - $PROJ_DIR$\..\app\inc\hardware.h - $PROJ_DIR$\..\app\src\hardware.c - $PROJ_DIR$\..\app\main.c - $PROJ_DIR$\..\app\main.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_adc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_crc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dcmi.h - $PROJ_DIR$\..\cmsis\core_cmInstr.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dbgmcu.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_fsmc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_can.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_exti.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_i2c.h - $PROJ_DIR$\..\cmsis\stm32f4xx.h $PROJ_DIR$\..\cmsis\core_cm4.h - $PROJ_DIR$\startup_stm32f40xx.s $PROJ_DIR$\..\cmsis\core_cm4_simd.h + $PROJ_DIR$\startup_stm32f40xx.s + $PROJ_DIR$\..\cmsis\core_cmInstr.h + $PROJ_DIR$\..\cmsis\stm32f4xx.h + $PROJ_DIR$\..\cmsis\core_cmFunc.h $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\..\cmsis\system_stm32f4xx.h $PROJ_DIR$\..\drivers\inc\misc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dac.h - $PROJ_DIR$\..\cmsis\core_cmFunc.h + $PROJ_DIR$\..\app\inc\hardware.h + $PROJ_DIR$\..\app\main.h + $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_cryp.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dma.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_gpio.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_tim.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_syscfg.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dbgmcu.h $PROJ_DIR$\..\drivers\inc\stm32f4xx_flash.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_iwdg.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_pwr.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_rcc.h $PROJ_DIR$\..\drivers\inc\stm32f4xx_rng.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_i2c.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_adc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_can.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dcmi.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_hash.h $PROJ_DIR$\..\drivers\inc\stm32f4xx_rtc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_gpio.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dma.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_fsmc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_iwdg.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_crc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_rcc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_wwdg.h + $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dac.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_pwr.h $PROJ_DIR$\..\drivers\inc\stm32f4xx_sdio.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_exti.h $PROJ_DIR$\..\drivers\inc\stm32f4xx_spi.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_hash.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_cryp.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_syscfg.h - $PROJ_DIR$\..\cmsis\system_stm32f4xx.h - $PROJ_DIR$\..\modbus\modbus_parse.c - $PROJ_DIR$\..\modbus\modbus_rec_send.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.o - $PROJ_DIR$\Debug\Obj\os_tmr.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.__cstat.et - $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.xcl - $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et - $PROJ_DIR$\Debug\Obj\os_sem.xcl - $PROJ_DIR$\Debug\Obj\app.__cstat.et - $PROJ_DIR$\Debug\Obj\hardware.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.o - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o + $PROJ_DIR$\..\drivers\inc\stm32f4xx_usart.h $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.__cstat.et - $PROJ_DIR$\Debug\Obj\misc.xcl - $PROJ_DIR$\Debug\Obj\os_task.__cstat.et - $PROJ_DIR$\Debug\Obj\app.xcl $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl + $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.__cstat.et + $PROJ_DIR$\Debug\Obj\app.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.xcl + $PROJ_DIR$\Debug\Obj\os_task.__cstat.et + $PROJ_DIR$\Debug\Obj\app.__cstat.et $PROJ_DIR$\Debug\Obj\modbus_flash.xcl - $PROJ_DIR$\Debug\Obj\os_mem.xcl - $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mutex.xcl - $PROJ_DIR$\Debug\Obj\os_task.o $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.o + $PROJ_DIR$\Debug\Obj\os_sem.xcl $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et - $PROJ_DIR$\..\app\src\app.c - $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.__cstat.et $PROJ_DIR$\Debug\Obj\os_tmr.o + $PROJ_DIR$\Debug\Obj\hardware.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.o + $PROJ_DIR$\Debug\Obj\os_mem.xcl + $PROJ_DIR$\..\app\src\app.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.o - $PROJ_DIR$\Debug\List\uCOS_Modbus.map - $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et - $PROJ_DIR$\Debug\Exe\uCOS_Modbus.bin - $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.xcl - $PROJ_DIR$\Debug\Obj\os_q.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.xcl - $PROJ_DIR$\Debug\Obj\modbus.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.__cstat.et + $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et + $PROJ_DIR$\Debug\Obj\misc.xcl + $PROJ_DIR$\Debug\Obj\os_mutex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.__cstat.et + $PROJ_DIR$\Debug\Obj\os_task.o $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.xcl - $PROJ_DIR$\Debug\Obj\os_dbg.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.o - $PROJ_DIR$\Debug\Obj\utils.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.xcl - $PROJ_DIR$\Debug\Obj\os_core.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.o $PROJ_DIR$\Debug\Obj\os_flag.xcl - $PROJ_DIR$\Debug\Obj\sys_cfg.xcl $PROJ_DIR$\Debug\Obj\modbus.__cstat.et + $PROJ_DIR$\Debug\Obj\sys_cfg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.__cstat.et + $PROJ_DIR$\Debug\Obj\modbus.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.xcl - $PROJ_DIR$\Debug\Obj\os_q.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.__cstat.et $PROJ_DIR$\Debug\Obj\main.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.o + $PROJ_DIR$\Debug\Obj\os_q.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.xcl + $PROJ_DIR$\Debug\Obj\os_dbg.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.xcl + $PROJ_DIR$\Debug\Obj\os_q.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.xcl + $PROJ_DIR$\Debug\Obj\utils.__cstat.et + $PROJ_DIR$\Debug\Obj\os_core.xcl + $PROJ_DIR$\Debug\List\uCOS_Modbus.map + $PROJ_DIR$\Debug\Exe\uCOS_Modbus.bin + $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.o + $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.xcl + $PROJ_DIR$\Debug\Obj\hardware.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl + $PROJ_DIR$\Debug\Obj\os_mutex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.o $PROJ_DIR$\Debug\Obj\stm32f4xx_can.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.xcl + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et + $PROJ_DIR$\Debug\Obj\misc.__cstat.et + $PROJ_DIR$\Debug\Obj\os_core.__cstat.et $PROJ_DIR$\Debug\Obj\main.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.o $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.__cstat.et $PROJ_DIR$\Debug\Obj\os_time.o $PROJ_DIR$\Debug\Obj\utils.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.xcl - $PROJ_DIR$\Debug\Obj\misc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.o $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.xcl - $PROJ_DIR$\Debug\Obj\os_core.__cstat.et - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.xcl - $PROJ_DIR$\Debug\Obj\hardware.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.o $PROJ_DIR$\Debug\Obj\os_sem.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mutex.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.o $PROJ_DIR$\Debug\Obj\modbus.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.__cstat.et - $PROJ_DIR$\Debug\Obj\hardware.__cstat.et - $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.__cstat.et + $PROJ_DIR$\Debug\Obj\startup_stm32f40xx.o $PROJ_DIR$\Debug\Obj\modbus_flash.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.o + $PROJ_DIR$\Debug\Obj\os_task.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.o + $PROJ_DIR$\Debug\Obj\sys_cfg.o + $PROJ_DIR$\Debug\Obj\os_mbox.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.o + $PROJ_DIR$\Debug\Obj\hardware.__cstat.et $PROJ_DIR$\Debug\Obj\modbus_flash.o $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.xcl $PROJ_DIR$\Debug\Obj\os_mbox.xcl - $PROJ_DIR$\Debug\Obj\os_mbox.o $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.xcl - $PROJ_DIR$\Debug\Obj\sys_cfg.o - $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out $PROJ_DIR$\Debug\Obj\sys_cfg.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_can.__cstat.et - $PROJ_DIR$\Debug\Obj\startup_stm32f40xx.o - $PROJ_DIR$\Debug\Obj\os_cpu_a.o - $PROJ_DIR$\Debug\Obj\os_task.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_can.__cstat.et $PROJ_DIR$\Debug\Obj\os_cpu_c.o - $PROJ_DIR$\Debug\Obj\os_core.o - $PROJ_DIR$\Debug\Obj\utils.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.__cstat.et + $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out + $PROJ_DIR$\Debug\Obj\os_cpu_a.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.o + $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.xcl + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\Debug\Obj\modbus_parse.xcl + $TOOLKIT_DIR$\lib\m7M_tls.a + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $TOOLKIT_DIR$\inc\c\string.h + $TOOLKIT_DIR$\inc\c\ysizet.h + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\Debug\Obj\modbus_rec_send.__cstat.et + $TOOLKIT_DIR$\inc\c\yvals.h + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\Debug\Obj\modbus_parse.__cstat.et + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\Debug\Obj\modbus_rec_send.xcl + $TOOLKIT_DIR$\lib\rt7M_tl.a + $TOOLKIT_DIR$\config\linker\ST\stm32f407xG.icf + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\Debug\Obj\modbus_rec_send.o + $PROJ_DIR$\Debug\Obj\modbus_parse.o $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.o + $PROJ_DIR$\Debug\Obj\os_mem.o + $PROJ_DIR$\Debug\Obj\os_time.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_can.o + $PROJ_DIR$\Debug\Obj\os_q.o + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.__cstat.et - $PROJ_DIR$\Debug\Obj\os_flag.o - $PROJ_DIR$\Debug\Obj\main.__cstat.et - $PROJ_DIR$\Debug\Obj\misc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.o $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_can.o - $PROJ_DIR$\Debug\Obj\os_mem.o + $PROJ_DIR$\Debug\Obj\utils.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.__cstat.et $PROJ_DIR$\Debug\Obj\os_dbg.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.xcl - $PROJ_DIR$\Debug\Obj\os_q.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.__cstat.et + $PROJ_DIR$\Debug\Obj\os_core.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.__cstat.et + $PROJ_DIR$\Debug\Obj\main.__cstat.et $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et - $PROJ_DIR$\Debug\Obj\os_time.xcl + $PROJ_DIR$\Debug\Obj\os_time.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.xcl - $PROJ_DIR$\..\user\sys_cfg.c - $PROJ_DIR$\..\ucos_ii\source\ucos_ii.h - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\Debug\Obj\os_flag.o + $PROJ_DIR$\Debug\Obj\misc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.o + $PROJ_DIR$\..\modbus\modbus.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.o $PROJ_DIR$\..\ucos_ii\source\os_flag.c - $PROJ_DIR$\..\user\sys_cfg.h - $PROJ_DIR$\..\user\utils.c - $PROJ_DIR$\Debug\Obj\os_time.__cstat.et - $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c - $PROJ_DIR$\..\modbus\modbus.h + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\source\os_sem.c + $PROJ_DIR$\..\ucos_ii\source\ucos_ii.h + $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\user\stm32f4xx_conf.h $PROJ_DIR$\..\ucos_ii\source\os_tmr.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c - $PROJ_DIR$\..\ucos_ii\source\os_mem.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm - $PROJ_DIR$\..\ucos_ii\source\os.h - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c - $PROJ_DIR$\..\ucos_ii\source\os_time.c $PROJ_DIR$\..\user\app_cfg.h - $PROJ_DIR$\..\ucos_ii\source\os_q.c - $PROJ_DIR$\..\modbus\modbus.c + $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\..\user\sys_cfg.h $PROJ_DIR$\..\user\os_cfg.h - $PROJ_DIR$\..\user\stm32f4xx_conf.h - $PROJ_DIR$\..\modbus\modbus_flash.h - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c - $PROJ_DIR$\..\ucos_ii\source\os_core.c - $PROJ_DIR$\..\modbus\modbus_flash.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu.h + $PROJ_DIR$\..\user\stm32f4xx_it.h + $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.__cstat.et $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c $PROJ_DIR$\..\user\stm32f4xx_it.c - $PROJ_DIR$\..\user\stm32f4xx_it.h - $PROJ_DIR$\..\ucos_ii\source\os_sem.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_tim.h - $PROJ_DIR$\..\drivers\src\misc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_wwdg.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_usart.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c - $PROJ_DIR$\Debug\Obj\uCOS_Modbus.pbd - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\Debug\Obj\modbus_parse.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus_rec_send.__cstat.et - $TOOLKIT_DIR$\lib\dl7M_tln.a - $TOOLKIT_DIR$\lib\rt7M_tl.a - $TOOLKIT_DIR$\config\linker\ST\stm32f407xG.icf - $TOOLKIT_DIR$\lib\shb_l.a - $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et + $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\Debug\Obj\os_tmr.xcl + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c + $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.o + $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.__cstat.et + $PROJ_DIR$\..\ucos_ii\ports\os_cpu.h + $PROJ_DIR$\..\ucos_ii\source\os.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\modbus\modbus_flash.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c $PROJ_DIR$\..\modbus\modbus_parse.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c + $PROJ_DIR$\..\modbus\modbus_flash.c $PROJ_DIR$\..\modbus\modbus_rec_send.h - $PROJ_DIR$\Debug\Obj\modbus_parse.o - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h - $TOOLKIT_DIR$\inc\c\string.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $TOOLKIT_DIR$\inc\c\yvals.h - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $TOOLKIT_DIR$\inc\c\stdint.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $PROJ_DIR$\Debug\Obj\modbus_rec_send.xcl - $PROJ_DIR$\Debug\Obj\modbus_rec_send.o - $PROJ_DIR$\Debug\Obj\modbus_parse.xcl + $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\modbus\modbus_parse.c + $PROJ_DIR$\..\modbus\modbus_rec_send.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c [ROOT_NODE] ILINK - 160 79 + 164 101 - $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\startup_stm32f40xx.s + + + AARM + 141 + + + + + $PROJ_DIR$\..\cmsis\system_stm32f4xx.c ICCARM - 49 + 48 __cstat - 143 + 118 BICOMP - 130 + 45 ICCARM - 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 0 269 198 215 218 224 + 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\app\src\hardware.c ICCARM - 110 + 60 __cstat - 182 + 151 BICOMP - 105 + 107 ICCARM - 3 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 0 269 198 215 218 224 212 201 220 273 274 261 + 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 10 264 225 230 233 250 - $PROJ_DIR$\startup_stm32f40xx.s - - - AARM - 164 - - - - - $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\..\app\main.c ICCARM - 52 + 121 __cstat - 128 + 210 BICOMP - 58 + 86 ICCARM - 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 11 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 10 264 225 230 233 250 251 232 262 175 176 196 - $PROJ_DIR$\..\modbus\modbus_parse.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c ICCARM - 271 + 146 __cstat - 262 + 208 BICOMP - 284 + 133 ICCARM - 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 198 215 218 224 212 273 274 261 269 270 + 27 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\modbus\modbus_rec_send.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c ICCARM - 283 + 122 __cstat - 263 + 82 BICOMP - 282 + 169 ICCARM - 270 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 269 198 215 218 224 + 34 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\app\src\app.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c - __cstat - 48 - - - BICOMP - 57 + ICCARM + 194 - - - - $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out - - ILINK - 79 + __cstat + 159 - OBJCOPY - 81 + BICOMP + 113 - ILINK - 266 49 110 183 151 271 283 171 165 170 91 181 157 188 135 193 131 68 114 75 164 149 187 112 107 122 175 78 186 92 41 98 146 93 121 155 120 51 178 111 168 70 162 59 177 123 60 37 148 136 139 138 159 52 115 267 265 268 264 + ICCARM + 28 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c ICCARM - 159 + 88 __cstat - 161 + 218 BICOMP - 100 + 115 ICCARM - 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 218 201 + 13 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c ICCARM - 68 + 125 __cstat - 56 + 202 BICOMP - 166 + 154 ICCARM - 198 215 218 224 + 13 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\ucos_ii\source\os_flag.c + $PROJ_DIR$\..\drivers\src\misc.c ICCARM - 181 + 215 __cstat - 134 + 119 BICOMP - 99 + 67 ICCARM - 198 215 218 224 + 9 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 - $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\..\app\src\app.c - - ICCARM - 115 - __cstat - 94 + 54 BICOMP - 172 + 51 + + + + + $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out + + + ILINK + 101 + + + OBJCOPY + 102 - ICCARM - 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + ILINK + 187 60 121 215 152 190 189 206 165 160 94 214 149 192 110 195 127 75 123 59 141 146 194 122 88 125 219 81 216 89 241 104 167 91 116 147 108 72 197 126 144 61 139 52 198 138 71 247 150 131 137 112 148 48 124 182 186 173 171 - $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c + $PROJ_DIR$\..\modbus\modbus.c ICCARM - 136 + 132 __cstat - 184 + 78 BICOMP - 103 + 83 - - - ICCARM - 240 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 258 255 18 - - - $PROJ_DIR$\..\ucos_ii\source\os_tmr.c + $PROJ_DIR$\..\ucos_ii\source\os_flag.c ICCARM - 75 + 214 __cstat - 44 + 128 BICOMP - 38 + 77 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c ICCARM - 170 + 110 __cstat - 73 + 58 BICOMP - 64 + 68 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c ICCARM - 188 + 94 __cstat - 194 + 66 BICOMP - 63 + 203 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c + $PROJ_DIR$\..\ucos_ii\source\os_q.c ICCARM - 139 + 195 __cstat - 40 + 92 BICOMP - 158 + 96 ICCARM - 258 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 255 18 + 225 230 233 250 - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\ucos_ii\source\os_sem.c ICCARM - 138 + 127 __cstat - 124 + 168 BICOMP - 150 + 57 ICCARM - 255 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 18 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm - - - AARM - 165 - - - - - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c + $PROJ_DIR$\..\ucos_ii\source\os_core.c ICCARM - 135 + 206 __cstat - 71 + 120 BICOMP - 67 + 100 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\source\os_time.c + $PROJ_DIR$\..\ucos_ii\source\os_tmr.c ICCARM - 114 + 59 __cstat - 203 + 248 BICOMP - 195 + 244 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + + + AARM + 165 + + + + + $PROJ_DIR$\..\user\sys_cfg.c ICCARM - 193 + 148 __cstat - 83 + 157 BICOMP - 104 + 79 ICCARM - 198 215 218 224 + 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 233 232 - $PROJ_DIR$\..\modbus\modbus.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c ICCARM - 137 + 75 __cstat - 101 + 53 BICOMP - 87 + 143 + + + ICCARM + 225 230 233 250 + + - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_mbox.c ICCARM - 91 + 149 __cstat - 46 + 105 BICOMP - 190 + 155 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c ICCARM - 171 + 123 __cstat - 127 + 212 BICOMP - 97 + 193 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\modbus\modbus_flash.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c ICCARM - 151 + 192 __cstat - 147 + 211 BICOMP @@ -846,536 +844,536 @@ ICCARM - 21 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 9 27 12 22 23 24 26 29 30 33 240 258 255 18 269 198 215 218 224 220 273 274 261 212 + 225 230 233 250 - $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\user\stm32f4xx_it.c ICCARM - 157 + 144 __cstat - 80 + 242 BICOMP - 156 + 109 ICCARM - 198 215 218 224 + 234 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 225 230 233 250 - $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\user\utils.c ICCARM - 168 + 124 __cstat - 42 + 99 BICOMP - 133 + 200 ICCARM - 227 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 198 215 218 224 + 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\ucos_ii\source\os_sem.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c ICCARM - 131 + 160 __cstat - 144 + 47 BICOMP - 47 + 46 ICCARM - 198 215 218 224 + 225 230 233 250 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c ICCARM - 92 + 198 __cstat - 176 + 74 BICOMP - 152 + 117 ICCARM - 8 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 25 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c ICCARM - 177 + 241 __cstat - 66 + 65 BICOMP - 129 + 76 ICCARM - 25 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 29 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c ICCARM - 146 + 108 __cstat - 191 + 129 BICOMP - 45 + 145 ICCARM - 11 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 30 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c ICCARM - 60 + 61 __cstat - 132 + 70 BICOMP - 53 + 106 ICCARM - 29 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 30 33 240 258 255 18 + 33 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c ICCARM - 37 + 138 __cstat - 113 + 205 BICOMP - 106 + 90 ICCARM - 30 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 33 240 258 255 18 + 31 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c ICCARM - 107 + 137 __cstat - 180 + 249 BICOMP - 126 + 156 ICCARM - 32 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 43 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c ICCARM - 120 + 81 __cstat - 125 + 158 BICOMP - 169 + 207 ICCARM - 31 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 13 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c ICCARM - 175 + 91 __cstat - 102 + 49 BICOMP - 108 + 204 ICCARM - 32 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 24 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c ICCARM - 186 + 131 __cstat - 65 + 199 BICOMP - 196 + 95 ICCARM - 19 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 21 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c ICCARM - 111 + 112 __cstat - 95 + 130 BICOMP - 61 + 161 ICCARM - 12 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 22 23 24 26 29 30 33 240 258 255 18 + 36 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c ICCARM - 78 + 116 __cstat - 167 + 162 BICOMP - 173 + 103 ICCARM - 32 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 32 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c ICCARM - 183 + 147 __cstat - 119 + 80 BICOMP - 55 + 111 ICCARM - 18 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 + 17 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c + $PROJ_DIR$\..\modbus\modbus_flash.c ICCARM - 187 + 152 __cstat - 163 + 142 BICOMP - 109 + 55 ICCARM - 10 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 24 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 32 17 26 33 39 35 31 40 42 22 21 43 36 9 264 225 230 233 250 262 175 176 196 251 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c ICCARM - 41 + 139 __cstat - 76 + 166 BICOMP - 89 + 56 ICCARM - 6 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 39 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c ICCARM - 93 + 71 __cstat - 74 + 134 BICOMP - 192 + 44 ICCARM - 21 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 40 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c ICCARM - 149 + 150 __cstat - 174 + 140 BICOMP - 117 + 114 ICCARM - 4 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 22 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c ICCARM - 51 + 219 __cstat - 142 + 84 BICOMP - 90 + 135 ICCARM - 31 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 13 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c ICCARM - 121 + 89 __cstat - 140 + 191 BICOMP - 86 + 153 ICCARM - 9 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 27 12 22 23 24 26 29 30 33 240 258 255 18 + 23 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\modbus\modbus_parse.c ICCARM - 70 + 190 __cstat - 54 + 183 BICOMP - 77 + 172 ICCARM - 22 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 23 24 26 29 30 33 240 258 255 18 + 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 225 230 233 250 251 175 176 196 264 267 - $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\modbus\modbus_rec_send.c ICCARM - 162 + 189 __cstat - 141 + 178 BICOMP - 69 + 185 ICCARM - 23 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 24 26 29 30 33 240 258 255 18 + 267 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 264 225 230 233 250 @@ -1384,182 +1382,182 @@ ICCARM - 59 + 52 __cstat - 43 + 246 BICOMP - 85 + 97 ICCARM - 24 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 26 29 30 33 240 258 255 18 + 35 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c ICCARM - 123 + 72 __cstat - 179 + 163 BICOMP - 96 + 98 ICCARM - 26 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 29 30 33 240 258 255 18 + 30 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c ICCARM - 148 + 167 __cstat - 153 + 209 BICOMP - 118 + 69 ICCARM - 33 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 240 258 255 18 + 41 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c ICCARM - 155 + 247 __cstat - 84 + 136 BICOMP - 116 + 87 ICCARM - 27 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 12 22 23 24 26 29 30 33 240 258 255 18 + 42 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c ICCARM - 178 + 104 __cstat - 50 + 236 BICOMP - 189 + 93 ICCARM - 31 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 16 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c ICCARM - 122 + 197 __cstat - 185 + 50 BICOMP - 145 + 201 ICCARM - 32 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 30 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c ICCARM - 98 + 126 __cstat - 39 + 85 BICOMP - 82 + 73 ICCARM - 28 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 5 8 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 26 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 33 39 35 31 40 42 22 21 43 36 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c ICCARM - 112 + 216 __cstat - 88 + 64 BICOMP - 154 + 213 ICCARM - 5 13 14 279 275 277 276 278 280 7 281 272 20 16 34 219 8 28 11 21 9 27 12 22 23 24 26 29 30 33 240 258 255 18 + 38 4 0 177 184 179 180 188 181 3 174 170 5 1 8 227 34 23 16 41 24 32 17 26 33 39 35 31 40 42 22 21 43 36 9 @@ -1567,287 +1565,274 @@ Release - $PROJ_DIR$\..\app\src\hardware.c - $PROJ_DIR$\..\app\main.c $PROJ_DIR$\startup_stm32f40xx.s $PROJ_DIR$\..\cmsis\system_stm32f4xx.c - $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.xcl + $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\src\misc.c $PROJ_DIR$\Release\Obj\os_dbg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_crc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.o - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.o $PROJ_DIR$\Release\Obj\misc.o $PROJ_DIR$\Release\Obj\stm32f4xx_it.o - $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.o - $PROJ_DIR$\Release\Obj\os_sem.o $PROJ_DIR$\Release\Obj\os_mbox.o + $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.o + $PROJ_DIR$\Release\Obj\os_sem.o + $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.o $PROJ_DIR$\Release\Obj\hardware.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_crc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.o + $PROJ_DIR$\Release\Obj\os_core.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dac.o + $PROJ_DIR$\Release\Obj\stm32f4xx_can.o $PROJ_DIR$\Release\Obj\stm32f4xx_tim.o - $PROJ_DIR$\Release\Obj\sys_cfg.o $PROJ_DIR$\Release\Obj\hardware.o - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.o $PROJ_DIR$\Release\Obj\stm32f4xx_can.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.o - $PROJ_DIR$\Release\Obj\startup_stm32f40xx.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dma.o - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.xcl - $PROJ_DIR$\Release\Obj\os_core.xcl $PROJ_DIR$\Release\Obj\main.o - $PROJ_DIR$\Release\Obj\stm32f4xx_can.o - $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.xcl - $PROJ_DIR$\Release\Obj\os_time.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.xcl + $PROJ_DIR$\Release\Obj\startup_stm32f40xx.o $PROJ_DIR$\Release\Obj\stm32f4xx_exti.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.xcl - $PROJ_DIR$\Release\Obj\os_dbg.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.xcl $PROJ_DIR$\Release\Obj\stm32f4xx_rng.o - $PROJ_DIR$\Release\Obj\os_mbox.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_flash.xcl - $PROJ_DIR$\Release\Obj\os_mem.o - $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.o - $PROJ_DIR$\Release\Obj\os_time.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dac.o - $PROJ_DIR$\Release\Obj\system_stm32f4xx.o $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.o $PROJ_DIR$\Release\Obj\os_cpu_a.o $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.xcl - $PROJ_DIR$\Release\Obj\os_tmr.xcl - $PROJ_DIR$\Release\Obj\misc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_crc.o - $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.xcl - $PROJ_DIR$\Release\Obj\os_flag.o - $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_usart.o - $PROJ_DIR$\Release\Obj\stm32f4xx_rng.xcl - $PROJ_DIR$\Release\Obj\os_cpu_c.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.xcl + $PROJ_DIR$\Release\Obj\os_dbg.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.o + $PROJ_DIR$\Release\Obj\os_time.o + $PROJ_DIR$\Release\Obj\system_stm32f4xx.o + $PROJ_DIR$\Release\Obj\stm32f4xx_flash.xcl + $PROJ_DIR$\Release\Obj\os_mbox.xcl + $PROJ_DIR$\Release\Obj\os_time.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.o + $PROJ_DIR$\Release\Obj\sys_cfg.o + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.xcl + $PROJ_DIR$\Release\Obj\os_mem.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dma.o + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.xcl $PROJ_DIR$\Release\Obj\stm32f4xx_hash.xcl - $PROJ_DIR$\Release\Obj\system_stm32f4xx.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_adc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.xcl - $PROJ_DIR$\Release\Obj\os_task.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_tim.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.o - $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.o - $PROJ_DIR$\Release\Obj\os_mutex.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_dac.xcl + $PROJ_DIR$\Release\Obj\os_tmr.xcl $PROJ_DIR$\Release\Obj\main.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.xcl - $PROJ_DIR$\Release\Obj\sys_cfg.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.xcl $PROJ_DIR$\Release\Obj\os_mutex.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.o $PROJ_DIR$\Release\Exe\uCOS_Modbus.out + $PROJ_DIR$\Release\Obj\sys_cfg.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_tim.xcl $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.o $PROJ_DIR$\Release\Obj\stm32f4xx_usart.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rng.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_adc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.xcl + $PROJ_DIR$\Release\Obj\os_flag.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dac.xcl $PROJ_DIR$\Release\Obj\utils.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash.o + $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.o + $PROJ_DIR$\Release\Obj\stm32f4xx_crc.o + $PROJ_DIR$\Release\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\Release\Obj\misc.xcl + $PROJ_DIR$\Release\Obj\os_cpu_c.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.xcl + $PROJ_DIR$\Release\Obj\os_mutex.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.xcl + $PROJ_DIR$\Release\Obj\os_task.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.o + $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.o + $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_usart.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.o + $PROJ_DIR$\Release\Obj\os_sem.xcl + $PROJ_DIR$\Release\Obj\os_mem.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_adc.o + $PROJ_DIR$\Release\Obj\os_tmr.o $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.o - $PROJ_DIR$\Release\Obj\stm32f4xx_flash.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash.o + $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_spi.xcl + $PROJ_DIR$\Release\Obj\os_flag.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.o $PROJ_DIR$\Release\Obj\stm32f4xx_exti.o - $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.o - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.xcl $PROJ_DIR$\Release\Obj\stm32f4xx_it.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.xcl - $PROJ_DIR$\Release\Obj\os_core.o - $PROJ_DIR$\Release\Obj\utils.xcl - $PROJ_DIR$\Release\Obj\os_cpu_c.o - $PROJ_DIR$\Release\Obj\os_flag.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_adc.o $PROJ_DIR$\Release\Obj\os_q.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.o - $PROJ_DIR$\Release\Obj\stm32f4xx_spi.xcl $PROJ_DIR$\Release\Obj\os_task.o - $PROJ_DIR$\Release\Obj\os_sem.xcl - $PROJ_DIR$\Release\Obj\os_mem.xcl + $PROJ_DIR$\Release\Obj\os_core.o + $PROJ_DIR$\Release\Obj\os_cpu_c.o + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.xcl + $PROJ_DIR$\Release\Obj\utils.xcl $PROJ_DIR$\Release\Obj\stm32f4xx_dma.xcl $PROJ_DIR$\Release\Obj\os_q.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.o + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.o $PROJ_DIR$\Release\Obj\stm32f4xx_spi.o - $PROJ_DIR$\Release\Obj\os_tmr.o - $PROJ_DIR$\..\user\sys_cfg.c - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\Release\Obj\stm32f4xx_flash.o $PROJ_DIR$\..\ucos_ii\source\os_flag.c - $PROJ_DIR$\..\user\utils.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c - $PROJ_DIR$\..\ucos_ii\source\os_tmr.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c - $PROJ_DIR$\..\ucos_ii\source\os_mem.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm $PROJ_DIR$\..\ucos_ii\source\os_mutex.c - $PROJ_DIR$\..\ucos_ii\source\os_time.c - $PROJ_DIR$\..\ucos_ii\source\os_q.c $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\source\os_sem.c $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\ucos_ii\source\os_tmr.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c $PROJ_DIR$\..\user\stm32f4xx_it.c - $PROJ_DIR$\..\ucos_ii\source\os_sem.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c - $PROJ_DIR$\..\drivers\src\misc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c [ROOT_NODE] ILINK - 74 + 59 - $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\startup_stm32f40xx.s - ICCARM - 17 - - - BICOMP - 14 + AARM + 30 - $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\cmsis\system_stm32f4xx.c ICCARM - 25 + 40 BICOMP - 69 - - - - - $PROJ_DIR$\startup_stm32f40xx.s - - - AARM - 21 + 72 - $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\..\app\src\hardware.c ICCARM - 43 + 27 BICOMP - 58 + 18 - $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\..\app\main.c ICCARM - 16 + 29 BICOMP - 71 + 55 - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c ICCARM - 98 + 87 BICOMP - 61 + 65 - $PROJ_DIR$\..\ucos_ii\source\os_flag.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c ICCARM - 51 + 71 BICOMP - 89 + 19 - $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c ICCARM - 77 + 25 BICOMP - 87 + 28 - $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c ICCARM - 15 + 38 BICOMP - 62 + 35 - $PROJ_DIR$\..\ucos_ii\source\os_tmr.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c ICCARM - 104 + 62 BICOMP @@ -1856,37 +1841,37 @@ - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c + $PROJ_DIR$\..\drivers\src\misc.c ICCARM - 88 + 11 BICOMP - 56 + 73 - $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\..\ucos_ii\source\os_flag.c ICCARM - 38 + 67 BICOMP - 100 + 94 - $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c ICCARM - 54 + 57 BICOMP @@ -1895,89 +1880,102 @@ - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c ICCARM - 94 + 10 BICOMP - 85 + 37 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\..\ucos_ii\source\os_q.c - AARM - 45 + ICCARM + 98 + + + BICOMP + 106 - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c + $PROJ_DIR$\..\ucos_ii\source\os_sem.c ICCARM - 72 + 16 BICOMP - 67 + 85 - $PROJ_DIR$\..\ucos_ii\source\os_time.c + $PROJ_DIR$\..\ucos_ii\source\os_core.c ICCARM - 28 + 100 BICOMP - 40 + 22 - $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\source\os_tmr.c ICCARM - 92 + 88 BICOMP - 102 + 54 - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + + + AARM + 34 + + + + + $PROJ_DIR$\..\user\sys_cfg.c ICCARM - 5 + 46 BICOMP - 33 + 60 - $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c ICCARM - 86 + 99 BICOMP - 24 + 78 @@ -1990,293 +1988,293 @@ BICOMP - 36 + 42 - $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c ICCARM - 10 + 39 BICOMP - 84 + 43 - $PROJ_DIR$\..\ucos_ii\source\os_sem.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c ICCARM - 12 + 49 BICOMP - 99 + 86 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\user\stm32f4xx_it.c ICCARM - 96 + 12 BICOMP - 93 + 97 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\user\utils.c ICCARM - 35 + 69 BICOMP - 55 + 104 - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c ICCARM - 81 + 101 BICOMP - 31 + 74 - $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c ICCARM - 64 + 32 BICOMP - 32 + 64 - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c ICCARM - 103 + 89 BICOMP - 97 + 66 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c ICCARM - 18 + 91 BICOMP - 46 + 53 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c ICCARM - 78 + 81 BICOMP - 57 + 77 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c ICCARM - 8 + 15 BICOMP - 83 + 82 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c ICCARM - 42 + 83 BICOMP - 68 + 63 - $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c ICCARM - 11 + 45 BICOMP - 27 + 79 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c ICCARM - 20 + 110 BICOMP - 70 + 41 - $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c ICCARM - 9 + 26 BICOMP - 48 + 61 - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c ICCARM - 26 + 95 BICOMP - 19 + 103 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c ICCARM - 79 + 107 BICOMP - 73 + 92 - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c ICCARM - 80 + 21 BICOMP - 37 + 56 - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c ICCARM - 91 + 23 BICOMP - 59 + 36 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c ICCARM - 65 + 70 BICOMP - 29 + 44 - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c ICCARM - 82 + 58 BICOMP - 90 + 75 - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c ICCARM - 52 + 20 BICOMP - 50 + 102 - $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c ICCARM - 41 + 84 BICOMP - 34 + 90 @@ -2285,102 +2283,102 @@ ICCARM - 44 + 33 BICOMP - 4 + 14 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c ICCARM - 7 + 80 BICOMP - 53 + 51 - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c ICCARM - 66 + 96 BICOMP - 60 + 31 - $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c ICCARM - 39 + 109 BICOMP - 63 + 93 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c ICCARM - 95 + 50 BICOMP - 30 + 105 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c ICCARM - 75 + 108 BICOMP - 23 + 52 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c ICCARM - 22 + 17 BICOMP - 101 + 48 - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c ICCARM - 49 + 24 BICOMP - 6 + 68 diff --git a/modbus/modbus_parse.c b/modbus/modbus_parse.c index 37b8226..e5ac04c 100644 --- a/modbus/modbus_parse.c +++ b/modbus/modbus_parse.c @@ -108,12 +108,8 @@ void AppTaskModbusParse (void *p_arg) ModbusErr = ModbusErrReply(frame.func, ERR_FUNC); break; } - /*实现附加功能时不在这里启动发送*/ - if(frame.func == 0x03 && frame.opeAddres == 0XFFFF); - else - { - ModbusSend(ModbusTxBuf, ModbusTxLen); - } + /*发送响应帧*/ + ModbusSend(ModbusTxBuf, ModbusTxLen); if(ModbusErr == 0 && (frame.func == 0x0F || frame.func == 0x10 || frame.func == 0x05 || frame.func == 0x06)) @@ -292,11 +288,6 @@ uint8_t ModbusReadRegs(uint16_t addres, uint16_t num) ModbusTxBuf[3] = readValH; ModbusTxBuf[4] = readValL; } - /*附加功能:读取大量奇数寄存器*/ - else if(addres == 0xFFFF && num == 1) - { - return ModbusExtReadOdd(ModbusExtOdd[0]); - } else { for(uint16_t i = 0; i < num; i++) @@ -492,69 +483,6 @@ uint8_t ModbusWriteReg(uint16_t addres, uint8_t *data) } -uint8_t ModbusExtReadOdd(uint16_t num) -{ - uint8_t i = 0; - uint8_t numJ = (num + 124) / 125; - uint8_t numI = num % 125; - - uint8_t index; - uint16_t indexR; - uint8_t readValH; - uint8_t readValL; - uint8_t dataLen; - - for(uint16_t j = 0; j < numJ; j++) - { - if(j == numJ - 1) - { - for(i = 0; i < numI; i++) - { - index = 3 + (i * 2); - indexR = j * 250 + 2 * i + 1; - /*将16位寄存器值拆分为两个8位*/ - readValH = (uint8_t)(ModbusReg[indexR] >> 8); - readValL = (uint8_t)(ModbusReg[indexR] & 0x00FF); - - ModbusTxBuf[index] = readValH; - ModbusTxBuf[index + 1] = readValL; - } - dataLen = 2 * numI; - - ModbusTxBuf[0] = SLAVE_ADDRES; - ModbusTxBuf[1] = 0x03; - ModbusTxBuf[2] = dataLen; - AddCrc16(ModbusTxBuf, 3 + dataLen); - ModbusTxLen = 5 + dataLen; - } - else - { - for(i = 0; i < 125; i++) - { - index = 3 + (i * 2); - indexR = j * 250 + 2 * i + 1; - /*将16位寄存器值拆分为两个8位*/ - readValH = (uint8_t)(ModbusReg[indexR] >> 8); - readValL = (uint8_t)(ModbusReg[indexR] & 0x00FF); - - ModbusTxBuf[index] = readValH; - ModbusTxBuf[index + 1] = readValL; - } - dataLen = 250; - - ModbusTxBuf[0] = SLAVE_ADDRES; - ModbusTxBuf[1] = 0x03; - ModbusTxBuf[2] = dataLen; - AddCrc16(ModbusTxBuf, 3 + dataLen); - ModbusTxLen = 5 + dataLen; - } - /*演示2ms*/ - OSTimeDly(OS_TICKS_PER_SEC / 500); - ModbusSend(ModbusTxBuf, ModbusTxLen); - } - return 0; -} - uint8_t ModbusErrReply(uint8_t func, uint8_t err) {