diff --git a/app/inc/hardware.h b/app/inc/hardware.h
index a925028..8b56258 100644
--- a/app/inc/hardware.h
+++ b/app/inc/hardware.h
@@ -7,7 +7,7 @@
#define MODBUS_TX_BUF_SIZE 256
/*modbus通信波特率*/
-#define MODBUS_USART_BAUDRATE 19200
+#define MODBUS_USART_BAUDRATE 115200
extern uint8_t ModbusRxBuf[MODBUS_RX_BUF_SIZE];
diff --git a/app/main.c b/app/main.c
index 789bc14..8c88300 100644
--- a/app/main.c
+++ b/app/main.c
@@ -3,17 +3,16 @@
/*定义信号量*/
OS_EVENT* ModbusReceived; /*接收到modbus请求报文*/
-OS_EVENT* ModbusAssembled; /*modbus响应帧组装完成*/
+
/*定义任务栈*/
static OS_STK AppTaskStartStk[APP_TASK_START_STK_SIZE];
static OS_STK AppTaskModbusParseStk[APP_TASK_MODBUS_PARSE_STK_SIZE];
-static OS_STK AppTaskModbusSendStk[APP_TASK_MODBUS_SEND_STK_SIZE];
+
/*定义任务主体函数*/
void AppTaskStart (void *p_arg);
void AppTaskModbusParse (void *p_arg);
-void AppTaskModbusSend (void *p_arg);
@@ -21,7 +20,7 @@ int main()
{
Sys_Config(); /* stm32系统初始化配置 */
- ModbusHardwareInit();
+ ModbusHardwareInit(); /*外设初始化*/
OSInit(); /* uCOS系统初始化 */
@@ -53,7 +52,6 @@ void AppTaskStart(void *p_arg)
/*创建信号量*/
ModbusReceived = OSSemCreate(0);
- ModbusAssembled = OSSemCreate(0);
/* 创建modbus协议帧解析任务 */
OSTaskCreateExt(AppTaskModbusParse,
@@ -66,22 +64,10 @@ void AppTaskStart(void *p_arg)
(void *)0,
(INT16U )(OS_TASK_OPT_STK_CHK
| OS_TASK_OPT_STK_CLR));
-
- /* 创建modbus响应帧发送任务 */
- OSTaskCreateExt(AppTaskModbusSend,
- (void *)0,
- (OS_STK *)&AppTaskModbusSendStk[APP_TASK_MODBUS_SEND_STK_SIZE - 1],
- (INT8U )APP_TASK_MODBUS_SEND_PRIO,
- (INT16U )APP_TASK_MODBUS_SEND_PRIO,
- (OS_STK *)&AppTaskModbusSendStk[0],
- (INT32U )APP_TASK_MODBUS_SEND_STK_SIZE,
- (void *)0,
- (INT16U )(OS_TASK_OPT_STK_CHK
- | OS_TASK_OPT_STK_CLR));
OSTaskDel(OS_PRIO_SELF); /* 删除启动任务自身 */
- OS_EXIT_CRITICAL(); /* 关中断 */
+ OS_EXIT_CRITICAL(); /* 开中断 */
}
diff --git a/iar/settings/uCOS_Modbus.dnx b/iar/settings/uCOS_Modbus.dnx
index 58e690f..0843539 100644
--- a/iar/settings/uCOS_Modbus.dnx
+++ b/iar/settings/uCOS_Modbus.dnx
@@ -16,15 +16,15 @@
1
- 24230357
+ 30303031
- 0
- 0
_ 0
_ 0
+ 0
+ 0
- 1818899960
+ 2329420531
_ 0
@@ -120,6 +120,12 @@
1
0
+
+ 0
+
+
+ 0
+
_ 0
_ ""
@@ -129,6 +135,10 @@
_ ""
_ 0
+
+ 0
+ 0
+
0
3
@@ -142,14 +152,4 @@
1
-
- 0
-
-
- 0
-
-
- 0
- 0
-
diff --git a/iar/settings/uCOS_Modbus.reggroups b/iar/settings/uCOS_Modbus.reggroups
new file mode 100644
index 0000000..5f28270
--- /dev/null
+++ b/iar/settings/uCOS_Modbus.reggroups
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/iar/uCOS_Modbus.dep b/iar/uCOS_Modbus.dep
index cdf2384..9a18660 100644
--- a/iar/uCOS_Modbus.dep
+++ b/iar/uCOS_Modbus.dep
@@ -5,334 +5,334 @@
Debug
- $PROJ_DIR$\..\app\src\hardware.c
$PROJ_DIR$\..\app\main.h
+ $PROJ_DIR$\..\cmsis\core_cm4.h
$PROJ_DIR$\..\cmsis\core_cm4_simd.h
+ $PROJ_DIR$\..\cmsis\core_cmFunc.h
+ $PROJ_DIR$\..\cmsis\core_cmInstr.h
$PROJ_DIR$\..\app\inc\hardware.h
$PROJ_DIR$\startup_stm32f40xx.s
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_can.h
- $PROJ_DIR$\..\cmsis\core_cm4.h
- $PROJ_DIR$\..\cmsis\core_cmInstr.h
$PROJ_DIR$\..\cmsis\stm32f4xx.h
$PROJ_DIR$\..\cmsis\system_stm32f4xx.c
- $PROJ_DIR$\..\cmsis\system_stm32f4xx.h
+ $PROJ_DIR$\..\app\src\hardware.c
$PROJ_DIR$\..\app\main.c
- $PROJ_DIR$\..\cmsis\core_cmFunc.h
- $PROJ_DIR$\..\drivers\inc\misc.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_adc.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_crc.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_fsmc.h
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
- $PROJ_DIR$\..\drivers\src\misc.c
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_tim.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_syscfg.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_rtc.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_sdio.h
$PROJ_DIR$\..\drivers\inc\stm32f4xx_wwdg.h
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_dcmi.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_gpio.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_pwr.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_cryp.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_hash.h
+ $PROJ_DIR$\..\drivers\src\misc.c
$PROJ_DIR$\..\drivers\inc\stm32f4xx_rcc.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_rtc.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_exti.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_flash.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_spi.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_usart.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_dac.h
$PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_syscfg.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_flash.h
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_hash.h
+ $PROJ_DIR$\..\cmsis\system_stm32f4xx.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_cryp.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_fsmc.h
$PROJ_DIR$\..\drivers\inc\stm32f4xx_dbgmcu.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_rng.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_iwdg.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_sdio.h
- $PROJ_DIR$\..\drivers\inc\stm32f4xx_i2c.h
- $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_usart.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_pwr.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_gpio.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_dac.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_can.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_adc.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_spi.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_tim.h
+ $PROJ_DIR$\..\drivers\inc\misc.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_crc.h
$PROJ_DIR$\..\drivers\inc\stm32f4xx_dma.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.o
- $PROJ_DIR$\Debug\Obj\os_dbg.o
- $PROJ_DIR$\Debug\Obj\os_core.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_time.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_task.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.o
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_exti.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_i2c.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_iwdg.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_dcmi.h
+ $PROJ_DIR$\..\drivers\inc\stm32f4xx_rng.h
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.xcl
+ $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl
+ $TOOLKIT_DIR$\inc\c\iccarm_builtin.h
$PROJ_DIR$\Debug\Obj\os_tmr.o
- $PROJ_DIR$\..\app\src\app.c
- $PROJ_DIR$\Debug\Obj\modbus.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.o
+ $TOOLKIT_DIR$\inc\c\DLib_Defaults.h
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.xcl
+ $TOOLKIT_DIR$\lib\shb_l.a
+ $PROJ_DIR$\Debug\Obj\os_time.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.xcl
+ $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.o
+ $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.o
+ $TOOLKIT_DIR$\inc\c\cmsis_iar.h
+ $PROJ_DIR$\Debug\Obj\main.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.xcl
+ $PROJ_DIR$\Debug\Obj\os_dbg.o
+ $PROJ_DIR$\Debug\Obj\os_cpu_c.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o
+ $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_can.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_mem.xcl
+ $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.__cstat.et
$PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.xcl
- $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out
- $PROJ_DIR$\Debug\Obj\misc.o
- $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl
+ $PROJ_DIR$\Debug\Obj\os_mutex.o
$PROJ_DIR$\Debug\Obj\sys_cfg.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.__cstat.et
- $PROJ_DIR$\Debug\Obj\utils.o
- $PROJ_DIR$\Debug\Obj\os_tmr.xcl
- $PROJ_DIR$\Debug\Obj\modbus.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_can.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.__cstat.et
$PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.o
- $PROJ_DIR$\Debug\Obj\os_cpu_a.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.xcl
- $PROJ_DIR$\Debug\Obj\os_flag.xcl
$PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et
+ $PROJ_DIR$\Debug\Obj\utils.__cstat.et
+ $PROJ_DIR$\Debug\Obj\app.xcl
+ $PROJ_DIR$\Debug\Obj\os_q.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.o
$PROJ_DIR$\Debug\Obj\stm32f4xx_usart.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.xcl
- $PROJ_DIR$\Debug\Obj\misc.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et
- $PROJ_DIR$\Debug\Obj\utils.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.__cstat.et
- $PROJ_DIR$\Debug\Obj\main.o
- $PROJ_DIR$\Debug\Obj\main.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.xcl
- $PROJ_DIR$\Debug\Obj\os_mem.xcl
$PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.xcl
- $PROJ_DIR$\Debug\Obj\os_mbox.o
- $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.xcl
+ $PROJ_DIR$\Debug\Obj\modbus.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.o
+ $PROJ_DIR$\Debug\Exe\uCOS_Modbus.bin
+ $PROJ_DIR$\Debug\Obj\os_mbox.xcl
+ $PROJ_DIR$\Debug\Obj\os_flag.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.__cstat.et
$PROJ_DIR$\Debug\Obj\stm32f4xx_crc.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et
- $TOOLKIT_DIR$\inc\c\DLib_Product.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.__cstat.et
- $TOOLKIT_DIR$\lib\shb_l.a
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_dbg.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.xcl
- $PROJ_DIR$\Debug\Obj\os_time.o
- $PROJ_DIR$\Debug\Obj\sys_cfg.__cstat.et
+ $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out
+ $PROJ_DIR$\Debug\Obj\utils.xcl
+ $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et
+ $PROJ_DIR$\Debug\Obj\sys_cfg.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.o
+ $PROJ_DIR$\Debug\Obj\os_task.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.__cstat.et
$PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.xcl
+ $PROJ_DIR$\Debug\Obj\app.__cstat.et
$PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.o
- $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et
- $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.xcl
- $PROJ_DIR$\Debug\Obj\os_flag.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.__cstat.et
- $TOOLKIT_DIR$\inc\c\stdint.h
+ $PROJ_DIR$\Debug\Obj\misc.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.o
$PROJ_DIR$\Debug\Obj\os_core.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.xcl
+ $PROJ_DIR$\Debug\Obj\misc.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_task.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.o
+ $PROJ_DIR$\Debug\Obj\os_sem.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.o
$PROJ_DIR$\Debug\Obj\os_sem.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.o
- $PROJ_DIR$\Debug\Obj\sys_cfg.xcl
- $PROJ_DIR$\Debug\Obj\utils.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_mem.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.o
- $PROJ_DIR$\Debug\Obj\os_mutex.xcl
- $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.__cstat.et
$PROJ_DIR$\Debug\Obj\os_q.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.xcl
- $PROJ_DIR$\Debug\Obj\modbus.o
- $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_can.o
- $PROJ_DIR$\Debug\Obj\misc.xcl
- $TOOLKIT_DIR$\lib\m7M_tls.a
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_cpu_c.o
- $TOOLKIT_DIR$\inc\c\yvals.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.o
- $TOOLKIT_DIR$\config\linker\ST\stm32f407xG.icf
- $TOOLKIT_DIR$\inc\c\ycheck.h
- $PROJ_DIR$\Debug\List\uCOS_Modbus.map
- $TOOLKIT_DIR$\inc\c\iccarm_builtin.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.xcl
- $TOOLKIT_DIR$\lib\dl7M_tln.a
- $PROJ_DIR$\Debug\Obj\app.__cstat.et
- $PROJ_DIR$\Debug\Exe\uCOS_Modbus.bin
- $PROJ_DIR$\Debug\Obj\os_mutex.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_can.__cstat.et
- $PROJ_DIR$\Debug\Obj\os_core.o
- $PROJ_DIR$\Debug\Obj\hardware.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_can.xcl
$PROJ_DIR$\Debug\Obj\os_q.xcl
- $PROJ_DIR$\Debug\Obj\main.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.o
- $TOOLKIT_DIR$\lib\rt7M_tl.a
- $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.__cstat.et
- $TOOLKIT_DIR$\inc\c\DLib_Defaults.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.__cstat.et
- $TOOLKIT_DIR$\inc\c\cmsis_iar.h
- $PROJ_DIR$\Debug\Obj\os_sem.o
- $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.__cstat.et
+ $PROJ_DIR$\Debug\Obj\hardware.o
+ $PROJ_DIR$\Debug\Obj\os_flag.o
+ $PROJ_DIR$\Debug\Obj\os_task.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.xcl
+ $PROJ_DIR$\Debug\Obj\os_cpu_a.o
$PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.o
- $PROJ_DIR$\Debug\Obj\os_task.__cstat.et
- $PROJ_DIR$\Debug\Obj\startup_stm32f40xx.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_dbg.xcl
$PROJ_DIR$\Debug\Obj\hardware.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_time.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.o
+ $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.o
+ $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.xcl
+ $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_core.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.xcl
+ $PROJ_DIR$\Debug\Obj\os_time.o
+ $PROJ_DIR$\Debug\Obj\os_mbox.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.__cstat.et
+ $PROJ_DIR$\..\app\src\app.c
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_core.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.xcl
+ $TOOLKIT_DIR$\config\linker\ST\stm32f407xG.icf
+ $PROJ_DIR$\Debug\Obj\os_mem.o
+ $PROJ_DIR$\Debug\Obj\utils.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_can.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.o
+ $PROJ_DIR$\Debug\Obj\main.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.xcl
+ $PROJ_DIR$\Debug\Obj\main.xcl
+ $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.xcl
+ $TOOLKIT_DIR$\inc\c\DLib_Product.h
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.__cstat.et
$PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.o
- $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
- $PROJ_DIR$\..\ucos_ii\ports\os_cpu.h
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
+ $PROJ_DIR$\Debug\Obj\startup_stm32f40xx.o
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.__cstat.et
+ $PROJ_DIR$\Debug\Obj\modbus.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.xcl
+ $PROJ_DIR$\Debug\Obj\hardware.xcl
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.__cstat.et
+ $TOOLKIT_DIR$\inc\c\yvals.h
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.__cstat.et
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_tmr.xcl
+ $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et
+ $PROJ_DIR$\Debug\Obj\os_mutex.xcl
+ $TOOLKIT_DIR$\inc\c\stdint.h
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.o
+ $PROJ_DIR$\Debug\Obj\misc.o
$PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c
- $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c
- $PROJ_DIR$\..\modbus\modbus.h
- $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
- $PROJ_DIR$\..\modbus\modbus.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
+ $PROJ_DIR$\..\modbus\modbus.c
+ $PROJ_DIR$\..\modbus\modbus.h
+ $PROJ_DIR$\..\ucos_ii\ports\os_cpu.h
$PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
- $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
- $PROJ_DIR$\..\ucos_ii\source\os.h
- $PROJ_DIR$\..\ucos_ii\source\os_core.c
+ $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
- $PROJ_DIR$\..\ucos_ii\source\os_flag.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c
- $PROJ_DIR$\..\ucos_ii\source\os_mbox.c
- $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.o
- $PROJ_DIR$\Debug\Obj\os_task.o
- $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.xcl
- $PROJ_DIR$\..\ucos_ii\source\os_mem.c
- $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.xcl
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.o
- $PROJ_DIR$\..\user\app_cfg.h
- $PROJ_DIR$\..\user\stm32f4xx_it.c
- $PROJ_DIR$\Debug\Obj\os_q.__cstat.et
- $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.o
- $PROJ_DIR$\Debug\Obj\os_mbox.xcl
- $PROJ_DIR$\..\ucos_ii\source\os_sem.c
- $PROJ_DIR$\..\ucos_ii\source\os_task.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
+ $TOOLKIT_DIR$\lib\dl7M_tln.a
+ $PROJ_DIR$\Debug\List\uCOS_Modbus.map
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
+ $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
+ $PROJ_DIR$\..\user\stm32f4xx_it.h
+ $PROJ_DIR$\..\ucos_ii\source\os_mbox.c
+ $PROJ_DIR$\Debug\Obj\modbus.o
+ $PROJ_DIR$\..\ucos_ii\source\os_mem.c
$PROJ_DIR$\..\ucos_ii\source\os_time.c
+ $PROJ_DIR$\..\ucos_ii\source\os_core.c
+ $PROJ_DIR$\..\ucos_ii\source\os_flag.c
+ $PROJ_DIR$\..\user\sys_cfg.c
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.o
+ $TOOLKIT_DIR$\lib\m7M_tls.a
+ $TOOLKIT_DIR$\lib\rt7M_tl.a
+ $PROJ_DIR$\..\ucos_ii\source\os_mutex.c
+ $PROJ_DIR$\..\user\app_cfg.h
$PROJ_DIR$\..\ucos_ii\source\os_tmr.c
- $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.o
- $PROJ_DIR$\Debug\Obj\hardware.o
- $PROJ_DIR$\Debug\Obj\os_time.__cstat.et
- $PROJ_DIR$\Debug\Obj\app.xcl
- $PROJ_DIR$\..\user\sys_cfg.h
- $PROJ_DIR$\..\ucos_ii\source\os_q.c
$PROJ_DIR$\..\ucos_ii\source\ucos_ii.h
$PROJ_DIR$\..\user\os_cfg.h
- $PROJ_DIR$\..\user\sys_cfg.c
- $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.o
- $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et
- $PROJ_DIR$\..\ucos_ii\source\os_mutex.c
- $PROJ_DIR$\..\user\stm32f4xx_conf.h
- $PROJ_DIR$\..\user\stm32f4xx_it.h
- $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.xcl
+ $PROJ_DIR$\..\ucos_ii\source\os_task.c
$PROJ_DIR$\..\user\utils.c
+ $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.xcl
+ $PROJ_DIR$\..\ucos_ii\source\os.h
+ $PROJ_DIR$\..\user\stm32f4xx_it.c
+ $PROJ_DIR$\..\ucos_ii\source\os_q.c
+ $PROJ_DIR$\..\user\stm32f4xx_conf.h
+ $PROJ_DIR$\Debug\Obj\sys_cfg.__cstat.et
+ $PROJ_DIR$\..\user\sys_cfg.h
+ $TOOLKIT_DIR$\inc\c\ycheck.h
+ $PROJ_DIR$\..\ucos_ii\source\os_sem.c
[ROOT_NODE]
ILINK
- 66 170
+ 100 236
- $PROJ_DIR$\..\app\src\hardware.c
+ $PROJ_DIR$\startup_stm32f40xx.s
+
+
+ AARM
+ 186
+
+
+
+
+ $PROJ_DIR$\..\cmsis\system_stm32f4xx.c
ICCARM
- 251
+ 78
BICOMP
- 179
+ 43
__cstat
- 201
+ 83
ICCARM
- 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13 3
+ 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\startup_stm32f40xx.s
-
-
- AARM
- 200
-
-
-
-
- $PROJ_DIR$\..\cmsis\system_stm32f4xx.c
+ $PROJ_DIR$\..\app\src\hardware.c
ICCARM
- 131
+ 129
BICOMP
- 195
+ 191
__cstat
- 77
+ 141
ICCARM
- 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34 5
@@ -341,1143 +341,1143 @@
ICCARM
- 93
+ 178
BICOMP
- 94
+ 180
__cstat
- 184
+ 61
ICCARM
- 1 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13 3 256 241 257 207 227 254 212
+ 0 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34 5 253 251 254 216 258 263 215
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
+ $PROJ_DIR$\..\drivers\src\misc.c
ICCARM
- 106
+ 202
BICOMP
- 50
+ 111
__cstat
- 189
+ 115
ICCARM
- 25 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 34 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14
- $PROJ_DIR$\..\drivers\src\misc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c
ICCARM
- 67
+ 123
BICOMP
- 160
+ 151
__cstat
- 89
+ 67
ICCARM
- 13 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20
+ 31 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
ICCARM
- 259
+ 173
BICOMP
- 100
+ 126
__cstat
- 118
+ 75
ICCARM
- 33 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 30 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
ICCARM
- 79
+ 119
BICOMP
- 239
+ 182
__cstat
- 187
+ 99
ICCARM
- 14 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 35 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
+ $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out
- ICCARM
- 134
-
-
- BICOMP
- 88
+ ILINK
+ 236
- __cstat
- 102
+ OBJCOPY
+ 95
- ICCARM
- 25 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ ILINK
+ 170 129 178 202 241 155 136 64 63 130 159 171 81 125 122 116 158 45 186 123 173 119 174 112 94 90 53 185 59 88 118 46 55 201 247 148 73 66 68 74 121 164 65 177 175 104 145 167 89 120 82 78 172 49 249 248 235
- $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
+ $PROJ_DIR$\..\app\src\app.c
-
- ICCARM
- 244
-
BICOMP
- 83
+ 86
__cstat
- 112
+ 109
-
-
- ICCARM
- 15 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
-
-
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c
ICCARM
- 52
+ 66
BICOMP
- 126
+ 42
__cstat
- 192
+ 71
ICCARM
- 25 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 38 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
ICCARM
- 159
+ 90
BICOMP
- 75
+ 179
__cstat
- 177
+ 93
ICCARM
- 5 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 23 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
ICCARM
- 147
+ 177
BICOMP
- 107
+ 169
__cstat
- 97
+ 110
ICCARM
- 25 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 12 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 13 32 11 33 26 14 34
- $PROJ_DIR$\..\app\src\app.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c
+
+ ICCARM
+ 175
+
BICOMP
- 253
+ 157
__cstat
- 174
+ 134
+
+
+ ICCARM
+ 13 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 32 11 33 26 14 34
+
+
- $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c
- OBJCOPY
- 175
+ ICCARM
+ 167
- ILINK
- 170
+ BICOMP
+ 133
+
+
+ __cstat
+ 160
- ILINK
- 168 251 93 67 157 178 80 165 53 133 108 142 176 151 194 236 124 62 200 79 159 244 134 52 147 106 259 202 198 240 250 190 139 96 167 115 162 154 82 129 180 143 128 103 185 61 99 196 87 235 69 131 72 117 186 161 173
+ ICCARM
+ 33 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c
ICCARM
- 190
+ 89
BICOMP
- 145
+ 190
__cstat
- 182
+ 194
ICCARM
- 30 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 26 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
ICCARM
- 167
+ 94
BICOMP
- 84
+ 156
__cstat
- 70
+ 98
ICCARM
- 26 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 23 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c
ICCARM
- 235
+ 59
BICOMP
- 237
+ 80
__cstat
- 181
+ 184
ICCARM
- 20 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 13
+ 40 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
ICCARM
- 143
+ 145
BICOMP
- 264
+ 165
__cstat
- 92
+ 187
ICCARM
- 27 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 28 42 31 36 19 32 20 13
+ 11 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
ICCARM
- 240
+ 120
BICOMP
- 57
+ 114
__cstat
- 47
+ 76
ICCARM
- 46 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 14 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
ICCARM
- 162
+ 118
BICOMP
- 172
+ 51
__cstat
- 51
+ 162
ICCARM
- 26 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 37 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c
+ $PROJ_DIR$\..\modbus\modbus.c
ICCARM
- 154
+ 241
BICOMP
- 152
+ 188
__cstat
- 146
+ 91
ICCARM
- 43 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 41 24 27 28 42 31 36 19 32 20 13
+ 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34 5 253 251 254 216 258 263
+
+ $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm
+
+
+ AARM
+ 136
+
+
+
$PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c
ICCARM
- 165
+ 64
BICOMP
- 68
+ 146
__cstat
- 109
+ 69
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
ICCARM
- 96
+ 46
BICOMP
- 81
+ 150
__cstat
- 197
+ 192
ICCARM
- 23 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 43 41 24 27 28 42 31 36 19 32 20 13
+ 18 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\modbus\modbus.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c
ICCARM
- 157
+ 185
BICOMP
- 64
+ 48
__cstat
- 74
+ 132
ICCARM
- 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13 3 256 241 257 207 227 254
+ 25 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
ICCARM
- 185
+ 88
BICOMP
- 101
+ 135
__cstat
- 71
+ 196
ICCARM
- 42 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 31 36 19 32 20 13
+ 36 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
ICCARM
- 99
+ 55
BICOMP
- 153
+ 56
__cstat
- 78
+ 142
ICCARM
- 36 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 19 32 20 13
+ 24 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
ICCARM
- 196
+ 201
BICOMP
- 48
+ 176
__cstat
- 59
+ 137
ICCARM
- 19 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 32 20 13
+ 28 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
ICCARM
- 139
+ 112
BICOMP
- 132
+ 107
__cstat
- 58
+ 139
ICCARM
- 16 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 23 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
ICCARM
- 61
+ 247
BICOMP
- 155
+ 153
__cstat
- 76
+ 57
ICCARM
- 31 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 36 19 32 20 13
+ 21 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
ICCARM
- 129
+ 164
BICOMP
- 104
+ 117
__cstat
- 164
+ 154
ICCARM
- 41 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 24 27 28 42 31 36 19 32 20 13
+ 16 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
ICCARM
- 87
+ 148
BICOMP
- 111
+ 62
__cstat
- 49
+ 195
ICCARM
- 32 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 20 13
+ 21 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c
ICCARM
- 198
+ 65
BICOMP
- 65
+ 168
__cstat
- 150
+ 58
ICCARM
- 22 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 41 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
ICCARM
- 128
+ 74
BICOMP
- 144
+ 166
__cstat
- 163
+ 79
ICCARM
- 40 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 39 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm
-
-
- AARM
- 80
-
-
-
-
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
ICCARM
- 115
+ 53
BICOMP
- 123
+ 108
__cstat
- 121
+ 138
ICCARM
- 26 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 29 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
ICCARM
- 53
+ 73
BICOMP
- 122
+ 257
__cstat
- 158
+ 143
ICCARM
- 256 241 257 207
+ 21 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\ucos_ii\source\os_core.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
ICCARM
- 178
+ 104
BICOMP
- 137
+ 92
__cstat
- 54
+ 128
ICCARM
- 256 241 257 207
+ 32 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c
ICCARM
- 202
+ 121
BICOMP
- 191
+ 72
__cstat
- 116
+ 106
ICCARM
- 39 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 27 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
ICCARM
- 103
+ 174
BICOMP
- 98
+ 70
__cstat
- 127
+ 147
ICCARM
- 28 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 42 31 36 19 32 20 13
+ 23 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\ucos_ii\source\os_flag.c
+ $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
ICCARM
- 133
+ 63
BICOMP
- 85
+ 140
__cstat
- 113
+ 181
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
+ $PROJ_DIR$\..\ucos_ii\source\os_mbox.c
ICCARM
- 250
+ 159
BICOMP
- 156
+ 96
__cstat
- 56
+ 152
ICCARM
- 29 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 253 251 254 216
- $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c
+ $PROJ_DIR$\..\ucos_ii\source\os_mem.c
ICCARM
- 180
+ 171
BICOMP
- 110
+ 77
__cstat
- 135
+ 149
ICCARM
- 24 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 27 28 42 31 36 19 32 20 13
+ 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_mbox.c
+ $PROJ_DIR$\..\ucos_ii\source\os_time.c
ICCARM
- 108
+ 158
BICOMP
- 245
+ 144
__cstat
- 260
+ 50
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_mem.c
+ $PROJ_DIR$\..\ucos_ii\source\os_core.c
ICCARM
- 142
+ 155
BICOMP
- 105
+ 113
__cstat
- 119
+ 163
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\user\stm32f4xx_it.c
+ $PROJ_DIR$\..\ucos_ii\source\os_flag.c
ICCARM
- 82
+ 130
BICOMP
- 95
+ 97
__cstat
- 86
+ 52
ICCARM
- 263 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_sem.c
+ $PROJ_DIR$\..\user\sys_cfg.c
ICCARM
- 194
+ 82
BICOMP
- 138
+ 103
__cstat
- 90
+ 262
ICCARM
- 256 241 257 207
+ 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34 254 263
- $PROJ_DIR$\..\ucos_ii\source\os_task.c
+ $PROJ_DIR$\..\ucos_ii\source\os_mutex.c
ICCARM
- 236
+ 81
BICOMP
- 60
+ 199
__cstat
- 199
+ 198
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_time.c
+ $PROJ_DIR$\..\ucos_ii\source\os_tmr.c
ICCARM
- 124
+ 45
BICOMP
- 55
+ 197
__cstat
- 252
+ 54
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_tmr.c
+ $PROJ_DIR$\..\ucos_ii\source\os_task.c
ICCARM
- 62
+ 116
BICOMP
- 73
+ 131
__cstat
- 130
+ 105
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_q.c
+ $PROJ_DIR$\..\user\utils.c
ICCARM
- 151
+ 172
BICOMP
- 183
+ 101
__cstat
- 243
+ 85
ICCARM
- 256 241 257 207
+ 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34
- $PROJ_DIR$\..\user\sys_cfg.c
+ $PROJ_DIR$\..\user\stm32f4xx_it.c
ICCARM
- 69
+ 68
BICOMP
- 140
+ 189
__cstat
- 125
+ 84
ICCARM
- 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13 257 254
+ 239 7 1 200 264 193 47 237 183 4 60 44 3 2 22 261 35 25 36 37 18 24 28 38 39 27 16 12 13 32 11 33 26 14 34 253 251 254 216
- $PROJ_DIR$\..\ucos_ii\source\os_mutex.c
+ $PROJ_DIR$\..\ucos_ii\source\os_q.c
ICCARM
- 176
+ 125
BICOMP
- 148
+ 127
__cstat
- 120
+ 87
ICCARM
- 256 241 257 207
+ 253 251 254 216
- $PROJ_DIR$\..\user\utils.c
+ $PROJ_DIR$\..\ucos_ii\source\os_sem.c
ICCARM
- 72
+ 122
BICOMP
- 91
+ 124
__cstat
- 141
+ 102
ICCARM
- 8 6 136 169 166 188 149 114 7 193 171 12 2 10 262 15 39 46 29 30 16 23 43 41 24 27 28 42 31 36 19 32 20 13
+ 253 251 254 216
@@ -1485,200 +1485,200 @@
Release
- $PROJ_DIR$\..\app\src\hardware.c
$PROJ_DIR$\startup_stm32f40xx.s
$PROJ_DIR$\..\cmsis\system_stm32f4xx.c
+ $PROJ_DIR$\..\app\src\hardware.c
$PROJ_DIR$\..\app\main.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
$PROJ_DIR$\..\drivers\src\misc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
- $PROJ_DIR$\Release\Obj\stm32f4xx_usart.xcl
- $PROJ_DIR$\Release\Obj\os_flag.o
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
$PROJ_DIR$\Release\Obj\utils.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.xcl
- $PROJ_DIR$\Release\Obj\main.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.o
- $PROJ_DIR$\Release\Obj\os_mem.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.o
- $PROJ_DIR$\Release\Obj\os_sem.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_dac.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_adc.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.o
$PROJ_DIR$\Release\Obj\stm32f4xx_hash.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_exti.o
- $PROJ_DIR$\Release\Obj\os_dbg.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dma.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_adc.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dma.xcl
+ $PROJ_DIR$\Release\Obj\os_cpu_a.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.o
$PROJ_DIR$\Release\Obj\startup_stm32f40xx.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.xcl
$PROJ_DIR$\Release\Obj\stm32f4xx_i2c.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_usart.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_crc.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_spi.xcl
- $PROJ_DIR$\Release\Obj\os_mem.o
+ $PROJ_DIR$\Release\Obj\os_q.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.xcl
+ $PROJ_DIR$\Release\Obj\utils.xcl
+ $PROJ_DIR$\Release\Obj\os_flag.o
$PROJ_DIR$\Release\Obj\os_task.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_exti.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_usart.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_adc.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.o
+ $PROJ_DIR$\Release\Obj\os_core.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_crc.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.xcl
+ $PROJ_DIR$\Release\Obj\os_tmr.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.xcl
+ $PROJ_DIR$\Release\Obj\os_dbg.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.xcl
+ $PROJ_DIR$\Release\Obj\os_mbox.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_rng.xcl
+ $PROJ_DIR$\Release\Obj\system_stm32f4xx.o
+ $PROJ_DIR$\Release\Obj\os_mutex.o
+ $PROJ_DIR$\Release\Obj\os_sem.xcl
+ $PROJ_DIR$\Release\Obj\os_tmr.o
$PROJ_DIR$\Release\Obj\os_mbox.xcl
- $PROJ_DIR$\Release\Obj\os_flag.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_tim.o
+ $PROJ_DIR$\Release\Obj\main.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.xcl
$PROJ_DIR$\Release\Obj\misc.o
- $PROJ_DIR$\Release\Obj\system_stm32f4xx.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.o
$PROJ_DIR$\Release\Obj\os_cpu_c.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_spi.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.xcl
- $PROJ_DIR$\Release\Obj\os_core.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.xcl
- $PROJ_DIR$\Release\Obj\sys_cfg.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.xcl
+ $PROJ_DIR$\Release\Obj\hardware.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.xcl
+ $PROJ_DIR$\Release\Obj\os_mem.o
$PROJ_DIR$\Release\Obj\os_dbg.xcl
- $PROJ_DIR$\Release\Obj\os_q.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_can.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_it.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_adc.o
+ $PROJ_DIR$\Release\Obj\system_stm32f4xx.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_tim.xcl
$PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.xcl
+ $PROJ_DIR$\Release\Obj\os_cpu_c.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_flash.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_it.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_it.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_usart.o
+ $PROJ_DIR$\Release\Obj\os_task.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_crc.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_can.xcl
+ $PROJ_DIR$\Release\Obj\os_sem.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_exti.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.xcl
+ $PROJ_DIR$\Release\Obj\os_time.o
+ $PROJ_DIR$\Release\Obj\os_q.o
$PROJ_DIR$\Release\Obj\stm32f4xx_cryp.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_flash.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.xcl
+ $PROJ_DIR$\Release\Obj\os_time.xcl
+ $PROJ_DIR$\Release\Obj\sys_cfg.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.o
+ $PROJ_DIR$\Release\Obj\misc.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_spi.o
+ $PROJ_DIR$\Release\Obj\os_flag.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.xcl
+ $PROJ_DIR$\Release\Obj\os_mutex.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.xcl
$PROJ_DIR$\Release\Obj\os_core.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.o
- $PROJ_DIR$\Release\Obj\system_stm32f4xx.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_dma.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_it.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_tim.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_spi.xcl
+ $PROJ_DIR$\Release\Obj\os_mem.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_flash.xcl
$PROJ_DIR$\Release\Obj\stm32f4xx_rng.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.o
+ $PROJ_DIR$\Release\Obj\hardware.xcl
+ $PROJ_DIR$\Release\Obj\sys_cfg.xcl
$PROJ_DIR$\Release\Obj\stm32f4xx_dac.o
- $PROJ_DIR$\Release\Obj\main.o
- $PROJ_DIR$\Release\Obj\os_cpu_a.o
- $PROJ_DIR$\Release\Obj\os_tmr.xcl
- $PROJ_DIR$\Release\Obj\misc.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.xcl
- $PROJ_DIR$\Release\Obj\os_tmr.o
+ $PROJ_DIR$\Release\Obj\main.xcl
$PROJ_DIR$\Release\Obj\stm32f4xx_can.o
- $PROJ_DIR$\Release\Obj\os_mbox.o
- $PROJ_DIR$\Release\Obj\os_sem.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.xcl
- $PROJ_DIR$\Release\Obj\hardware.xcl
- $PROJ_DIR$\Release\Obj\os_mutex.o
- $PROJ_DIR$\Release\Obj\sys_cfg.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_tim.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_crc.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.xcl
- $PROJ_DIR$\Release\Obj\os_time.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_hash.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_dma.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_rng.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.o
- $PROJ_DIR$\Release\Exe\uCOS_Modbus.out
+ $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.o
$PROJ_DIR$\Release\Obj\stm32f4xx_rtc.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.xcl
- $PROJ_DIR$\Release\Obj\os_cpu_c.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.o
- $PROJ_DIR$\Release\Obj\os_time.xcl
+ $PROJ_DIR$\Release\Obj\stm32f4xx_hash.xcl
$PROJ_DIR$\Release\Obj\stm32f4xx_pwr.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.xcl
- $PROJ_DIR$\Release\Obj\os_q.o
- $PROJ_DIR$\Release\Obj\os_mutex.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_exti.xcl
- $PROJ_DIR$\Release\Obj\stm32f4xx_flash.o
- $PROJ_DIR$\Release\Obj\hardware.o
- $PROJ_DIR$\Release\Obj\os_task.o
- $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.o
- $PROJ_DIR$\Release\Obj\utils.xcl
- $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
+ $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.o
+ $PROJ_DIR$\Release\Obj\stm32f4xx_dac.xcl
+ $PROJ_DIR$\Release\Exe\uCOS_Modbus.out
$PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c
- $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
$PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
- $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
- $PROJ_DIR$\..\ucos_ii\source\os_core.c
+ $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
- $PROJ_DIR$\..\ucos_ii\source\os_flag.c
- $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
$PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
+ $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
$PROJ_DIR$\..\ucos_ii\source\os_mbox.c
$PROJ_DIR$\..\ucos_ii\source\os_mem.c
- $PROJ_DIR$\..\user\stm32f4xx_it.c
- $PROJ_DIR$\..\ucos_ii\source\os_sem.c
- $PROJ_DIR$\..\ucos_ii\source\os_task.c
$PROJ_DIR$\..\ucos_ii\source\os_time.c
- $PROJ_DIR$\..\ucos_ii\source\os_tmr.c
- $PROJ_DIR$\..\ucos_ii\source\os_q.c
+ $PROJ_DIR$\..\ucos_ii\source\os_core.c
+ $PROJ_DIR$\..\ucos_ii\source\os_flag.c
$PROJ_DIR$\..\user\sys_cfg.c
$PROJ_DIR$\..\ucos_ii\source\os_mutex.c
+ $PROJ_DIR$\..\ucos_ii\source\os_tmr.c
+ $PROJ_DIR$\..\ucos_ii\source\os_task.c
$PROJ_DIR$\..\user\utils.c
+ $PROJ_DIR$\..\user\stm32f4xx_it.c
+ $PROJ_DIR$\..\ucos_ii\source\os_q.c
+ $PROJ_DIR$\..\ucos_ii\source\os_sem.c
[ROOT_NODE]
ILINK
- 97
+ 108
- $PROJ_DIR$\..\app\src\hardware.c
+ $PROJ_DIR$\startup_stm32f40xx.s
- ICCARM
- 110
-
-
- BICOMP
- 83
+ AARM
+ 18
- $PROJ_DIR$\startup_stm32f40xx.s
+ $PROJ_DIR$\..\cmsis\system_stm32f4xx.c
- AARM
- 33
+ ICCARM
+ 42
+
+
+ BICOMP
+ 59
- $PROJ_DIR$\..\cmsis\system_stm32f4xx.c
+ $PROJ_DIR$\..\app\src\hardware.c
ICCARM
- 65
+ 54
BICOMP
- 44
+ 97
@@ -1687,219 +1687,215 @@
ICCARM
- 73
+ 49
BICOMP
- 18
+ 100
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
+ $PROJ_DIR$\..\drivers\src\misc.c
ICCARM
- 22
+ 51
BICOMP
- 29
+ 83
- $PROJ_DIR$\..\drivers\src\misc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c
ICCARM
- 43
+ 13
BICOMP
- 76
+ 29
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
ICCARM
- 72
+ 101
BICOMP
- 26
+ 69
- $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
ICCARM
- 59
+ 68
BICOMP
- 27
+ 34
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c
ICCARM
- 61
+ 20
BICOMP
- 82
+ 33
- $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c
ICCARM
- 37
+ 106
BICOMP
- 87
+ 22
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
ICCARM
- 112
+ 103
BICOMP
- 17
+ 73
- $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c
ICCARM
- 79
+ 80
BICOMP
- 57
+ 39
- $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c
ICCARM
- 68
+ 48
BICOMP
- 25
+ 60
- $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c
ICCARM
- 109
+ 66
BICOMP
- 62
+ 28
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c
ICCARM
- 28
+ 9
BICOMP
- 90
+ 87
- $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c
ICCARM
- 45
+ 81
BICOMP
- 52
+ 53
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
ICCARM
- 99
+ 94
BICOMP
- 88
+ 50
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c
ICCARM
- 92
+ 84
BICOMP
- 66
+ 37
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
ICCARM
- 91
+ 72
BICOMP
- 24
+ 26
- $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c
+ $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm
- ICCARM
- 35
-
-
- BICOMP
- 77
+ AARM
+ 16
@@ -1908,128 +1904,128 @@
ICCARM
- 101
+ 62
BICOMP
- 46
+ 52
- $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c
ICCARM
- 19
+ 63
BICOMP
- 48
+ 95
- $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c
ICCARM
- 102
+ 27
BICOMP
- 30
+ 14
- $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c
ICCARM
- 20
+ 11
BICOMP
- 100
+ 15
- $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
ICCARM
- 86
+ 17
BICOMP
- 69
+ 47
- $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c
ICCARM
- 64
+ 71
BICOMP
- 50
+ 77
- $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c
ICCARM
- 47
+ 82
BICOMP
- 38
+ 35
- $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c
ICCARM
- 96
+ 10
BICOMP
- 60
+ 104
- $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c
ICCARM
- 36
+ 32
BICOMP
- 13
+ 90
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
ICCARM
- 56
+ 30
BICOMP
- 95
+ 89
@@ -2038,267 +2034,271 @@
ICCARM
- 70
+ 96
BICOMP
- 94
+ 41
- $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c
- AARM
- 74
+ ICCARM
+ 55
+
+
+ BICOMP
+ 61
- $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c
ICCARM
- 71
+ 99
BICOMP
- 93
+ 107
- $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c
ICCARM
- 32
+ 12
BICOMP
- 54
+ 56
- $PROJ_DIR$\..\ucos_ii\source\os_core.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c
ICCARM
- 63
+ 85
BICOMP
- 49
+ 92
- $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c
ICCARM
- 34
+ 102
BICOMP
- 16
+ 105
- $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c
+ $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c
ICCARM
- 98
+ 76
BICOMP
- 105
+ 19
- $PROJ_DIR$\..\ucos_ii\source\os_flag.c
+ $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c
ICCARM
- 14
+ 38
BICOMP
- 42
+ 58
- $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c
+ $PROJ_DIR$\..\ucos_ii\source\os_mbox.c
ICCARM
- 31
+ 40
BICOMP
- 108
+ 46
- $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c
+ $PROJ_DIR$\..\ucos_ii\source\os_mem.c
ICCARM
- 53
+ 57
BICOMP
- 104
+ 93
- $PROJ_DIR$\..\ucos_ii\source\os_mbox.c
+ $PROJ_DIR$\..\ucos_ii\source\os_time.c
ICCARM
- 80
+ 74
BICOMP
- 41
+ 78
- $PROJ_DIR$\..\ucos_ii\source\os_mem.c
+ $PROJ_DIR$\..\ucos_ii\source\os_core.c
ICCARM
- 39
+ 91
BICOMP
- 21
+ 31
- $PROJ_DIR$\..\user\stm32f4xx_it.c
+ $PROJ_DIR$\..\ucos_ii\source\os_flag.c
ICCARM
- 67
+ 24
BICOMP
- 58
+ 86
- $PROJ_DIR$\..\ucos_ii\source\os_sem.c
+ $PROJ_DIR$\..\user\sys_cfg.c
ICCARM
- 23
+ 79
BICOMP
- 81
+ 98
- $PROJ_DIR$\..\ucos_ii\source\os_task.c
+ $PROJ_DIR$\..\ucos_ii\source\os_mutex.c
ICCARM
- 111
+ 43
BICOMP
- 40
+ 88
- $PROJ_DIR$\..\ucos_ii\source\os_time.c
+ $PROJ_DIR$\..\ucos_ii\source\os_tmr.c
ICCARM
- 89
+ 45
BICOMP
- 103
+ 36
- $PROJ_DIR$\..\ucos_ii\source\os_tmr.c
+ $PROJ_DIR$\..\ucos_ii\source\os_task.c
ICCARM
- 78
+ 67
BICOMP
- 75
+ 25
- $PROJ_DIR$\..\ucos_ii\source\os_q.c
+ $PROJ_DIR$\..\user\utils.c
ICCARM
- 106
+ 8
BICOMP
- 55
+ 23
- $PROJ_DIR$\..\user\sys_cfg.c
+ $PROJ_DIR$\..\user\stm32f4xx_it.c
ICCARM
- 85
+ 64
BICOMP
- 51
+ 65
- $PROJ_DIR$\..\ucos_ii\source\os_mutex.c
+ $PROJ_DIR$\..\ucos_ii\source\os_q.c
ICCARM
- 84
+ 75
BICOMP
- 107
+ 21
- $PROJ_DIR$\..\user\utils.c
+ $PROJ_DIR$\..\ucos_ii\source\os_sem.c
ICCARM
- 15
+ 70
BICOMP
- 113
+ 44
diff --git a/modbus/modbus.c b/modbus/modbus.c
index d36e38c..65c2e3d 100644
--- a/modbus/modbus.c
+++ b/modbus/modbus.c
@@ -20,7 +20,15 @@ void USART1_IRQHandler(void)
{
/*在计算数据长度之前先关闭DMA接收通道,防止计算过程中DMA继续转运数据*/
DMA_Cmd(DMA2_Stream2, DISABLE);
+
+ /*清除IDLE中断标志位*/
+ temp = USART1->SR;
+ temp = USART1->DR;
+ (void)temp;
+ /*清除传输已经完成TCIF2、传输已经完成一半HTIF2标志位*/
+ DMA_ClearFlag(DMA2_Stream2, DMA_FLAG_TCIF2 | DMA_FLAG_HTIF2);
+
/*计算数据长度*/
rxLenRemain = DMA_GetCurrDataCounter(DMA2_Stream2);
ModbusRxLen = MODBUS_RX_BUF_SIZE - rxLenRemain;
@@ -30,13 +38,11 @@ void USART1_IRQHandler(void)
OSSemPost(ModbusReceived);
}
+ /*重新指定接收地址*/
+ DMA_MemoryTargetConfig(DMA2_Stream2, (uint32_t)ModbusRxBuf, DMA_Memory_0);
/*重启DMA*/
DMA_SetCurrDataCounter(DMA2_Stream2, MODBUS_RX_BUF_SIZE);
DMA_Cmd(DMA2_Stream2, ENABLE);
-
- /*清除IDLE中断标志位*/
- temp = USART1->SR;
- temp = USART1->DR;
}
OSIntExit(); /*退出中断*/
@@ -51,6 +57,9 @@ void ModbusSend(uint8_t *txBuf, uint16_t len)
/*等待DMA关闭*/
while (DMA_GetCmdStatus(DMA2_Stream7) != DISABLE);
+
+ /*清除传输已经完成TCIF7、传输已经完成一半HTIF7、FIFO错误FEIF7标志位*/
+ DMA_ClearFlag(DMA2_Stream7, DMA_FLAG_FEIF7 | DMA_FLAG_HTIF7 | DMA_FLAG_TCIF7);
/*配置发送地址和长度*/
DMA_MemoryTargetConfig(DMA2_Stream7, (uint32_t)txBuf, DMA_Memory_0);
@@ -60,18 +69,15 @@ void ModbusSend(uint8_t *txBuf, uint16_t len)
DMA_Cmd(DMA2_Stream7, ENABLE);
}
-/*modbus响应帧发送任务*/
-void AppTaskModbusSend (void *p_arg)
-{
-
-
-}
-
/*modbus协议帧解析任务*/
void AppTaskModbusParse (void *p_arg)
{
-
+ while(1)
+ {
+ OSTimeDly(OS_TICKS_PER_SEC);
+ }
+
}
diff --git a/user/app_cfg.h b/user/app_cfg.h
index 99a936a..bedc0de 100644
--- a/user/app_cfg.h
+++ b/user/app_cfg.h
@@ -63,7 +63,6 @@
#define OS_TASK_TMR_PRIO (OS_LOWEST_PRIO - 2u)
#define APP_TASK_START_PRIO 10u
-#define APP_TASK_MODBUS_SEND_PRIO 2u
#define APP_TASK_MODBUS_PARSE_PRIO 3u
@@ -81,8 +80,6 @@
#define APP_TASK_START_STK_SIZE 256u
#define APP_TASK_MODBUS_PARSE_STK_SIZE 512u
-#define APP_TASK_MODBUS_SEND_STK_SIZE 512u
-