diff --git a/demo/stm32f4xx/EWARM/EasyFlash.dep b/demo/stm32f4xx/EWARM/EasyFlash.dep index 29177e6..362e082 100644 --- a/demo/stm32f4xx/EWARM/EasyFlash.dep +++ b/demo/stm32f4xx/EWARM/EasyFlash.dep @@ -6,573 +6,563 @@ STM32F405RG - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_syscfg.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\src\memheap.c $PROJ_DIR$\..\RT-Thread-1.2.2\src\kservice.c $PROJ_DIR$\..\RT-Thread-1.2.2\src\mempool.c - $TOOLKIT_DIR$\inc\c\xlocale_c.h - $PROJ_DIR$\..\RT-Thread-1.2.2\src\object.c - $PROJ_DIR$\..\components\others\stm32f405xG.icf - $PROJ_DIR$\STM32F405RG\Obj\flash_utils.o - $TOOLKIT_DIR$\inc\c\stdarg.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_node.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dac.pbi - $PROJ_DIR$\STM32F405RG\Obj\usart.o - $PROJ_DIR$\..\RT-Thread-1.2.2\src\module.h - $PROJ_DIR$\..\RT-Thread-1.2.2\src\slab.c - $PROJ_DIR$\..\RT-Thread-1.2.2\src\thread.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\timer.c $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\cpuport.c - $TOOLKIT_DIR$\lib\dl7M_tln.a $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_exti.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_syscfg.pbi - $PROJ_DIR$\..\RT-Thread-1.2.2\src\ipc.c + $PROJ_DIR$\..\components\others\stm32f405xG.icf + $PROJ_DIR$\..\RT-Thread-1.2.2\src\slab.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\module.c $PROJ_DIR$\..\RT-Thread-1.2.2\src\mem.c - $PROJ_DIR$\..\RT-Thread-1.2.2\src\memheap.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\thread.c $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\context_iar.S - $PROJ_DIR$\..\RT-Thread-1.2.2\src\module.c - $PROJ_DIR$\..\RT-Thread-1.2.2\src\timer.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\irq.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\ipc.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\object.c + $PROJ_DIR$\..\RT-Thread-1.2.2\include\rthw.h + $PROJ_DIR$\STM32F405RG\Obj\flash_utils.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dac.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_node.h + $TOOLKIT_DIR$\inc\c\stdarg.h $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_iwdg.h $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_token.h - $PROJ_DIR$\..\RT-Thread-1.2.2\include\rthw.h - $PROJ_DIR$\..\RT-Thread-1.2.2\src\irq.c $PROJ_DIR$\..\RT-Thread-1.2.2\src\scheduler.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\portal.c + $PROJ_DIR$\STM32F405RG\Obj\usart.o + $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\context_iar.S + $TOOLKIT_DIR$\inc\c\xlocale_c.h + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\completion.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\dataqueue.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\ringbuffer.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_error.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\completion.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\symbol.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_compiler.c - $PROJ_DIR$\..\RT-Thread-1.2.2\src\cpuusage.c - $PROJ_DIR$\..\RT-Thread-1.2.2\src\clock.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_init.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_parser.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_token.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh_cmd.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\shell.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_init.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_var.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\symbol.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_ops.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\clock.c $PROJ_DIR$\..\RT-Thread-1.2.2\src\device.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_heap.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\pipe.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\cpuusage.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\serial\serial.c $PROJ_DIR$\..\RT-Thread-1.2.2\src\idle.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\shell.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\wrokqueue.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\dataqueue.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_compiler.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_heap.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_node.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_ops.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\serial\serial.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_vm.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh_cmd.c - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\pipe.c $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\cmd.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_spi.pbi - $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_gpio.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\portal.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_token.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_vm.c + $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\STM32F405RG\Obj\ringbuffer.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_usart.pbi + $PROJ_DIR$\STM32F405RG\Obj\user_finsh_cmd.o + $PROJ_DIR$\STM32F405RG\Obj\dataqueue.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_fsmc.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtdef.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_fsmc.o + $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_var.h + $TOOLKIT_DIR$\inc\c\ycheck.h $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_rtc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_can.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_adc.h + $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cmFunc.h $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_var.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_adc.pbi $PROJ_DIR$\STM32F405RG\Obj\flash_iap.o - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_adc.h - $PROJ_DIR$\STM32F405RG\Obj\portal.pbi - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_can.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_gpio.h + $PROJ_DIR$\STM32F405RG\Obj\bsp.o $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_can.o - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_vm.h - $TOOLKIT_DIR$\inc\c\ycheck.h - $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\STM32F405RG\Obj\portal.pbi + $PROJ_DIR$\STM32F405RG\Obj\system_stm32f10x.pbi + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\STM32F405RG\Obj\misc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_gpio.pbi $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rtc.h - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_gpio.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_adc.pbi + $TOOLKIT_DIR$\inc\c\xencoding_limits.h $PROJ_DIR$\STM32F405RG\Obj\usart.pbi - $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cmFunc.h - $PROJ_DIR$\STM32F405RG\Obj\bsp.o + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_vm.h $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h - $PROJ_DIR$\STM32F405RG\Obj\flash_env.o - $PROJ_DIR$\STM32F405RG\Obj\dataqueue.pbi - $TOOLKIT_DIR$\inc\c\ctype.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh.h - $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtthread.h - $PROJ_DIR$\STM32F405RG\Obj\idle.pbi - $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtdef.h - $PROJ_DIR$\STM32F405RG\Obj\app_task.o - $PROJ_DIR$\STM32F405RG\Obj\system_stm32f10x.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_usart.pbi + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_tim.pbi $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_sai.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_spi.pbi + $PROJ_DIR$\STM32F405RG\Obj\app.o + $PROJ_DIR$\STM32F405RG\Obj\flash_env_wl.o $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_rcc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_ops.h + $PROJ_DIR$\STM32F405RG\Obj\wrokqueue.o + $TOOLKIT_DIR$\inc\c\stddef.h $PROJ_DIR$\STM32F405RG\Obj\memheap.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_cec.pbi + $PROJ_DIR$\STM32F405RG\Obj\utils.o + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh.h $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_flash.pbi - $PROJ_DIR$\STM32F405RG\Obj\symbol.pbi - $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtdebug.h + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_error.h $PROJ_DIR$\STM32F405RG\Obj\pipe.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_tim.pbi - $PROJ_DIR$\STM32F405RG\Obj\wrokqueue.o - $PROJ_DIR$\STM32F405RG\Obj\utils.o + $PROJ_DIR$\STM32F405RG\Obj\app_task.o + $PROJ_DIR$\STM32F405RG\Obj\cpuusage.pbi $PROJ_DIR$\STM32F405RG\Obj\shell.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_fsmc.o + $TOOLKIT_DIR$\inc\c\ctype.h + $PROJ_DIR$\STM32F405RG\Obj\idle.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtthread.h + $PROJ_DIR$\STM32F405RG\Obj\symbol.pbi + $PROJ_DIR$\STM32F405RG\Obj\flash_env.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_cec.pbi $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_heap.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_fsmc.pbi - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_ops.h - $PROJ_DIR$\STM32F405RG\Obj\app.o - $PROJ_DIR$\STM32F405RG\Obj\user_finsh_cmd.o - $PROJ_DIR$\STM32F405RG\Obj\cpuusage.pbi - $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_error.h - $PROJ_DIR$\STM32F405RG\Obj\misc.pbi - $PROJ_DIR$\STM32F405RG\Obj\flash_env_wl.o - $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cm4.h - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_flash.h - $PROJ_DIR$\..\app\inc\stm32f4xx_it.h - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_tim.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_md5.pbi - $PROJ_DIR$\STM32F405RG\Obj\cmd.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_bkp.pbi - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_can.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_error.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_sdio.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dbgmcu.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_can.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtdebug.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_it.o + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_spi.h $PROJ_DIR$\STM32F405RG\Obj\finsh_compiler.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dbgmcu.pbi + $PROJ_DIR$\STM32F405RG\Obj\cmd.pbi $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_tim.pbi - $PROJ_DIR$\STM32F405RG\Obj\mempool.pbi - $PROJ_DIR$\STM32F405RG\Obj\flash_port.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_adc.o $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_wwdg.pbi - $PROJ_DIR$\STM32F405RG\Obj\flash.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_can.o + $PROJ_DIR$\..\app\inc\stm32f4xx_it.h $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_spi.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_tim.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_wwdg.pbi + $PROJ_DIR$\STM32F405RG\Obj\flash.o $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_des.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dcmi.h + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\STM32F405RG\Obj\timer.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_can.pbi $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dac.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_it.o + $PROJ_DIR$\STM32F405RG\Obj\finsh_error.pbi $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_ltdc.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_wwdg.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash.pbi - $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cmInstr.h - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_crc.h + $PROJ_DIR$\STM32F405RG\Obj\mempool.pbi + $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cm4.h + $PROJ_DIR$\STM32F405RG\Obj\flash_port.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_gpio.pbi + $PROJ_DIR$\STM32F405RG\Obj\slab.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dac.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_adc.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_sdio.pbi + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_flash.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_md5.pbi $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_wwdg.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_crc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_fsmc.pbi + $PROJ_DIR$\STM32F405RG\Obj\msh_cmd.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_crc.h + $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cmSimd.h + $PROJ_DIR$\STM32F405RG\Obj\thread.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash.pbi $PROJ_DIR$\STM32F405RG\Obj\serial.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_adc.pbi - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_spi.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_it.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_i2c.pbi $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_exti.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_sdio.pbi $PROJ_DIR$\STM32F405RG\List\EasyFlash.map - $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cmSimd.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dac.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_token.pbi + $PROJ_DIR$\STM32F405RG\Obj\system_stm32f10x.o + $PROJ_DIR$\STM32F405RG\Obj\wrokqueue.pbi $PROJ_DIR$\STM32F405RG\Obj\clock.pbi - $PROJ_DIR$\STM32F405RG\Obj\msh_cmd.pbi - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rcc.h - $PROJ_DIR$\STM32F405RG\Obj\ringbuffer.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash_ramfunc.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_init.pbi $PROJ_DIR$\STM32F405RG\Obj\irq.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_sdio.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_adc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_bkp.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rcc.h $PROJ_DIR$\STM32F405RG\Obj\slab.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_gpio.pbi - $PROJ_DIR$\STM32F405RG\Obj\thread.pbi - $PROJ_DIR$\STM32F405RG\Obj\finsh_init.pbi - $PROJ_DIR$\STM32F405RG\Obj\wrokqueue.pbi - $PROJ_DIR$\STM32F405RG\Obj\slab.o - $PROJ_DIR$\STM32F405RG\Obj\system_stm32f10x.o - $PROJ_DIR$\STM32F405RG\Obj\timer.o - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dcmi.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash_ramfunc.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_fsmc.pbi - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_i2c.pbi - $PROJ_DIR$\STM32F405RG\Obj\ipc.pbi - $PROJ_DIR$\STM32F405RG\Obj\finsh_token.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_error.o - $PROJ_DIR$\STM32F405RG\Obj\object.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_wwdg.o - $PROJ_DIR$\..\app\inc\stm32f4xx_conf.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\shell.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_crc.pbi + $PROJ_DIR$\STM32F405RG\Obj\ringbuffer.o + $PROJ_DIR$\..\Libraries\CMSIS\Include\core_cmInstr.h + $PROJ_DIR$\STM32F405RG\Obj\finsh_token.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_it.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_pwr.h + $PROJ_DIR$\..\app\inc\stm32f4xx_conf.h + $PROJ_DIR$\STM32F405RG\Obj\EasyFlash.pbd + $PROJ_DIR$\STM32F405RG\Obj\msh.o + $PROJ_DIR$\STM32F405RG\Obj\idle.o + $PROJ_DIR$\STM32F405RG\Obj\misc.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_rcc.o + $PROJ_DIR$\STM32F405RG\Obj\clock.o + $PROJ_DIR$\STM32F405RG\Obj\finsh_init.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_usart.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_wwdg.o + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_syscfg.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_rtc.o + $PROJ_DIR$\STM32F405RG\Obj\module.o + $PROJ_DIR$\STM32F405RG\Obj\dataqueue.o + $PROJ_DIR$\STM32F405RG\Obj\kservice.o + $PROJ_DIR$\STM32F405RG\Obj\finsh_var.o + $PROJ_DIR$\STM32F405RG\Obj\completion.pbi $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_adc.o + $PROJ_DIR$\STM32F405RG\Obj\msh_cmd.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_exti.o + $PROJ_DIR$\STM32F405RG\Obj\finsh_parser.pbi + $PROJ_DIR$\STM32F405RG\Obj\mem.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_heap.o + $PROJ_DIR$\STM32F405RG\Obj\device.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_ops.pbi + $PROJ_DIR$\STM32F405RG\Exe\EasyFlash.out + $PROJ_DIR$\STM32F405RG\Obj\portal.o + $PROJ_DIR$\STM32F405RG\Obj\module.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_pwr.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_vm.o + $PROJ_DIR$\STM32F405RG\Obj\shell.o + $PROJ_DIR$\STM32F405RG\Obj\ipc.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_spi.o + $PROJ_DIR$\STM32F405RG\Obj\mem.o $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_pwr.o + $PROJ_DIR$\STM32F405RG\Obj\object.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_i2c.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_error.o $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\STM32F405RG\Obj\shell.o - $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\STM32F405RG\Obj\object.o $PROJ_DIR$\STM32F405RG\Obj\user_finsh_cmd.pbi - $PROJ_DIR$\STM32F405RG\Exe\EasyFlash.bin - $PROJ_DIR$\STM32F405RG\Obj\finsh_init.o - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_parser.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_i2c.pbi + $PROJ_DIR$\STM32F405RG\Obj\cpuport.pbi $PROJ_DIR$\STM32F405RG\Obj\finsh_var.pbi - $PROJ_DIR$\STM32F405RG\Obj\finsh_vm.pbi - $PROJ_DIR$\STM32F405RG\Obj\portal.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_node.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_spi.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_heap.o - $PROJ_DIR$\STM32F405RG\Obj\object.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\shell.h $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_bkp.o + $TOOLKIT_DIR$\inc\c\stdlib.h $PROJ_DIR$\STM32F405RG\Obj\msh.pbi - $PROJ_DIR$\STM32F405RG\Obj\timer.pbi - $PROJ_DIR$\STM32F405RG\Obj\mem.o $PROJ_DIR$\STM32F405RG\Obj\irq.o - $PROJ_DIR$\STM32F405RG\Obj\cpuport.pbi - $PROJ_DIR$\STM32F405RG\Obj\ipc.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_rtc.o - $PROJ_DIR$\STM32F405RG\Obj\misc.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_exti.o - $PROJ_DIR$\STM32F405RG\Obj\kservice.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_pwr.pbi - $PROJ_DIR$\STM32F405RG\Obj\finsh_ops.pbi - $PROJ_DIR$\STM32F405RG\Obj\device.pbi - $PROJ_DIR$\STM32F405RG\Obj\finsh_var.o - $PROJ_DIR$\STM32F405RG\Obj\dataqueue.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_vm.o - $PROJ_DIR$\STM32F405RG\Exe\EasyFlash.out - $PROJ_DIR$\STM32F405RG\Obj\mem.pbi - $PROJ_DIR$\STM32F405RG\Obj\clock.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_parser.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_rcc.o - $PROJ_DIR$\STM32F405RG\Obj\scheduler.pbi - $PROJ_DIR$\STM32F405RG\Obj\msh_cmd.o - $PROJ_DIR$\STM32F405RG\Obj\msh.o - $PROJ_DIR$\STM32F405RG\Obj\idle.o - $PROJ_DIR$\STM32F405RG\Obj\module.o - $PROJ_DIR$\STM32F405RG\Obj\EasyFlash.pbd - $PROJ_DIR$\STM32F405RG\Obj\module.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_usart.o - $PROJ_DIR$\STM32F405RG\Obj\flash_utils.pbi - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_syscfg.h - $PROJ_DIR$\STM32F405RG\Obj\completion.pbi - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_pwr.h $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_tim.o + $PROJ_DIR$\STM32F405RG\Exe\EasyFlash.bin + $PROJ_DIR$\STM32F405RG\Obj\flash_utils.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_parser.h + $PROJ_DIR$\STM32F405RG\Obj\finsh_vm.pbi + $PROJ_DIR$\STM32F405RG\Obj\ipc.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_token.o + $PROJ_DIR$\STM32F405RG\Obj\scheduler.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_node.pbi + $PROJ_DIR$\STM32F405RG\Obj\timer.pbi + $PROJ_DIR$\..\app\inc\delay_conf.h + $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m3\context_iar.S + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\STM32F405RG\Obj\completion.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_sdio.o + $PROJ_DIR$\STM32F405RG\Obj\cpuusage.o $PROJ_DIR$\STM32F405RG\Obj\flash_iap.pbi - $TOOLKIT_DIR$\inc\c\xlocale.h - $PROJ_DIR$\STM32F405RG\Obj\memheap.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_cec.o + $PROJ_DIR$\STM32F405RG\Obj\cmd.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_exti.pbi $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_flash_ramfunc.h - $PROJ_DIR$\STM32F405RG\Obj\flash.pbi - $PROJ_DIR$\STM32F405RG\Obj\finsh_ops.o $PROJ_DIR$\STM32F405RG\Obj\scheduler.o - $PROJ_DIR$\STM32F405RG\Obj\cmd.o $PROJ_DIR$\STM32F405RG\Obj\serial.o - $PROJ_DIR$\STM32F405RG\Obj\device.o + $PROJ_DIR$\STM32F405RG\Obj\finsh_compiler.o + $PROJ_DIR$\..\RT-Thread-1.2.2\include\cpuusage.h + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c $PROJ_DIR$\STM32F405RG\Obj\flash_env.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_exti.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dma.o + $TOOLKIT_DIR$\inc\c\xlocale.h $PROJ_DIR$\STM32F405RG\Obj\startup_stm32f40_41xxx.o - $PROJ_DIR$\STM32F405RG\Obj\completion.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_sdio.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_cec.o - $PROJ_DIR$\STM32F405RG\Obj\cpuusage.o - $PROJ_DIR$\..\app\inc\delay_conf.h + $PROJ_DIR$\STM32F405RG\Obj\device.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_flash.o + $PROJ_DIR$\..\components\others\utils.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dma.o $PROJ_DIR$\STM32F405RG\Obj\symbol.o - $PROJ_DIR$\STM32F405RG\Obj\thread.o - $PROJ_DIR$\..\RT-Thread-1.2.2\include\cpuusage.h - $PROJ_DIR$\STM32F405RG\Obj\finsh_compiler.o - $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m3\context_iar.S - $PROJ_DIR$\STM32F405RG\Obj\mempool.o - $PROJ_DIR$\STM32F405RG\Obj\finsh_node.o $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh.h + $PROJ_DIR$\STM32F405RG\Obj\finsh_node.o + $PROJ_DIR$\STM32F405RG\Obj\flash.pbi + $PROJ_DIR$\STM32F405RG\Obj\finsh_ops.o + $PROJ_DIR$\STM32F405RG\Obj\startup_stm32f10x_hd.o + $PROJ_DIR$\STM32F405RG\Obj\memheap.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_iwdg.o + $PROJ_DIR$\..\Libraries\CMSIS_EWARM\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\STM32F405RG\Obj\mempool.o + $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m3\cpuport.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rng.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_crc.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_gpio.o + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\STM32F405RG\Obj\thread.o $PROJ_DIR$\STM32F405RG\Obj\pipe.o $PROJ_DIR$\STM32F405RG\Obj\finsh_parser.o - $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m3\cpuport.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_i2c.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + $PROJ_DIR$\STM32F405RG\Obj\cpuport.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\STM32F405RG\Obj\bsp.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh.h $TOOLKIT_DIR$\inc\c\ystdio.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_crc.o $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_sdio.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dbgmcu.o - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\..\components\others\bsp.h - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_rng.h + $TOOLKIT_DIR$\inc\c\xmtx.h $PROJ_DIR$\STM32F405RG\Obj\utils.pbi - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_usart.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dbgmcu.o $PROJ_DIR$\..\components\others\types.h - $PROJ_DIR$\STM32F405RG\Obj\bsp.pbi - $PROJ_DIR$\STM32F405RG\Obj\cpuport.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_flash.o $PROJ_DIR$\..\components\rtt_uart\usart.h - $PROJ_DIR$\..\Libraries\CMSIS_EWARM\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_usart.pbi - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c - $TOOLKIT_DIR$\inc\c\xmtx.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_iwdg.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_gpio.o - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\STM32F405RG\Obj\startup_stm32f10x_hd.o - $PROJ_DIR$\..\components\others\utils.h - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\misc.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_iwdg.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rcc.o - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_can.h - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_i2c.o + $PROJ_DIR$\..\components\others\bsp.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma.o + $PROJ_DIR$\STM32F405RG\Obj\system_stm32f4xx.pbi + $PROJ_DIR$\STM32F405RG\Obj\system_stm32f4xx.o + $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtservice.h + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c $PROJ_DIR$\STM32F405RG\Obj\flash_env_wl.pbi - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_i2c.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rng.pbi - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dbgmcu.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_usart.h $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dcmi.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_fsmc.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash_ramfunc.o $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma2d.h - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_usart.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dac.o - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_sha1.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dac.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_iwdg.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_can.h + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\misc.h + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rng.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtm.h $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_tdes.pbi - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c - $PROJ_DIR$\STM32F405RG\Obj\system_stm32f4xx.o $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_crc.pbi $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_pwr.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rcc.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rtc.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash.o - $PROJ_DIR$\..\Libraries\CMSIS_EWARM\CM3\DeviceSupport\ST\STM32F10x\startup\iar\startup_stm32f10x_hd.s - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c - $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtm.h - $PROJ_DIR$\STM32F405RG\Obj\system_stm32f4xx.pbi - $PROJ_DIR$\..\..\..\flash\inc\flash.h - $TOOLKIT_DIR$\inc\c\xtls.h - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_pwr.pbi $PROJ_DIR$\STM32F405RG\Obj\app_task.pbi + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\STM32F405RG\Obj\context_iar.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash_ramfunc.o + $TOOLKIT_DIR$\inc\c\xtls.h + $PROJ_DIR$\STM32F405RG\Obj\flash_port.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_fsmc.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_i2c.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_md5.o $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + $PROJ_DIR$\..\Libraries\CMSIS_EWARM\CM3\DeviceSupport\ST\STM32F10x\startup\iar\startup_stm32f10x_hd.s + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_crc.o + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c $TOOLKIT_DIR$\inc\c\wchar.h - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c - $PROJ_DIR$\..\app\src\stm32f10x_it.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c + $PROJ_DIR$\STM32F405RG\Obj\app.pbi + $PROJ_DIR$\..\..\..\flash\inc\flash.h $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_it.pbi + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_wwdg.o - $PROJ_DIR$\STM32F405RG\Obj\app.pbi - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dbgmcu.o - $PROJ_DIR$\STM32F405RG\Obj\flash_port.pbi - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - $PROJ_DIR$\..\RT-Thread-1.2.2\include\rtservice.h - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_md5.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_crc.o - $PROJ_DIR$\STM32F405RG\Obj\context_iar.o - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_i2c.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_ltdc.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_aes.o - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_hash.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_sha1.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_spi.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma2d.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_aes.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_syscfg.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_tim.o - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_cryp.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_usart.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rcc.pbi + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + $PROJ_DIR$\..\app\src\stm32f10x_it.c + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_flash.o + $TOOLKIT_DIR$\inc\c\xlocaleuse.h $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_sdio.o - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_fsmc.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_iwdg.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dbgmcu.pbi - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma2d.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_ltdc.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_tdes.o - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dbgmcu.h - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dac.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_exti.o + $PROJ_DIR$\STM32F405RG\Obj\kservice.pbi + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\include\drivers\serial.h $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_usart.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma2d.o + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_cryp.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dma2d.pbi $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_sai.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_pwr.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dcmi.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_des.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rng.o - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_sai.pbi - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_gpio.o + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dac.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_aes.pbi $TOOLKIT_DIR$\inc\c\stdio.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash_sha1.o + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\include\rtdevice.h + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dbgmcu.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_iwdg.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rcc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_tim.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_i2c.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dma.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_spi.o + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_fsmc.h + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_hash.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_aes.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_syscfg.o $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rtc.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_dcmi.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_ltdc.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_exti.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_ltdc.o $PROJ_DIR$\..\app\inc\app_task.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\include\drivers\serial.h - $PROJ_DIR$\STM32F405RG\Obj\finsh_heap.pbi $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_dma.pbi - $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_tdes.o + $PROJ_DIR$\STM32F405RG\Obj\finsh_heap.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_pwr.o + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_rng.o $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\include\rtdevice.h - $TOOLKIT_DIR$\inc\c\xlocaleuse.h - $PROJ_DIR$\STM32F405RG\Obj\kservice.pbi $PROJ_DIR$\STM32F405RG\Obj\stm32f10x_iwdg.pbi + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_gpio.o + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_sai.pbi + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dbgmcu.h + $PROJ_DIR$\STM32F405RG\Obj\stm32f4xx_hash.o + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c + $PROJ_DIR$\..\app\inc\rtconfig.h + $PROJ_DIR$\..\..\..\flash\src\flash_env_wl.c + $PROJ_DIR$\..\..\..\flash\src\flash_utils.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c - $PROJ_DIR$\..\app\src\user_finsh_cmd.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c + $PROJ_DIR$\..\components\others\bsp.c $PROJ_DIR$\..\app\src\stm32f4xx_it.c + $PROJ_DIR$\..\app\src\user_finsh_cmd.c $PROJ_DIR$\..\..\..\flash\src\flash.c + $PROJ_DIR$\..\components\others\utils.c + $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c $PROJ_DIR$\..\..\..\flash\src\flash_env.c - $PROJ_DIR$\..\app\inc\rtconfig.h - $PROJ_DIR$\..\..\..\flash\src\flash_env_wl.c $PROJ_DIR$\..\components\rtt_uart\usart.c - $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f40_41xxx.s - $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c - $PROJ_DIR$\..\..\..\flash\src\flash_utils.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\app\src\app.c $PROJ_DIR$\..\components\flash\port\flash_port.c $PROJ_DIR$\..\..\..\flash\src\flash_iap.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f40_41xxx.s $PROJ_DIR$\..\app\src\app_task.c - $PROJ_DIR$\..\app\src\app.c - $PROJ_DIR$\..\components\others\utils.c - $PROJ_DIR$\..\components\others\bsp.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sai.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dcmi.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma2d.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash_ramfunc.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sai.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma2d.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_ltdc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_ltdc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash_ramfunc.c $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c - [ROOT_NODE] - - - ILINK - 217 153 - - - - - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\memheap.c ICCARM - 360 + 261 BICOMP - 101 + 97 ICCARM - 120 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 308 292 296 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 120 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 308 292 296 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\kservice.c ICCARM - 362 + 188 BICOMP - 62 + 350 ICCARM - 308 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 292 296 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 308 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 292 296 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\kservice.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\mempool.c ICCARM - 210 + 264 BICOMP - 395 + 135 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\mempool.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\timer.c ICCARM - 259 + 130 BICOMP - 132 + 231 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\object.c + $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\cpuport.c ICCARM - 179 + 274 BICOMP - 199 + 215 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 @@ -581,260 +571,237 @@ ICCARM - 168 + 139 BICOMP - 163 + 167 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\thread.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\module.c ICCARM - 255 + 186 BICOMP - 165 + 201 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\cpuport.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\mem.c ICCARM - 279 + 207 BICOMP - 205 + 195 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\ipc.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\thread.c ICCARM - 206 + 270 BICOMP - 176 + 151 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\mem.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\irq.c ICCARM - 203 + 221 BICOMP - 218 + 163 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\memheap.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\ipc.c ICCARM - 237 + 205 BICOMP - 95 + 227 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\context_iar.S - - - AARM - 348 - - - - - $PROJ_DIR$\..\RT-Thread-1.2.2\src\module.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\object.c ICCARM - 226 + 213 BICOMP - 228 + 209 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\timer.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\scheduler.c ICCARM - 170 + 243 BICOMP - 202 + 229 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\irq.c + $PROJ_DIR$\..\RT-Thread-1.2.2\libcpu\arm\cortex-m4\context_iar.S - ICCARM - 204 - - - BICOMP - 161 + AARM + 323 - - - ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 - - - BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 - - - $PROJ_DIR$\..\RT-Thread-1.2.2\src\scheduler.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\completion.c ICCARM - 241 + 235 BICOMP - 222 + 190 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\portal.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\dataqueue.c ICCARM - 195 + 187 BICOMP - 70 + 58 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 17 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 17 @@ -843,21 +810,21 @@ ICCARM - 160 + 169 BICOMP - 61 + 56 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 271 391 288 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 276 390 269 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 271 391 288 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 276 390 269 @@ -866,573 +833,550 @@ ICCARM - 178 - - - BICOMP - 126 - - - - - ICCARM - 114 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 - - - BICOMP - 114 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 - - - - - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\completion.c - - - ICCARM - 249 + 211 BICOMP - 232 + 133 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 101 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 101 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\symbol.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_parser.c ICCARM - 254 + 272 BICOMP - 98 + 194 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 23 20 101 225 63 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 23 20 101 225 63 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_compiler.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh_cmd.c ICCARM - 257 + 192 BICOMP - 130 + 148 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 9 114 66 109 74 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 99 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 9 114 66 109 74 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 99 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\cpuusage.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\shell.c ICCARM - 252 + 204 BICOMP - 112 + 105 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 217 99 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 28 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 217 99 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\clock.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_init.c ICCARM - 219 + 181 BICOMP - 157 + 162 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 20 83 63 225 101 112 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 20 83 63 225 101 112 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_init.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_var.c ICCARM - 190 + 189 BICOMP - 166 + 216 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 9 74 66 191 114 107 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 63 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 9 74 66 191 114 107 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 63 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_parser.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\symbol.c ICCARM - 264 + 255 BICOMP - 220 + 109 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 27 9 114 191 66 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 27 9 114 191 66 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_ops.c ICCARM - 338 + 259 BICOMP - 135 + 198 ICCARM - 146 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 94 83 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 63 BICOMP - 146 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 94 83 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 63 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_token.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\clock.c ICCARM - 177 + 180 BICOMP - 156 + 160 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 27 114 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 27 114 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_var.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\device.c ICCARM - 214 + 251 BICOMP - 193 + 197 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 66 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 66 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\device.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\pipe.c ICCARM - 244 + 271 BICOMP - 213 + 102 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_heap.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh.c ICCARM - 198 + 176 BICOMP - 388 + 220 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 66 + 99 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 217 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 66 + 99 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 217 - $PROJ_DIR$\..\RT-Thread-1.2.2\src\idle.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\cpuusage.c ICCARM - 225 + 237 BICOMP - 89 + 104 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 17 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\shell.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\serial\serial.c ICCARM - 186 + 244 BICOMP - 104 + 153 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 182 87 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 182 87 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\wrokqueue.c + $PROJ_DIR$\..\RT-Thread-1.2.2\src\idle.c ICCARM - 102 + 177 BICOMP - 167 + 107 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\dataqueue.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\wrokqueue.c ICCARM - 215 + 95 BICOMP - 85 + 159 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 28 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_node.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c ICCARM - 260 + 344 BICOMP - 196 + 120 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 9 114 66 107 + 146 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 9 114 66 107 + 146 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_ops.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_compiler.c ICCARM - 240 + 245 BICOMP - 212 + 116 ICCARM - 109 74 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 66 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 20 101 63 94 83 BICOMP - 109 74 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 66 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 20 101 63 94 83 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\serial\serial.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_heap.c ICCARM - 243 + 196 BICOMP - 148 + 383 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 63 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 63 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_vm.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_node.c ICCARM - 216 + 257 BICOMP - 194 + 230 ICCARM - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 74 66 109 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 20 101 63 112 BICOMP - 262 88 403 99 90 8 75 76 65 392 389 71 261 344 326 86 236 329 285 187 391 394 4 333 271 288 74 66 109 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 20 101 63 112 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\cmd.c ICCARM - 224 + 240 BICOMP - 201 + 118 ICCARM - 87 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 182 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 BICOMP - 87 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 182 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 278 106 249 325 281 219 390 348 27 336 276 269 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\msh_cmd.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\portal.c ICCARM - 223 + 200 BICOMP - 158 + 75 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 87 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 87 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 362 351 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\drivers\src\pipe.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_token.c ICCARM - 263 + 228 BICOMP - 100 + 171 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 23 101 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 393 387 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 23 101 - $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\cmd.c + $PROJ_DIR$\..\RT-Thread-1.2.2\components\finsh\finsh_vm.c ICCARM - 242 + 203 BICOMP - 122 + 226 ICCARM - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 83 63 94 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 262 86 236 329 285 187 391 394 4 333 271 288 + 278 108 396 113 60 21 64 86 77 387 381 81 256 292 311 106 249 325 281 219 390 348 27 336 276 269 83 63 94 @@ -1441,17 +1385,17 @@ OBJCOPY - 189 + 223 ILINK - 153 + 157 ILINK - 6 110 91 82 219 242 249 348 279 252 215 244 257 178 198 190 260 240 264 177 214 216 136 84 116 67 133 7 225 206 204 210 203 237 259 208 226 224 223 179 263 195 160 241 243 186 168 248 134 73 347 350 353 379 371 309 341 378 304 369 374 323 305 303 382 384 346 355 351 140 293 370 377 295 380 385 376 364 356 359 360 362 338 254 318 255 170 11 111 103 102 68 174 124 16 + 8 90 103 73 180 240 235 323 274 237 187 251 245 211 196 181 257 259 272 228 189 203 126 110 91 71 137 18 177 205 221 188 207 261 264 178 186 176 192 213 271 200 169 243 244 204 139 250 141 74 334 330 373 384 382 304 295 376 289 354 378 347 324 327 389 393 331 361 368 114 305 379 385 317 386 375 357 349 370 374 367 353 344 255 291 270 130 25 57 98 95 55 143 129 0 @@ -1460,7 +1404,46 @@ AARM - 348 + 323 + + + + + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c + + + ICCARM + 178 + + + BICOMP + 78 + + + + + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + + + ICCARM + 267 + + + BICOMP + 168 + + + + + $PROJ_DIR$\..\Libraries\CMSIS_EWARM\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + ICCARM + 158 + + + BICOMP + 76 @@ -1469,17 +1452,17 @@ ICCARM - 279 + 274 BICOMP - 205 + 215 BICOMP - 88 403 99 90 8 75 76 65 392 389 71 261 344 326 + 108 396 113 60 21 64 86 77 387 381 81 256 292 311 @@ -1488,7 +1471,7 @@ ICCARM - 229 + 182 BICOMP @@ -1497,184 +1480,184 @@ - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c ICCARM - 268 + 254 BICOMP - 147 + 369 - $PROJ_DIR$\..\Libraries\CMSIS_EWARM\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c ICCARM - 169 + 183 BICOMP - 92 + 125 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c ICCARM - 247 + 284 BICOMP - 390 + 117 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c ICCARM - 208 + 252 BICOMP - 115 + 100 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c ICCARM - 155 + 222 BICOMP - 10 + 119 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c ICCARM - 183 + 140 BICOMP - 79 + 19 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c ICCARM - 125 + 287 BICOMP - 72 + 210 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c ICCARM - 234 + 193 BICOMP - 131 + 241 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c ICCARM - 180 + 268 BICOMP - 142 + 79 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c ICCARM - 270 + 206 BICOMP - 128 + 89 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c ICCARM - 287 + 121 BICOMP - 60 + 66 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c ICCARM - 280 + 191 BICOMP - 97 + 70 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c ICCARM - 209 + 218 BICOMP - 246 + 165 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c ICCARM - 197 + 185 BICOMP - 58 + 65 @@ -1683,20 +1666,33 @@ AARM - 289 + 260 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + + + ICCARM + 262 + + + BICOMP + 388 + + + + + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c ICCARM - 106 + 208 BICOMP - 108 + 202 @@ -1705,24 +1701,24 @@ ICCARM - 251 + 239 BICOMP - 96 + 111 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c ICCARM - 207 + 236 BICOMP - 63 + 142 @@ -1731,669 +1727,672 @@ ICCARM - 221 + 179 BICOMP - 94 + 92 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c + $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c ICCARM - 250 + 61 + + + BICOMP + 59 + + + + $PROJ_DIR$\..\app\src\stm32f10x_it.c + BICOMP - 127 + 341 - $PROJ_DIR$\..\app\src\stm32f10x_it.c + [ROOT_NODE] - BICOMP - 337 + ILINK + 157 199 - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c ICCARM - 266 + 353 BICOMP - 192 + 85 - - - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c - + ICCARM - 184 + 299 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 308 307 BICOMP - 211 + 299 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 308 307 - + - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c ICCARM - 286 + 367 BICOMP - 396 + 87 - - - $PROJ_DIR$\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c - + ICCARM - 200 + 124 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 299 308 307 BICOMP - 123 + 124 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 299 308 307 - + - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c + $PROJ_DIR$\..\..\..\flash\src\flash_env_wl.c ICCARM - 134 + 91 BICOMP - 149 + 294 ICCARM - 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 276 269 219 BICOMP - 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 276 269 219 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c + $PROJ_DIR$\..\..\..\flash\src\flash_utils.c ICCARM - 73 + 18 BICOMP - 129 + 224 ICCARM - 296 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 + 285 212 64 86 77 387 381 81 256 96 390 BICOMP - 296 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 + 285 212 64 86 77 387 381 81 256 96 390 - $PROJ_DIR$\..\app\src\user_finsh_cmd.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c ICCARM - 111 + 141 BICOMP - 188 + 164 ICCARM - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 181 69 83 117 185 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 328 277 113 391 262 86 236 329 285 187 394 4 333 271 288 + 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 7 144 72 22 166 124 299 308 307 BICOMP - 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 181 69 83 117 185 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 328 277 113 391 262 86 236 329 285 187 394 4 333 271 288 + 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\app\src\stm32f4xx_it.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c ICCARM - 140 + 74 BICOMP - 151 + 131 ICCARM - 119 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 272 28 88 403 99 90 8 344 326 281 + 307 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 BICOMP - 119 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 272 28 88 403 99 90 8 344 326 281 + 307 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 - $PROJ_DIR$\..\..\..\flash\src\flash.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c ICCARM - 136 + 334 BICOMP - 239 + 314 ICCARM - 328 277 185 75 76 65 392 389 71 261 113 391 + 149 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 328 277 185 75 76 65 392 389 71 261 113 391 + 149 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\..\..\flash\src\flash_env.c + $PROJ_DIR$\..\components\others\bsp.c ICCARM - 84 + 73 BICOMP - 245 + 277 ICCARM - 328 277 185 75 76 65 392 389 71 261 113 391 271 288 187 + 288 174 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 17 108 396 113 60 21 292 311 286 BICOMP - 328 277 185 75 76 65 392 389 71 261 113 391 271 288 187 + 288 174 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 17 108 396 113 60 21 292 311 286 - $PROJ_DIR$\..\..\..\flash\src\flash_env_wl.c + $PROJ_DIR$\..\app\src\stm32f4xx_it.c ICCARM - 116 + 114 BICOMP - 298 + 172 ICCARM - 328 277 185 75 76 65 392 389 71 261 113 391 271 288 187 + 122 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 288 17 108 396 113 60 21 292 311 286 BICOMP - 328 277 185 75 76 65 392 389 71 261 113 391 271 288 187 + 122 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 288 17 108 396 113 60 21 292 311 286 - $PROJ_DIR$\..\components\rtt_uart\usart.c + $PROJ_DIR$\..\app\src\user_finsh_cmd.c ICCARM - 11 + 57 BICOMP - 80 + 214 ICCARM - 181 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 281 28 88 403 99 90 8 344 326 272 393 387 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 174 67 84 136 212 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 340 285 96 390 278 106 249 325 281 219 348 27 336 276 269 BICOMP - 181 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 281 28 88 403 99 90 8 344 326 272 393 387 + 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 174 67 84 136 212 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 340 285 96 390 278 106 249 325 281 219 348 27 336 276 269 - $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f40_41xxx.s - - - AARM - 248 - - - - - $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c + $PROJ_DIR$\..\..\..\flash\src\flash.c ICCARM - 318 + 126 BICOMP - 327 + 258 ICCARM - 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 BICOMP - 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 - $PROJ_DIR$\..\..\..\flash\src\flash_utils.c + $PROJ_DIR$\..\components\others\utils.c ICCARM - 7 + 98 BICOMP - 230 + 282 ICCARM - 277 185 75 76 65 392 389 71 261 113 391 + 253 174 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 108 396 113 60 21 292 311 BICOMP - 277 185 75 76 65 392 389 71 261 113 391 + 253 174 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 108 396 113 60 21 292 311 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c + $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c ICCARM - 208 + 291 BICOMP - 115 + 290 ICCARM - 292 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 296 + 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 292 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 296 + 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\components\flash\port\flash_port.c + $PROJ_DIR$\..\..\..\flash\src\flash_env.c ICCARM - 133 + 110 BICOMP - 342 + 248 ICCARM - 328 277 185 75 76 65 392 389 71 261 113 391 28 88 403 99 90 8 344 326 181 69 83 117 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 276 269 219 BICOMP - 328 277 185 75 76 65 392 389 71 261 113 391 28 88 403 99 90 8 344 326 181 69 83 117 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 276 269 219 - $PROJ_DIR$\..\..\..\flash\src\flash_iap.c + $PROJ_DIR$\..\components\rtt_uart\usart.c ICCARM - 67 + 25 BICOMP - 235 + 82 ICCARM - 328 277 185 75 76 65 392 389 71 261 113 391 + 174 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 286 17 108 396 113 60 21 292 311 288 362 351 BICOMP - 328 277 185 75 76 65 392 389 71 261 113 391 + 174 67 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 286 17 108 396 113 60 21 292 311 288 362 351 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c ICCARM - 347 + 330 BICOMP - 319 + 352 ICCARM - 145 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 145 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\app\src\app.c ICCARM - 350 + 90 BICOMP - 375 + 339 ICCARM - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 380 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 174 67 84 136 212 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 BICOMP - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 380 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 174 67 84 136 212 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\app\src\app_task.c + $PROJ_DIR$\..\components\flash\port\flash_port.c ICCARM - 91 + 137 BICOMP - 331 + 326 ICCARM - 386 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 181 69 83 117 185 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 187 391 383 267 272 281 328 277 113 262 86 236 329 285 394 4 333 271 288 182 253 256 290 + 340 285 212 64 86 77 387 381 81 256 96 390 17 108 396 113 60 21 292 311 174 67 84 136 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 BICOMP - 386 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 181 69 83 117 185 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 187 391 383 267 272 281 328 277 113 262 86 236 329 285 394 4 333 271 288 182 253 256 290 + 340 285 212 64 86 77 387 381 81 256 96 390 17 108 396 113 60 21 292 311 174 67 84 136 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\app\src\app.c + $PROJ_DIR$\..\..\..\flash\src\flash_iap.c ICCARM - 110 + 71 BICOMP - 339 + 238 ICCARM - 386 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 181 69 83 117 185 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 BICOMP - 386 28 88 403 99 90 8 75 76 65 392 389 71 261 344 326 181 69 83 117 185 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 + 340 285 212 64 86 77 387 381 81 256 96 390 - $PROJ_DIR$\..\components\others\utils.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c ICCARM - 103 + 178 BICOMP - 274 + 78 ICCARM - 290 181 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 88 403 99 90 8 344 326 + 308 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 307 BICOMP - 290 181 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 88 403 99 90 8 344 326 + 308 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 307 - $PROJ_DIR$\..\components\others\bsp.c + $PROJ_DIR$\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f40_41xxx.s + + + AARM + 250 + + + + + $PROJ_DIR$\..\app\src\app_task.c ICCARM - 82 + 103 BICOMP - 278 + 321 ICCARM - 272 181 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 28 88 403 99 90 8 344 326 281 + 380 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 174 67 84 136 212 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 219 390 360 279 288 286 340 285 96 278 106 249 325 281 348 27 336 276 269 217 232 246 253 BICOMP - 272 181 69 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 17 118 78 26 159 120 308 292 296 28 88 403 99 90 8 344 326 281 + 380 17 108 396 113 60 21 64 86 77 387 381 81 256 292 311 174 67 84 136 212 170 69 13 68 150 62 7 144 72 22 166 124 299 308 307 219 390 360 279 288 286 340 285 96 278 106 249 325 281 348 27 336 276 269 217 232 246 253 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sai.c ICCARM - 309 + 357 BICOMP - 139 + 391 ICCARM - 373 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 88 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 373 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 88 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c ICCARM - 385 + 370 BICOMP - 322 + 123 ICCARM - 77 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 115 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 77 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 115 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c ICCARM - 356 + 373 BICOMP - 137 + 359 ICCARM - 150 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 150 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c ICCARM - 359 + 347 BICOMP - 18 + 152 ICCARM - 231 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 144 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 72 22 166 124 299 308 307 BICOMP - 231 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 144 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c ICCARM - 304 + 374 BICOMP - 294 + 1 ICCARM - 368 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 184 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 368 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 184 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c ICCARM - 371 + 327 BICOMP - 312 + 147 ICCARM - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 371 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 371 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 @@ -2402,320 +2401,316 @@ ICCARM - 378 + 376 BICOMP - 302 + 300 ICCARM - 171 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 128 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 171 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 128 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c ICCARM - 346 + 382 BICOMP - 121 + 312 ICCARM - 354 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 354 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma2d.c ICCARM - 355 + 354 BICOMP - 311 + 356 ICCARM - 354 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 301 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 354 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 301 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash_ramfunc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c ICCARM - 305 + 378 BICOMP - 172 + 155 ICCARM - 238 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 7 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 144 72 22 166 124 299 308 307 BICOMP - 238 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 7 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c ICCARM - 353 + 368 BICOMP - 358 + 154 ICCARM - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 329 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 329 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c ICCARM - 303 + 317 BICOMP - 173 + 366 ICCARM - 365 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 166 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 124 299 308 307 BICOMP - 365 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 166 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c ICCARM - 379 + 304 BICOMP - 138 + 132 ICCARM - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 358 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 361 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 358 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c ICCARM - 293 + 295 BICOMP - 366 + 364 ICCARM - 26 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 159 120 308 292 296 + 392 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 26 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 159 120 308 292 296 + 392 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c ICCARM - 380 + 361 BICOMP - 300 + 303 ICCARM - 273 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 372 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 273 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 372 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sai.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c ICCARM - 376 + 385 BICOMP - 381 + 320 ICCARM - 93 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 - - - BICOMP - 93 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 173 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c ICCARM - 364 + 331 BICOMP - 162 + 145 ICCARM - 269 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 372 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 269 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 372 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c ICCARM - 377 + 305 BICOMP - 321 + 365 ICCARM - 233 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 22 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 166 124 299 308 307 BICOMP - 233 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 22 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma2d.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c ICCARM - 369 + 349 BICOMP - 357 + 156 ICCARM - 306 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 280 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 306 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 280 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_ltdc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c ICCARM - 370 + 289 BICOMP - 352 + 316 ICCARM - 141 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 363 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 141 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 363 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 @@ -2724,90 +2719,90 @@ ICCARM - 382 + 389 BICOMP - 164 + 138 ICCARM - 78 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 26 159 120 308 292 296 + 72 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 22 166 124 299 308 307 BICOMP - 78 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 26 159 120 308 292 296 + 72 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_ltdc.c ICCARM - 341 + 379 BICOMP - 367 + 377 ICCARM - 372 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 134 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 372 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 134 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c ICCARM - 323 + 386 BICOMP - 143 + 310 ICCARM - 118 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 78 26 159 120 308 292 296 + 266 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 118 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 78 26 159 120 308 292 296 + 266 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash_ramfunc.c ICCARM - 374 + 324 BICOMP - 152 + 161 ICCARM - 17 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 118 78 26 159 120 308 292 296 + 242 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 17 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 118 78 26 159 120 308 292 296 + 242 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 @@ -2816,67 +2811,67 @@ ICCARM - 384 + 393 BICOMP - 105 + 93 ICCARM - 354 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 372 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 354 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 372 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c ICCARM - 351 + 384 BICOMP - 175 + 127 ICCARM - 299 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 299 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 159 120 308 292 296 + 355 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 - $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c ICCARM - 295 + 375 BICOMP - 363 + 319 ICCARM - 159 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 120 308 292 296 + 80 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 BICOMP - 159 83 117 185 75 76 65 392 389 71 261 144 64 22 81 154 59 181 69 17 118 78 26 120 308 292 296 + 80 84 136 212 64 86 77 387 381 81 256 170 69 13 68 150 62 174 67 7 144 72 22 166 124 299 308 307 diff --git a/demo/stm32f4xx/EWARM/settings/EasyFlash.dbgdt b/demo/stm32f4xx/EWARM/settings/EasyFlash.dbgdt index 2440d93..ea9b0a4 100644 --- a/demo/stm32f4xx/EWARM/settings/EasyFlash.dbgdt +++ b/demo/stm32f4xx/EWARM/settings/EasyFlash.dbgdt @@ -34,12 +34,12 @@ 20011 - 58082994eMasterRcvStateeMasterSndStateCpuUsageMinorExpressionLocationTypeValue138150100221200StaticWatch200WATCH_1StaticWatchExpressionLocationTypeValue100150100100ExpressionLocationTypeValue140150100139 + 58082994eMasterRcvStateeMasterSndStateCpuUsageMinorExpressionLocationTypeValue138150100221200StaticWatch200WATCH_1StaticWatchExpressionLocationTypeValue100150100100ExpressionLocationTypeValue140150100139 - + TabID-27820-6871 @@ -55,7 +55,7 @@ TabID-23458-14555Find All DeclarationsFind-All-Declarations - 0 + 0 TabID-5800-6874 @@ -67,20 +67,20 @@ - 0TabID-15165-9557Live WatchStaticWatch0 + 0TabID-15165-9557Live WatchStaticWatch0 - TextEditor$WS_DIR$\..\app\src\app_task.c000000285285TextEditor$WS_DIR$\..\app\src\app.c000000252510100000010000001 + TextEditor$WS_DIR$\..\app\src\app_task.c0000006262TextEditor$WS_DIR$\..\app\src\app.c000000252510100000010000001 - iaridepm.enu1armjlink.enu1debuggergui.enu1-2-2727241-2-210019759524203723144643753878-2-2727477-2-2200200119048206825285119753878-2-21951682-2-21684197100238120372359524203723 + iaridepm.enu1armjlink.enu1debuggergui.enu1-2-2727241-2-210019759524203723144643753878-2-2727477-2-2200200119048206825285119753878-2-21951682-2-21684197100238120372359524203723 diff --git a/demo/stm32f4xx/EWARM/settings/EasyFlash.dni b/demo/stm32f4xx/EWARM/settings/EasyFlash.dni index fca149f..96239e9 100644 --- a/demo/stm32f4xx/EWARM/settings/EasyFlash.dni +++ b/demo/stm32f4xx/EWARM/settings/EasyFlash.dni @@ -9,7 +9,7 @@ TriggerName=main LimitSize=0 ByteLimit=50 [DebugChecksum] -Checksum=-1462069303 +Checksum=398265316 [Exceptions] StopOnUncaught=_ 0 StopOnThrow=_ 0 diff --git a/demo/stm32f4xx/EWARM/settings/EasyFlash.wsdt b/demo/stm32f4xx/EWARM/settings/EasyFlash.wsdt index d1a9ebd..a395ca4 100644 --- a/demo/stm32f4xx/EWARM/settings/EasyFlash.wsdt +++ b/demo/stm32f4xx/EWARM/settings/EasyFlash.wsdt @@ -17,7 +17,7 @@ 300Find-All-DeclarationsDebug-Log20121532481191622300Debug-Log58082994300AccessAddressNameSizeZone_I01201501505012020 - + TabID-30370-1297 @@ -29,20 +29,20 @@ - 0TabID-28122-19222Debug LogDebug-LogTabID-16453-20055BuildBuild1 + 0TabID-28122-19222Debug LogDebug-LogTabID-16453-20055BuildBuild1 - TextEditor$WS_DIR$\..\app\src\app_task.c000000626200100000010000001 + TextEditor$WS_DIR$\..\app\src\app_task.c00000014014000100000010000001 - iaridepm.enu1-2-2744314-2-25105130357152740188095771458-2-21781682-2-21684180100238118614330357152740 + iaridepm.enu1-2-2744314-2-25105130357152740188095771458-2-21781682-2-21684180100238118614330357152740 diff --git a/flash/inc/flash.h b/flash/inc/flash.h index 6c06ae7..253bcb0 100644 --- a/flash/inc/flash.h +++ b/flash/inc/flash.h @@ -44,7 +44,7 @@ if (!(EXPR)) \ while (1); \ } /* EasyFlash software version number */ -#define FLASH_SW_VERSION "1.04.17" +#define FLASH_SW_VERSION "1.04.20" typedef struct _flash_env{ char *key; diff --git a/flash/src/flash_env.c b/flash/src/flash_env.c index a12331f..97438a5 100644 --- a/flash/src/flash_env.c +++ b/flash/src/flash_env.c @@ -37,20 +37,20 @@ * @note Word = 4 Bytes in this file */ -/* flash ENV system section index and size */ +/* flash ENV parameters index and size in system section */ enum { /* data section ENV end address index in system section */ - FLASH_ENV_SYSTEM_INDEX_END_ADDR = 0, + ENV_PARAM_INDEX_END_ADDR = 0, #ifdef FLASH_ENV_USING_CRC_CHECK /* data section CRC32 code index in system section */ - FLASH_ENV_SYSTEM_INDEX_DATA_CRC, + ENV_PARAM_INDEX_DATA_CRC, #endif - /* flash ENV system section word size */ - FLASH_ENV_SYSTEM_WORD_SIZE, - /* flash ENV system section byte size */ - FLASH_ENV_SYSTEM_BYTE_SIZE = FLASH_ENV_SYSTEM_WORD_SIZE * 4, + /* flash ENV parameters word size */ + ENV_PARAM_WORD_SIZE, + /* flash ENV parameters byte size */ + ENV_PARAM_BYTE_SIZE = ENV_PARAM_WORD_SIZE * 4, }; /* default ENV set, must be initialized by user */ @@ -167,7 +167,7 @@ static uint32_t get_env_system_addr(void) { */ static uint32_t get_env_data_addr(void) { FLASH_ASSERT(env_start_addr); - return env_start_addr + FLASH_ENV_SYSTEM_BYTE_SIZE; + return env_start_addr + ENV_PARAM_BYTE_SIZE; } /** @@ -178,7 +178,7 @@ static uint32_t get_env_data_addr(void) { */ static uint32_t get_env_end_addr(void) { /* it is the first word */ - return env_cache[FLASH_ENV_SYSTEM_INDEX_END_ADDR]; + return env_cache[ENV_PARAM_INDEX_END_ADDR]; } /** @@ -188,7 +188,7 @@ static uint32_t get_env_end_addr(void) { * @param end_addr ENV end address */ static void set_env_end_addr(uint32_t end_addr) { - env_cache[FLASH_ENV_SYSTEM_INDEX_END_ADDR] = end_addr; + env_cache[ENV_PARAM_INDEX_END_ADDR] = end_addr; } /** @@ -231,42 +231,35 @@ uint32_t flash_get_env_write_bytes(void) { */ static FlashErrCode write_env(const char *key, const char *value) { FlashErrCode result = FLASH_NO_ERR; - uint16_t env_str_index = 0, env_str_length, i; - char *env_str; + size_t ker_len = strlen(key), value_len = strlen(value), env_str_len; + char *env_cache_bak = (char *)env_cache; /* calculate ENV storage length, contain '=' and '\0'. */ - env_str_length = strlen(key) + strlen(value) + 2; - if (env_str_length % 4 != 0) { - env_str_length = (env_str_length / 4 + 1) * 4; + env_str_len = ker_len + value_len + 2; + if (env_str_len % 4 != 0) { + env_str_len = (env_str_len / 4 + 1) * 4; } /* check capacity of ENV */ - if (env_str_length + get_env_data_size() >= flash_get_env_total_size()) { + if (env_str_len + get_env_data_size() >= flash_get_env_total_size()) { return FLASH_ENV_FULL; } - /* use ram to process string key=value\0 */ - env_str = flash_malloc(env_str_length * sizeof(char)); - FLASH_ASSERT(env_str); - memset(env_str, 0, env_str_length * sizeof(char)); + /* calculate current ENV ram cache end address */ + env_cache_bak += flash_get_env_write_bytes(); /* copy key name */ - for (env_str_index = 0; env_str_index < strlen(key); env_str_index++) { - env_str[env_str_index] = key[env_str_index]; - } + memcpy(env_cache_bak, key, ker_len); + env_cache_bak += ker_len; /* copy equal sign */ - env_str[env_str_index] = '='; - env_str_index++; + *env_cache_bak = '='; + env_cache_bak++; /* copy value */ - for (i = 0; i < strlen(value); env_str_index++, i++) { - env_str[env_str_index] = value[i]; - } - - //TODO 考虑可否优化 - memcpy((char *) env_cache + flash_get_env_write_bytes(), (uint32_t *) env_str, - env_str_length); - set_env_end_addr(get_env_end_addr() + env_str_length); - - /* free ram */ - flash_free(env_str); - env_str = NULL; + memcpy(env_cache_bak, value, value_len); + env_cache_bak += value_len; + /* fill '\0' for string end sign */ + *env_cache_bak = '\0'; + env_cache_bak ++; + /* fill '\0' for word alignment */ + memset(env_cache_bak, 0, env_str_len - (ker_len + value_len + 2)); + set_env_end_addr(get_env_end_addr() + env_str_len); return result; } @@ -290,7 +283,7 @@ static uint32_t *find_env(const char *key) { } /* from data section start to data section end */ - env_start = (char *) ((char *) env_cache + FLASH_ENV_SYSTEM_BYTE_SIZE); + env_start = (char *) ((char *) env_cache + ENV_PARAM_BYTE_SIZE); env_end = (char *) ((char *) env_cache + flash_get_env_write_bytes()); /* ENV is null */ @@ -304,11 +297,15 @@ static uint32_t *find_env(const char *key) { env_bak = strstr(env, key); /* the key name length must be equal */ if (env_bak && (env_bak[strlen(key)] == '=')) { - env_cache_addr = (uint32_t *) env; + env_cache_addr = (uint32_t *) env_bak; break; } else { - /* next ENV */ - env += strlen(env) + 1; + /* next ENV and word alignment */ + if ((strlen(env) + 1) % 4 == 0) { + env += strlen(env) + 1; + } else { + env += ((strlen(env) + 1) / 4 + 1) * 4; + } } } return env_cache_addr; @@ -360,7 +357,7 @@ static FlashErrCode create_env(const char *key, const char *value) { FlashErrCode flash_del_env(const char *key){ FlashErrCode result = FLASH_NO_ERR; char *del_env_str = NULL; - uint32_t del_env_length, remain_env_length; + size_t del_env_length, remain_env_length; FLASH_ASSERT(key); FLASH_ASSERT(env_cache); @@ -389,8 +386,8 @@ FlashErrCode flash_del_env(const char *key){ del_env_length = (del_env_length / 4 + 1) * 4; } /* calculate remain ENV length */ - remain_env_length = - get_env_data_size() - ((uint32_t) del_env_str - (uint32_t) env_cache); + remain_env_length = get_env_data_size() + - (((uint32_t) del_env_str + del_env_length) - ((uint32_t) env_cache + ENV_PARAM_BYTE_SIZE)); /* remain ENV move forward */ memcpy(del_env_str, del_env_str + del_env_length, remain_env_length); /* reset ENV end address */ @@ -458,9 +455,9 @@ char *flash_get_env(const char *key) { * Print ENV. */ void flash_print_env(void) { - uint32_t *env_cache_data_addr = env_cache + FLASH_ENV_SYSTEM_WORD_SIZE, + uint32_t *env_cache_data_addr = env_cache + ENV_PARAM_WORD_SIZE, *env_cache_end_addr = - (uint32_t *) (env_cache + FLASH_ENV_SYSTEM_WORD_SIZE + get_env_data_size() / 4); + (uint32_t *) (env_cache + ENV_PARAM_WORD_SIZE + get_env_data_size() / 4); uint8_t j; char c; @@ -489,7 +486,7 @@ void flash_load_env(void) { FLASH_ASSERT(env_cache); /* read ENV end address from flash */ - flash_read(get_env_system_addr() + FLASH_ENV_SYSTEM_INDEX_END_ADDR * 4, &env_end_addr, 4); + flash_read(get_env_system_addr() + ENV_PARAM_INDEX_END_ADDR * 4, &env_end_addr, 4); /* if ENV is not initialize or flash has dirty data, set default for it */ if ((env_end_addr == 0xFFFFFFFF) || (env_end_addr > env_start_addr + env_total_size)) { flash_env_set_default(); @@ -497,14 +494,14 @@ void flash_load_env(void) { /* set ENV end address */ set_env_end_addr(env_end_addr); - env_cache_bak = env_cache + FLASH_ENV_SYSTEM_WORD_SIZE; + env_cache_bak = env_cache + ENV_PARAM_WORD_SIZE; /* read all ENV from flash */ flash_read(get_env_data_addr(), env_cache_bak, get_env_data_size()); #ifdef FLASH_ENV_USING_CRC_CHECK /* read ENV CRC code from flash */ - flash_read(get_env_system_addr() + FLASH_ENV_SYSTEM_INDEX_DATA_CRC * 4, - &env_cache[FLASH_ENV_SYSTEM_INDEX_DATA_CRC] , 4); + flash_read(get_env_system_addr() + ENV_PARAM_INDEX_DATA_CRC * 4, + &env_cache[ENV_PARAM_INDEX_DATA_CRC] , 4); /* if ENV CRC32 check is fault, set default for it */ if (!env_crc_is_ok()) { @@ -526,7 +523,7 @@ FlashErrCode flash_save_env(void) { #ifdef FLASH_ENV_USING_CRC_CHECK /* calculate and cache CRC32 code */ - env_cache[FLASH_ENV_SYSTEM_INDEX_DATA_CRC] = calc_env_crc(); + env_cache[ENV_PARAM_INDEX_DATA_CRC] = calc_env_crc(); #endif /* erase ENV */ @@ -571,8 +568,8 @@ static uint32_t calc_env_crc(void) { extern uint32_t calc_crc32(uint32_t crc, const void *buf, size_t size); /* Calculate the ENV end address and all ENV data CRC32. * The 4 is ENV end address bytes size. */ - crc32 = calc_crc32(crc32, &env_cache[FLASH_ENV_SYSTEM_INDEX_END_ADDR], 4); - crc32 = calc_crc32(crc32, &env_cache[FLASH_ENV_SYSTEM_WORD_SIZE], get_env_data_size()); + crc32 = calc_crc32(crc32, &env_cache[ENV_PARAM_INDEX_END_ADDR], 4); + crc32 = calc_crc32(crc32, &env_cache[ENV_PARAM_WORD_SIZE], get_env_data_size()); FLASH_DEBUG("Calculate Env CRC32 number is 0x%08X.\n", crc32); return crc32; @@ -586,7 +583,7 @@ static uint32_t calc_env_crc(void) { * @return true is ok */ static bool_t env_crc_is_ok(void) { - if (calc_env_crc() == env_cache[FLASH_ENV_SYSTEM_INDEX_DATA_CRC]) { + if (calc_env_crc() == env_cache[ENV_PARAM_INDEX_DATA_CRC]) { FLASH_DEBUG("Verify Env CRC32 result is OK.\n"); return TRUE; } else { diff --git a/flash/src/flash_env_wl.c b/flash/src/flash_env_wl.c index 74c94bb..cd00a28 100644 --- a/flash/src/flash_env_wl.c +++ b/flash/src/flash_env_wl.c @@ -295,42 +295,35 @@ size_t flash_get_env_total_size(void) { */ static FlashErrCode write_env(const char *key, const char *value) { FlashErrCode result = FLASH_NO_ERR; - uint16_t env_str_index = 0, env_str_length, i; - char *env_str; + size_t ker_len = strlen(key), value_len = strlen(value), env_str_len; + char *env_cache_bak = (char *)env_cache; /* calculate ENV storage length, contain '=' and '\0'. */ - env_str_length = strlen(key) + strlen(value) + 2; - if (env_str_length % 4 != 0) { - env_str_length = (env_str_length / 4 + 1) * 4; + env_str_len = ker_len + value_len + 2; + if (env_str_len % 4 != 0) { + env_str_len = (env_str_len / 4 + 1) * 4; } /* check capacity of ENV */ - if (env_str_length + get_env_detail_size() >= get_env_user_size()) { + if (env_str_len + get_env_detail_size() >= get_env_user_size()) { return FLASH_ENV_FULL; } - /* use ram to process string key=value\0 */ - env_str = flash_malloc(env_str_length * sizeof(char)); - FLASH_ASSERT(env_str); - memset(env_str, 0, env_str_length * sizeof(char)); + /* calculate current ENV ram cache end address */ + env_cache_bak += ENV_PARAM_PART_BYTE_SIZE + get_env_detail_size(); /* copy key name */ - for (env_str_index = 0; env_str_index < strlen(key); env_str_index++) { - env_str[env_str_index] = key[env_str_index]; - } + memcpy(env_cache_bak, key, ker_len); + env_cache_bak += ker_len; /* copy equal sign */ - env_str[env_str_index] = '='; - env_str_index++; + *env_cache_bak = '='; + env_cache_bak++; /* copy value */ - for (i = 0; i < strlen(value); env_str_index++, i++) { - env_str[env_str_index] = value[i]; - } - - //TODO 考虑可否优化 - memcpy((char *) env_cache + ENV_PARAM_PART_BYTE_SIZE + get_env_detail_size(), - (uint32_t *) env_str, env_str_length); - set_env_detail_end_addr(get_env_detail_end_addr() + env_str_length); - - /* free ram */ - flash_free(env_str); - env_str = NULL; + memcpy(env_cache_bak, value, value_len); + env_cache_bak += value_len; + /* fill '\0' for string end sign */ + *env_cache_bak = '\0'; + env_cache_bak ++; + /* fill '\0' for word alignment */ + memset(env_cache_bak, 0, env_str_len - (ker_len + value_len + 2)); + set_env_detail_end_addr(get_env_detail_end_addr() + env_str_len); return result; } @@ -368,11 +361,15 @@ static uint32_t *find_env(const char *key) { env_bak = strstr(env, key); /* the key name length must be equal */ if (env_bak && (env_bak[strlen(key)] == '=')) { - env_cache_addr = (uint32_t *) env; + env_cache_addr = (uint32_t *) env_bak; break; } else { - /* next ENV */ - env += strlen(env) + 1; + /* next ENV and word alignment */ + if ((strlen(env) + 1) % 4 == 0) { + env += strlen(env) + 1; + } else { + env += ((strlen(env) + 1) / 4 + 1) * 4; + } } } return env_cache_addr; @@ -424,7 +421,7 @@ static FlashErrCode create_env(const char *key, const char *value) { FlashErrCode flash_del_env(const char *key){ FlashErrCode result = FLASH_NO_ERR; char *del_env_str = NULL; - uint32_t del_env_length, remain_env_length; + size_t del_env_length, remain_env_length; FLASH_ASSERT(key); FLASH_ASSERT(env_cache); @@ -453,10 +450,11 @@ FlashErrCode flash_del_env(const char *key){ del_env_length = (del_env_length / 4 + 1) * 4; } /* calculate remain ENV length */ - remain_env_length = get_env_detail_size() - ((uint32_t) del_env_str - (uint32_t) env_cache); + remain_env_length = get_env_detail_size() + - (((uint32_t) del_env_str + del_env_length) - ((uint32_t) env_cache + ENV_PARAM_PART_BYTE_SIZE)); /* remain ENV move forward */ memcpy(del_env_str, del_env_str + del_env_length, remain_env_length); - /* reset ENV detail part end address */ + /* reset ENV end address */ set_env_detail_end_addr(get_env_detail_end_addr() - del_env_length); return result;