diff --git a/CablePositioning_APP_V1.0/Core/Inc/dau.h b/CablePositioning_APP_V1.0/Core/Inc/dau.h index acdbc40..d6edc4f 100644 --- a/CablePositioning_APP_V1.0/Core/Inc/dau.h +++ b/CablePositioning_APP_V1.0/Core/Inc/dau.h @@ -80,6 +80,12 @@ typedef enum DAU_UPD_ERROR = 2, } DAU_UPD_ERR_E; +/* 采集标志位 */ +typedef enum +{ + DAU_REG_PORT_WRITE = 0, // 写端口寄存器 +} DAU_REG_FLAG_E; + /* DAU 全局寄存器. */ typedef struct { @@ -98,12 +104,24 @@ typedef struct /* DAU 通道状态寄存器. */ typedef struct { - uint16_t DMAX[4]; // 缺陷电流通道周波最大值寄存器 (Defect Max Value Register). + int16_t DMAX[4]; // 缺陷电流通道周波最大值寄存器 (Defect Max Value Register). uint16_t DAVR[4]; // 缺陷电流通道周波平均值寄存器 (Defect Average Value Register). uint16_t FAVR[4]; // 故障电流通道周波平均值寄存器 (Fault Average Value Register). - uint16_t FMAX[4]; // 故障电流通道原始采样值最大值寄存器 (Fault Max Value Register). + int16_t FMAX[4]; // 故障电流通道原始采样值最大值寄存器 (Fault Max Value Register). } dau_port_state_reg_t; +/* DAU 通道状态寄存器. */ +typedef struct +{ + uint16_t PDZR; // 缺陷电流通道零点原始值寄存器. + uint16_t PFZR; // 故障电流通道零点原始值寄存器. + uint16_t reserve0[10]; + uint16_t PDAR; // 缺陷电流通道校准系数寄存器. + uint16_t reserve1[9]; + uint16_t reserve2[10]; + uint16_t PFAR; // 故障电流通道校准系数寄存器. +} dau_port_reg_t; + /* DAU 全局结构体 */ typedef struct { @@ -126,9 +144,11 @@ typedef struct int16_t fault_trig[DAU_PORT_FAULT_MAX]; // 故障触发电流值 A int16_t reg_power[DAU_PORT_POWER_CNT][DAU_POWER_DATE_LEN]; // 寄存器触发工频波形采样电流值, 接地电流 0.1A, 运行电流 0.25A uint32_t reg_elec[DAU_PORT_POWER_CNT]; // 寄存器触发工频电流有效值 mA - int16_t reg_defect_max[DAU_PORT_DEFECT_MAX]; // 寄存器触发缺陷电流最大值 mA + uint16_t reg_defect_max[DAU_PORT_DEFECT_MAX]; // 寄存器触发缺陷电流最大值 mA dau_reg_global_t reg_global; // DAU 全局寄存器 dau_port_state_reg_t reg_port_state; // DAU 端口状态寄存器 + uint8_t reg_flag; // DAU 寄存器操作标志 + uint8_t reg_data; // DAU 寄存器操作参数 osThreadId_t gps_handle; // GPS 任务句柄 UART_HandleTypeDef *uart; // GPS 通讯使用的串口句柄 diff --git a/CablePositioning_APP_V1.0/Core/Inc/dev_config.h b/CablePositioning_APP_V1.0/Core/Inc/dev_config.h index 0e90c58..153a9ac 100644 --- a/CablePositioning_APP_V1.0/Core/Inc/dev_config.h +++ b/CablePositioning_APP_V1.0/Core/Inc/dev_config.h @@ -192,13 +192,14 @@ typedef struct uint16_t defect_threshold; /* APN 配置. 128byte */ char APN[DEV_APN_LEN]; - /* 保证配置区 8K 的保留位. */ - uint8_t reserve[252]; + /* 缺陷故障校准配置 */ uint16_t defect_base[DAU_PORT_DEFECT_MAX]; uint16_t defect_adj[DAU_PORT_DEFECT_MAX]; uint16_t fault_base[DAU_PORT_FAULT_MAX]; uint16_t fault_adj[DAU_PORT_FAULT_MAX]; uint16_t ADC_adj_point[DAU_PORT_POWER_CNT]; + /* 保证配置区 8K 的保留位. */ + uint8_t reserve[252]; /* INIT_DONE_MAGIC. 4byte */ uint32_t magic_bak; } dev_config_t; diff --git a/CablePositioning_APP_V1.0/Core/Src/cli.c b/CablePositioning_APP_V1.0/Core/Src/cli.c index 8891f11..c8cda31 100644 --- a/CablePositioning_APP_V1.0/Core/Src/cli.c +++ b/CablePositioning_APP_V1.0/Core/Src/cli.c @@ -539,7 +539,7 @@ static BaseType_t _cli_show(const char *string) vty_print("BAT charge: %d\r\n", HAL_GPIO_ReadPin(BAT_CHECK_GPIO_Port, BAT_CHECK_Pin)); vty_print("Collect interval: %dmin\r\n", dev_config.collect_interval); vty_print("Power threshold: %dA\r\n", dev_config.power_threshold); - vty_print("Defect threshold: %dA\r\n", dev_config.defect_threshold); + vty_print("Defect threshold: %dmA\r\n", dev_config.defect_threshold); vty_print("Fault threshold: %dA\r\n", dev_config.fault_threshold); vty_print("Keepalive: %dmin\r\n", dev_config.keepalive); } @@ -880,8 +880,8 @@ void cli_start(void const * argument) FLASH_If_Init(); /* 配置系统初始化. */ dev_config_init(); - //dev_config_flag_set(DEV_FLAG_CLI); - dev_config_flag_unset(DEV_FLAG_CLI); + dev_config_flag_set(DEV_FLAG_CLI); + //dev_config_flag_unset(DEV_FLAG_CLI); dev_config_flag_unset(DEV_FLAG_ADJ); flash_log_init(); st_init(); @@ -894,7 +894,7 @@ void cli_start(void const * argument) dbg_cmd_hander(DBG_CMD_ON, DBG_M_DAU); //dbg_cmd_hander(DBG_CMD_ON, DBG_M_DAU_TXRX); //dbg_cmd_hander(DBG_CMD_ON, DBG_M_GPS); - //dbg_cmd_hander(DBG_CMD_ON, DBG_M_4G); + dbg_cmd_hander(DBG_CMD_ON, DBG_M_4G); //dbg_cmd_hander(DBG_CMD_ON, DBG_M_RS485_SEN); //dbg_cmd_hander(DBG_CMD_ON, DBG_M_RS485_DEBUG); } @@ -915,7 +915,7 @@ void cli_start(void const * argument) if (!IS_MONITOR_BIT_SET(dev_config.flag, DEV_FLAG_ADJ) && !IS_MONITOR_BIT_SET(dev_config.flag, DEV_FLAG_FACTORY)) { - //wl_init(); + wl_init(); } /* 在这个标志置位前vty_print是原地循环等待,置位后变为任务调度. */ diff --git a/CablePositioning_APP_V1.0/Core/Src/dau.c b/CablePositioning_APP_V1.0/Core/Src/dau.c index d19d0a5..47d4b1f 100644 --- a/CablePositioning_APP_V1.0/Core/Src/dau.c +++ b/CablePositioning_APP_V1.0/Core/Src/dau.c @@ -125,7 +125,8 @@ #define DAU_REG_ADDR_PORT_BASE 0x1000 // 通道配置寄存器基地址 #define DAU_REG_ADDR_PORT_DEFECT_BASE 0x0 // 通道配置寄存器 - 缺陷电流通道零点原始值寄存器 #define DAU_REG_ADDR_PORT_FAULT_BASE 0x1 // 通道配置寄存器 - 故障电流通道零点原始值寄存器 -#define DAU_REG_ADDR_PORT_DEFECT_ADJ 0xC // 通道配置寄存器 - 缺陷电流通道校准系数 a 寄存器 +#define DAU_REG_ADDR_PORT_DEFECT_ADJ 0xC // 通道配置寄存器 - 缺陷电流通道校准系数寄存器 +#define DAU_REG_ADDR_PORT_FAULT_ADJ 0x22 // 通道配置寄存器 - 故障电流通道校准系数寄存器 #define DAU_ID 0x0702 // DAU 软件识别码 @@ -171,7 +172,6 @@ int8_t _dau_spi_rw; uint16_t _dau_spi_addr; uint16_t _dau_spi_len; int8_t g_is_adj_status = 0; // 1:采集 2:采集完成 -uint8_t is_OK = FALSE; /* Private function prototypes -----------------------------------------------*/ /* Internal functions --------------------------------------------------------*/ @@ -283,11 +283,7 @@ int32_t _dau_reg_read_global_state(void) int32_t rv = HAL_ERROR; /* 读取全局寄存器 */ - rv = _dau_reg_read(DAU_REG_ADDR_GSCR, sizeof(dau_reg_global_t)); - if (rv != HAL_OK) - { - return rv; - } + E_RETURN(_dau_reg_read(DAU_REG_ADDR_GSCR, sizeof(dau_reg_global_t))); if (p->GSCR != DAU_ID) { @@ -308,16 +304,46 @@ int32_t _dau_reg_read_port_state(void) int32_t rv = HAL_ERROR; /* 读取全局寄存器 */ - rv = _dau_reg_read(DAU_REG_ADDR_PMSR, sizeof(dau_port_state_reg_t)); - if (rv != HAL_OK) - { - return rv; - } + E_RETURN(_dau_reg_read(DAU_REG_ADDR_PMSR, sizeof(dau_port_state_reg_t))); memcpy(&dau_ctrl.reg_port_state, dau_ctrl.buf_dau_rx + 2, sizeof(dau_port_state_reg_t)); return rv; } +/* description: DAU 写端口配置寄存器报文发送 + param: + return: HAL_xxx */ +int32_t _dau_reg_write_port(uint32_t port) +{ + uint16_t *temp = (uint16_t*)&dau_ctrl.buf_dau_tx[2]; + uint16_t addr = 0; + int32_t rv = HAL_ERROR; + + /* 缺陷校准系数 */ + addr = (port + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_DEFECT_BASE; + //*temp = dev_config.defect_base[i]; + *temp = 32927; + E_RETURN(_dau_reg_write(addr, sizeof(uint16_t))); + + addr = (port + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_DEFECT_ADJ; + //*temp = dev_config.defect_adj[i]; + *temp = 52428; + E_RETURN(_dau_reg_write(addr, sizeof(uint16_t))); + + /* 故障校准系数 */ + addr = (port + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_FAULT_BASE; + //*temp = dev_config.fault_base[i]; + *temp = 34533; + E_RETURN(_dau_reg_write(addr, sizeof(uint16_t))); + + addr = (port + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_FAULT_ADJ; + //*temp = dev_config.fault_adj[i]; + *temp = 52428; + E_RETURN(_dau_reg_write(addr, sizeof(uint16_t))); + + return rv; +} + /* description: DAU 历史数据保存 param: return: */ @@ -427,6 +453,7 @@ int32_t _dau_update(void) return: */ void _dau_utc(void) { + static uint8_t is_start = FALSE; uint32_t *utc = (uint32_t*)&dau_ctrl.buf_dau_tx[2]; uint16_t *temp = (uint16_t*)&dau_ctrl.buf_dau_tx[2]; @@ -437,16 +464,26 @@ void _dau_utc(void) { *utc = dau_ctrl.utc; _dau_reg_write(DAU_REG_ADDR_GCUR, sizeof(uint32_t)); - vty_print("Change\r\n"); - vty_print("%d %d %d %d\r\n", dau_ctrl.reg_global.GUR, dau_ctrl.reg_global.GNR, dau_ctrl.is_utc_valid, dau_ctrl.utc); - *temp = 0x234; + vty_print("#D Change %d %d %d %d\r\n", dau_ctrl.reg_global.GUR, dau_ctrl.reg_global.GNR, dau_ctrl.is_utc_valid, dau_ctrl.utc); + } + + /* 开启故障定位 */ +#if 0 + if (dau_ctrl.is_utc_valid && FALSE == is_start) + { + vty_print("#D Start fault\r\n"); + is_start = TRUE; + /* 触发阈值 */ + *temp = 0x4000; _dau_reg_write(DAU_REG_ADDR_GCFTTR, sizeof(uint16_t)); + /* 开启 */ *temp = 1; _dau_reg_write(0xf, sizeof(uint16_t)); osDelay(3000); *temp = 0; _dau_reg_write(0xf, sizeof(uint16_t)); } +#endif } /* description: 寄存器触发波形采集开始 @@ -533,13 +570,10 @@ int32_t _dau_wave_col_fault(void) for(j = 0; j < DAU_PKT_FAULT_CNT; j++) { - vty_print("%d %d\r\n", i, j); E_RETURN(_dau_reg_read(DAU_REG_ADDR_PPWR, DAU_PKT_FAULT_BYTE_CNT)); E_RETURN(spi_flash_write(addr, &dau_ctrl.buf_dau_rx[2], DAU_PKT_FAULT_BYTE_CNT)); addr += DAU_PKT_FAULT_BYTE_CNT; - osDelay(200); } - vty_print("FA%d\r\n", i); } return HAL_OK; @@ -582,20 +616,23 @@ int32_t _dau_wave_col_defect(void) /* 比较缺陷波形是否超过阈值 */ E_RETURN(_dau_reg_read_port_state()); + vty_print("#D defect max"); for(i = 0; i < DAU_PORT_DEFECT_CNT; i++) { - dau_ctrl.reg_defect_max[i] = dau_ctrl.reg_port_state.DMAX[i]; + dau_ctrl.reg_defect_max[i] = abs(dau_ctrl.reg_port_state.DMAX[i]); + vty_print(" %d", dau_ctrl.reg_defect_max[i]); if (dau_ctrl.reg_port_state.DMAX[i] > dev_config.defect_threshold) { is_exceed = TRUE; } } + vty_print("\r\n"); /* 没有超过阈值并没有强制录波直接返回 */ - //if (!is_exceed && !IS_MONITOR_BIT_SET(dau_ctrl.col_flag, DAU_COL_FLAG_WAVE_FORCE)) - //{ - // MONITOR_BITMAP_RESET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_DEFECT); - // return HAL_OK; - //} + if (!is_exceed && !IS_MONITOR_BIT_SET(dau_ctrl.col_flag, DAU_COL_FLAG_WAVE_FORCE)) + { + MONITOR_BITMAP_RESET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_DEFECT); + return HAL_OK; + } /* 擦除 flash */ addr = dau_ctrl.addr_reg; @@ -799,7 +836,6 @@ void _dau_power_calculate(DAU_SOURCE_E source) int16_t (*val)[DAU_POWER_DATE_LEN] = (DAU_SOURCE_FAULT == source) ? dau_ctrl.fault_power : dau_ctrl.reg_power; uint32_t *power = (DAU_SOURCE_FAULT == source) ? dau_ctrl.fault_elec : dau_ctrl.reg_elec; uint8_t ch = 0; - uint8_t adj = 0; uint16_t i = 0; uint64_t square_sum = 0; int32_t mean = 0; @@ -839,7 +875,7 @@ void _dau_power_calculate(DAU_SOURCE_E source) for(ch = 0; ch < DAU_PORT_GROUND_CNT; ch++) { /* 判断工频录波上传阈值 */ - if (abs_cal_u(power[ch], fd_data.elec[ch]) >= (uint32_t)dev_config.power_threshold * 1000) + if (abs_cal_u(power[ch], fd_data.elec[ch]) >= (uint32_t)dev_config.power_threshold * 10) { MONITOR_BITMAP_SET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_POWER); break; @@ -858,15 +894,16 @@ void _dau_power_calculate(DAU_SOURCE_E source) } } + /* 计算工频录波每个点的电流值 */ if (DAU_SOURCE_FAULT == source || IS_MONITOR_BIT_SET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_POWER)) { - for(ch = 0; ch < DAU_PORT_POWER_CNT - 4; ch++) + for(ch = 0; ch < DAU_PORT_POWER_CNT; ch++) { for(i = 0; i < DAU_POWER_DATE_LEN; i++) { - val[ch][i] = (int64_t)val[ch][i] * 1000 / dev_config.ADC_adj_point[i]; + val[ch][i] = (int32_t)val[ch][i] * 500 / dev_config.ADC_adj_point[ch]; } } } @@ -969,45 +1006,63 @@ int32_t _dau_wave_col_trigger_by_fault(void) /* 置标志位 */ MONITOR_BITMAP_RESET(dau_ctrl.col_flag, DAU_COL_FLAG_FAULT_CMP); - is_OK = TRUE; - return HAL_OK; -#if 0 - static uint8_t temp = FALSE; - if (temp) +#if 1 + uint16_t *buf = (uint16_t*)(&dau_ctrl.buf_dau_rx[2]); + uint8_t j = 0; + uint16_t k = 0; + addr = dau_ctrl.addr_fault; + + for(i = 0; i < 1; i++) { - return HAL_OK; + common_watchdog_set(COM_WDG_DAU); + vty_print("FAULT %x %d\r\n", addr, i); + for(j = 0; j < DAU_PKT_FAULT_CNT; j++) + { + spi_flash_read(addr, &dau_ctrl.buf_dau_rx[2], 1024); + addr += DAU_PKT_FAULT_BYTE_CNT; + for(k = 0; k < 512;) + { + common_watchdog_set(COM_WDG_DAU); + vty_print("%04x ", buf[k++]); + if(0 == k % 32) + { + osDelay(100); + vty_print("\r\n"); + } + } + if(k % 32 != 0) + { + osDelay(100); + vty_print("\r\n"); + } + } + vty_print("\r\n"); } - osDelay(30000); - temp = TRUE; - - uint8_t i = 0; - uint32_t addr = 0; - int32_t rv = HAL_ERROR; - - /* 没有触发直接退出 */ - dau_ctrl.fault_utc = dau_ctrl.utc; - dau_ctrl.fault_ns = 123456789; - - /* 擦除 flash */ - addr = dau_ctrl.addr_fault; - vty_print("#D1 %x\r\n", addr); - for(i = 0; i < 2; i++) +#endif +#if 0 + for(i = 0; i < DAU_PORT_POWER_CNT; i++) { - E_RETURN(spi_flash_erase(addr, SPI_CMD_BLOCK64_ERASE)); - addr += SPI_FLASH_BLOCK64_SIZE; + common_watchdog_set(COM_WDG_DAU); + vty_print("POWER %d\r\n", i); + buf = (uint16_t*)dau_ctrl.fault_power[i]; + for(j = 0; j < DAU_PKT_POWER_CNT; j++) + { + for(k = 0; k < 512;) + { + vty_print("%-04x ", buf[k++]); + if(0 == (j*512+k ) % 40) + { + osDelay(100); + vty_print("\r\n"); + } + } + buf += 512; + } + vty_print("\r\n"); } - - /* 采集波形 */ - E_RETURN(_dau_wave_col_fault()); - E_RETURN(_dau_wave_col_power(DAU_SOURCE_FAULT)); - _dau_power_calculate(DAU_SOURCE_FAULT); - - /* 置标志位 */ - MONITOR_BITMAP_RESET(dau_ctrl.col_flag, DAU_COL_FLAG_FAULT_CMP); - - return rv; #endif + return HAL_OK; } /* description: 寄存器触发波形采集 @@ -1018,7 +1073,6 @@ int32_t _dau_wave_col_trigger_by_reg(void) uint32_t tick = 0; int32_t rv = HAL_ERROR; -#if 0 /* 上次触发没有完成直接退出 */ if (!IS_MONITOR_BIT_SET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_CMP)) { @@ -1032,18 +1086,79 @@ int32_t _dau_wave_col_trigger_by_reg(void) { return HAL_OK; } -#endif E_RETURN(_dau_wave_col_start()); E_RETURN(_dau_wave_col_defect()); - //E_RETURN(_dau_wave_col_power(DAU_SOURCE_REG)); - //_dau_power_calculate(DAU_SOURCE_REG); + E_RETURN(_dau_wave_col_power(DAU_SOURCE_REG)); + _dau_power_calculate(DAU_SOURCE_REG); /* 置标志位, 保存数据 */ _dau_data_save(); MONITOR_BITMAP_RESET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_CMP); dau_ctrl.col_time = tick; - + +#if 0 + uint16_t *buf = (uint16_t*)(&dau_ctrl.buf_dau_rx[2]); + uint32_t addr = dau_ctrl.addr_reg; + uint8_t i = 0; + uint8_t j = 0; + uint16_t k = 0; + //for(i = 0; i < DAU_PORT_DEFECT_CNT; i++) + for(i = 0; i < 1; i++) + { + common_watchdog_set(COM_WDG_DAU); + vty_print("DEFECT %x %d\r\n", addr, i); + for(j = 0; j < DAU_PKT_DEFECT_CNT; j++) + { + spi_flash_read(addr, &dau_ctrl.buf_dau_rx[2], 1024); + addr += DAU_PKT_DEFECT_BYTE_CNT; + for(k = 0; k < 512;) + { + common_watchdog_set(COM_WDG_DAU); + vty_print("%04x ", buf[k++]); + if(0 == k % 32) + { + osDelay(100); + vty_print("\r\n"); + } + } + if(k % 32 != 0) + { + osDelay(100); + vty_print("\r\n"); + } + } + vty_print("\r\n"); + } +#endif +#if 0 + uint16_t *buf = (uint16_t*)(&dau_ctrl.buf_dau_rx[2]); + uint8_t i = 0; + uint8_t j = 0; + uint16_t k = 0; + //for(i = 5; i < DAU_PORT_POWER_CNT; i++) + for(i = 2; i < 3; i++) + { + common_watchdog_set(COM_WDG_DAU); + vty_print("POWER %d\r\n", i); + buf = (uint16_t*)dau_ctrl.reg_power[i]; + for(j = 0; j < DAU_PKT_POWER_CNT; j++) + //for(j = 0; j < 1; j++) + { + for(k = 0; k < 512;) + { + vty_print("%-04x ", buf[k++]); + if(0 == (j*512+k ) % 40) + { + osDelay(100); + vty_print("\r\n"); + } + } + buf += 512; + } + vty_print("\r\n"); + } +#endif return rv; } @@ -1053,8 +1168,6 @@ int32_t _dau_wave_col_trigger_by_reg(void) static void _dau_init(void) { char version[DEV_COMPILE_TIME_LEN] = {0}; - uint16_t *temp = (uint16_t*)&dau_ctrl.buf_dau_tx[2]; - uint16_t addr = 0; uint8_t i = 0; dau_ctrl.spi = &hspi1; @@ -1088,10 +1201,7 @@ static void _dau_init(void) HAL_GPIO_WritePin(DAU_RST_GPIO_Port, DAU_RST_Pin, GPIO_PIN_SET); HAL_GPIO_WritePin(POWER_DAU_GPIO_Port, POWER_DAU_Pin, GPIO_PIN_SET); - common_watchdog_set(COM_WDG_DAU); - osDelay(10000); - common_watchdog_set(COM_WDG_DAU); - osDelay(10000); + osDelay(3000); /* 读取 FPGA 版本信息 */ if (HAL_OK == _dau_reg_read_global_state()) @@ -1104,26 +1214,10 @@ static void _dau_init(void) } } - /* 配置校准系数 */ + /* 配置校准系数, 缺陷和故障因为都是 3 路, 统一使用一个寄存器组. */ for(i = 0; i < DAU_PORT_DEFECT_MAX - 1; i++) { - addr = (i + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_DEFECT_BASE; - //*temp = dev_config.defect_base[i]; - *temp = 34249; - _dau_reg_write(addr, sizeof(uint16_t)); - - addr = (i + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_DEFECT_ADJ; - //*temp = dev_config.defect_adj[i]; - *temp = 3276; - _dau_reg_write(addr, sizeof(uint16_t)); - } - - for(i = 0; i < DAU_PORT_FAULT_MAX - 1; i++) - { - addr = (i + 1) * DAU_REG_ADDR_PORT_BASE + DAU_REG_ADDR_PORT_FAULT_BASE; - //*temp = dev_config.fault_base[i]; - *temp = 0x0000; - _dau_reg_write(addr, sizeof(uint16_t)); + _dau_reg_write_port(i); } } @@ -1132,12 +1226,6 @@ static void _dau_init(void) return: */ static void _dau_start(void *argument) { - uint16_t *buf = (uint16_t*)(&dau_ctrl.buf_dau_rx[2]); - //uint16_t *buf = NULL; - uint32_t addr = 0; - uint8_t i = 0; - uint8_t j = 0; - uint16_t k = 0; int32_t rv = HAL_ERROR; /* 状态初始化 */ @@ -1146,8 +1234,7 @@ static void _dau_start(void *argument) for (;;) { common_watchdog_set(COM_WDG_DAU); - dbg_cmd_hander(DBG_CMD_OFF, DBG_M_DAU_TXRX); - osDelay(1250); + osDelay(250); /* 读取全局状态寄存器 */ rv = _dau_reg_read_global_state(); @@ -1156,6 +1243,9 @@ static void _dau_start(void *argument) continue; } + /* utc 对时处理 */ + _dau_utc(); + /* 处理升级 */ if (dau_ctrl.update_flag) { @@ -1174,144 +1264,34 @@ static void _dau_start(void *argument) flash_log_write(FLASH_LOG_TYPE_NOTIFY, "FPGA update %s!\r\n", dau_ctrl.update_rt == 1 ? "OK" : "ERROR"); } - /* utc 对时处理 */ - //_dau_utc(); - /* 故障电流采集 */ //_dau_wave_col_trigger_by_fault(); /* 循环工频缺陷电流采集 */ _dau_wave_col_trigger_by_reg(); -if (1){ -#if 1 - addr = dau_ctrl.addr_reg; - for(i = 0; i < 1; i++) + if (IS_MONITOR_BIT_SET(dau_ctrl.reg_flag, DAU_REG_PORT_WRITE)) { - common_watchdog_set(COM_WDG_DAU); - vty_print("DEFECT %x %d\r\n", addr, i); - for(j = 0; j < DAU_PKT_DEFECT_CNT; j++) - { - spi_flash_read(addr, &dau_ctrl.buf_dau_rx[2], 1024); - addr += DAU_PKT_DEFECT_BYTE_CNT; - for(k = 0; k < 512;) - { - common_watchdog_set(COM_WDG_DAU); - vty_print("%04x ", buf[k++]); - if(0 == k % 32) - { - osDelay(100); - vty_print("\r\n"); - } - } - if(k % 32 != 0) - { - osDelay(100); - vty_print("\r\n"); - } - } - vty_print("\r\n"); + _dau_reg_write_port(dau_ctrl.reg_data); + MONITOR_BITMAP_RESET(dau_ctrl.reg_flag, DAU_REG_PORT_WRITE); } -#endif -#if 0 - //for(i = 5; i < DAU_PORT_POWER_CNT; i++) - for(i = 1; i < 2; i++) + + if (1 == _dau_spi_rw) { - common_watchdog_set(COM_WDG_DAU); - vty_print("POWER %d\r\n", i); - buf = (uint16_t*)dau_ctrl.reg_power[i]; - for(j = 0; j < DAU_PKT_POWER_CNT; j++) - //for(j = 0; j < 1; j++) - { - for(k = 0; k < 512;) - { - vty_print("%-04x ", buf[k++]); - if(0 == (j*512+k ) % 40) - { - osDelay(100); - vty_print("\r\n"); - } - } - buf += 512; - } - vty_print("\r\n"); + dbg_cmd_hander(DBG_CMD_ON, DBG_M_DAU_TXRX); + _dau_spi_rw = 0; + _dau_reg_read(_dau_spi_addr, _dau_spi_len << 1); + dbg_cmd_hander(DBG_CMD_OFF, DBG_M_DAU_TXRX); } -#endif -#if 0 - addr = dau_ctrl.addr_fault; - for(i = 0; i < 1; i++) - { - common_watchdog_set(COM_WDG_DAU); - vty_print("FAULT %x %d\r\n", addr, i); - for(j = 0; j < DAU_PKT_FAULT_CNT; j++) - { - spi_flash_read(addr, &dau_ctrl.buf_dau_rx[2], 1024); - addr += DAU_PKT_FAULT_BYTE_CNT; - for(k = 0; k < 512;) - { - common_watchdog_set(COM_WDG_DAU); - vty_print("%04x ", buf[k++]); - if(0 == k % 32) - { - osDelay(100); - vty_print("\r\n"); - } - } - if(k % 32 != 0) - { - osDelay(100); - vty_print("\r\n"); - } - } - vty_print("\r\n"); - } -#endif -#if 0 - for(i = 0; i < DAU_PORT_POWER_CNT; i++) - { - common_watchdog_set(COM_WDG_DAU); - vty_print("POWER %d\r\n", i); - buf = (uint16_t*)dau_ctrl.fault_power[i]; - for(j = 0; j < DAU_PKT_POWER_CNT; j++) - { - for(k = 0; k < 512;) - { - vty_print("%-04x ", buf[k++]); - if(0 == (j*512+k ) % 40) - { - osDelay(100); - vty_print("\r\n"); - } - } - buf += 512; - } - vty_print("\r\n"); - } -#endif - -#if 1 - dbg_cmd_hander(DBG_CMD_ON, DBG_M_DAU_TXRX); - while(1) + else if(2 == _dau_spi_rw) { - osDelay(500); - common_watchdog_set(COM_WDG_DAU); -#if 1 - if (1 == _dau_spi_rw) - { - _dau_spi_rw = 0; - _dau_reg_read(_dau_spi_addr, _dau_spi_len << 1); - } - else if(2 == _dau_spi_rw) - { - uint16_t *data = (uint16_t*)&dau_ctrl.buf_dau_tx[2]; - *data = _dau_spi_len; - _dau_spi_rw = 0; - _dau_reg_write(_dau_spi_addr, 2); - } -#endif + dbg_cmd_hander(DBG_CMD_ON, DBG_M_DAU_TXRX); + uint16_t *data = (uint16_t*)&dau_ctrl.buf_dau_tx[2]; + *data = _dau_spi_len; + _dau_spi_rw = 0; + _dau_reg_write(_dau_spi_addr, 2); + dbg_cmd_hander(DBG_CMD_OFF, DBG_M_DAU_TXRX); } -#endif -} } } diff --git a/CablePositioning_APP_V1.0/Core/Src/dev_config.c b/CablePositioning_APP_V1.0/Core/Src/dev_config.c index 9413fcb..a2b2549 100644 --- a/CablePositioning_APP_V1.0/Core/Src/dev_config.c +++ b/CablePositioning_APP_V1.0/Core/Src/dev_config.c @@ -140,10 +140,10 @@ static HAL_StatusTypeDef _dev_config_default_set(void) /* 默认工频校准系数 */ for(i = 0; i < DAU_PORT_POWER_CNT; i++) { - dev_config.ADC_adj_point[i] = 6372; + dev_config.ADC_adj_point[i] = 29260; if (i < 4) { - dev_config.ADC_adj[i][0] = 51356; + dev_config.ADC_adj[i][0] = 46928; } else { @@ -156,13 +156,14 @@ static HAL_StatusTypeDef _dev_config_default_set(void) for(i = 0; i < DAU_PORT_DEFECT_MAX; i++) { - dev_config.defect_base[i] = 0x8000; + dev_config.defect_base[i] = 0; dev_config.defect_adj[i] = 3276; } for(i = 0; i < DAU_PORT_FAULT_MAX; i++) { - dev_config.fault_base[i] = 0x8000; + dev_config.fault_base[i] = 0; + dev_config.fault_adj[i] = 3276; } dev_config.keepalive = 5; diff --git a/CablePositioning_APP_V1.0/Core/Src/wireless.c b/CablePositioning_APP_V1.0/Core/Src/wireless.c index 73a06ff..cb57fb0 100644 --- a/CablePositioning_APP_V1.0/Core/Src/wireless.c +++ b/CablePositioning_APP_V1.0/Core/Src/wireless.c @@ -1318,7 +1318,6 @@ static void _wl_4G_send_realdata(void) wl_tm.tm_min = wl_time.Minutes; wl_tm.tm_sec = wl_time.Seconds; temp = mktime(&wl_tm); - vty_print("tm %d\r\n", temp); data->utc = temp; data->run_time = HAL_GetTick() / 1000; @@ -1914,6 +1913,11 @@ static void _wl_4G_hw_restart(void) HAL_UART_Abort(wl_ctrl.uart); HAL_UART_DeInit(wl_ctrl.uart); + if (wl_ctrl.err_cnt > 3) + { + osDelay(600000); + } + /* 初始化软硬件 */ osDelay(10000); wl_ctrl.state = 0; @@ -1929,6 +1933,7 @@ static void _wl_4G_hw_restart(void) /* 开启串口空闲中断收包 */ HAL_UARTEx_ReceiveToIdle_DMA(wl_ctrl.uart, wl_ctrl.dma_rx_buf, WL_DMA_RX_BUF_LEN); +#if 0 /* 4G 掉线后不能阻止波形采集, 掉线后默认上传完成 */ if (!MONITOR_BITMAP_SET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_CMP)) { @@ -1941,7 +1946,7 @@ static void _wl_4G_hw_restart(void) st_data.addr_reg = dau_ctrl.addr_reg; MONITOR_BITMAP_SET(dau_ctrl.col_flag, DAU_COL_FLAG_REG_CMP); } -#if 0 + if (!MONITOR_BITMAP_SET(dau_ctrl.col_flag, DAU_COL_FLAG_FAULT_CMP)) { /* 更新 flash 地址 */ diff --git a/CablePositioning_APP_V1.0/EWARM/CableMonitor_APP_V3.2.dep b/CablePositioning_APP_V1.0/EWARM/CableMonitor_APP_V3.2.dep index 127beb7..cd97954 100644 --- a/CablePositioning_APP_V1.0/EWARM/CableMonitor_APP_V3.2.dep +++ b/CablePositioning_APP_V1.0/EWARM/CableMonitor_APP_V3.2.dep @@ -5,819 +5,835 @@ CableMonitor_APP_V3.2 - $PROJ_DIR$\..\Core\Src\dev_config.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c - $PROJ_DIR$\..\Core\Src\spi.c - $PROJ_DIR$\..\Core\Src\adc.c - $PROJ_DIR$\..\Core\Src\RS485_debug.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c - $PROJ_DIR$\..\Core\Src\system_stm32l4xx.c - $PROJ_DIR$\..\Core\Src\cli.c + $PROJ_DIR$\..\Core\Src\main.c $PROJ_DIR$\..\Core\Src\wireless.c - $PROJ_DIR$\..\Core\Src\dau.c - $PROJ_DIR$\..\Core\Src\stm32l4xx_it.c - $PROJ_DIR$\..\Core\Src\dma.c - $PROJ_DIR$\..\Core\Src\flash_log.c $PROJ_DIR$\..\Core\Src\stm32l4xx_hal_msp.c - $PROJ_DIR$\..\Core\Src\common.c - $PROJ_DIR$\..\Core\Src\FreeRTOS_CLI.c - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c + $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c + $PROJ_DIR$\..\Core\Src\adc.c + $PROJ_DIR$\..\Core\Src\rtc.c + $PROJ_DIR$\..\Core\Src\freertos.c + $PROJ_DIR$\..\Core\Src\spi.c $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Core\Src\FreeRTOS_CLI.c + $PROJ_DIR$\..\Core\Src\RS485_debug.c + $PROJ_DIR$\..\Core\Src\stm32l4xx_it.c + $PROJ_DIR$\..\Core\Src\system_stm32l4xx.c + $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c + $PROJ_DIR$\..\Core\Src\gpio.c $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c - $PROJ_DIR$\..\Core\Src\rtc.c - $PROJ_DIR$\..\Core\Src\usart.c - $PROJ_DIR$\..\Core\Src\gpio.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c + $PROJ_DIR$\..\Core\Src\flash_log.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c + $PROJ_DIR$\startup_stm32l496xx.s $PROJ_DIR$\..\Core\Src\ADC_collect.c + $PROJ_DIR$\..\Core\Src\cli.c + $PROJ_DIR$\..\Core\Src\common.c + $PROJ_DIR$\..\Core\Src\dau.c + $PROJ_DIR$\..\Core\Src\dev_config.c $PROJ_DIR$\..\Core\Src\flash_if.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c - $PROJ_DIR$\..\Core\Src\freertos.c - $PROJ_DIR$\startup_stm32l496xx.s - $PROJ_DIR$\..\Core\Inc\dma.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\port.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\startup_stm32l496xx.o - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi_ex.__cstat.et - $PROJ_DIR$\..\Core\Src\position.c - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cli.__cstat.et - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\heap_4.__cstat.et - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\usart.pbi - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\wireless.pbi - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\timers.pbi - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\spi.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\recording_wave.__cstat.et - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\timers.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\system_stm32l4xx.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal.o - $PROJ_DIR$\..\Core\Inc\tim.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart_ex.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc.__cstat.et - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\queue.o - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\CableMonitor_APP_V3.2\List\CableMonitor_APP_V3.2.map - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cli.pbi - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_debug.o - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart_ex.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc.__cstat.et - $TOOLKIT_DIR$\inc\c\math.h + $PROJ_DIR$\..\Core\Inc\wireless.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_log.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc_ex.__cstat.et + $PROJ_DIR$\..\Core\Inc\dau.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\position.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\spi.__cstat.et $PROJ_DIR$\..\Core\Src\RS485_sensor.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ex.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_msp.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dev_config.__cstat.et - $PROJ_DIR$\..\Core\Inc\wireless.h - $PROJ_DIR$\..\Core\Inc\dau.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tim.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\position.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\croutine.pbi - $PROJ_DIR$\..\Core\Inc\gpio.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\adc.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_gpio.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\ADC_collect.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ramfunc.o $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ramfunc.o $PROJ_DIR$\..\Core\Inc\recording_wave.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi_ex.o + $PROJ_DIR$\..\Core\Inc\gpio.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\spi.__cstat.et $PROJ_DIR$\..\Core\Inc\RS485_debug.h $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\adc.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\croutine.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\gpio.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_msp.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\usart.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\list.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\gpio.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tim.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\usart.o $TOOLKIT_DIR$\lib\m7M_tls.a + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc_ex.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc_ex.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr_ex.o + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_sensor.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash.__cstat.et $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\freertos.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\list.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr_ex.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\spi.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ramfunc.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr.__cstat.et + $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_if.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc_ex.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc.__cstat.et + $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_log.__cstat.et $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dev_config.o - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h - $TOOLKIT_DIR$\lib\dl7M_tlf.a $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc_ex.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\list.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\freertos.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\adc.pbi - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dev_config.o + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\heap_4.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\spi.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_log.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ramfunc.pbi - $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h + $TOOLKIT_DIR$\lib\dl7M_tlf.a $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\rtc.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi.o - $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_if.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc_ex.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\croutine.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc_ex.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_sensor.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\main.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_it.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cmsis_os2.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\common.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\gpio.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_exti.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\event_groups.pbi + $PROJ_DIR$\..\Core\Inc\flash_log.h + $TOOLKIT_DIR$\inc\c\ycheck.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\position.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\main.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\event_groups.pbi + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_log.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\common.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dma.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\recording_wave.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart_ex.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc_ex.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_exti.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\gpio.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_it.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr.o - $PROJ_DIR$\..\Core\Inc\flash_log.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\FreeRTOS_CLI.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\main.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cmsis_os2.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_debug.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma_ex.o - $TOOLKIT_DIR$\inc\c\ycheck.h $PROJ_DIR$\..\Core\Inc\main.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\main.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dma.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\FreeRTOS_CLI.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\rtc.o - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\list.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\list.o - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\queue.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\timers.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_log.pbi - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h $PROJ_DIR$\..\Core\Inc\ADC_collect.h - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\recording_wave.o $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\rtc.o $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h $TOOLKIT_DIR$\inc\c\stdio.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\FreeRTOS_CLI.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc_ex.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi.pbi $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\freertos.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\event_groups.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma_ex.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\ADC_collect.o - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_debug.__cstat.et - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma_ex.pbi $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi.pbi + $PROJ_DIR$\..\Core\Inc\adc.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\system_stm32l4xx.pbi - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\freertos.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tasks.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\event_groups.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h + $PROJ_DIR$\..\Core\Inc\stm32l4xx_it.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_cortex.o - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h - $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_os2.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\gpio.pbi $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h - $PROJ_DIR$\..\Core\Inc\stm32l4xx_it.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\main.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma_ex.__cstat.et - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_os2.h $PROJ_DIR$\stm32l496xx_flash.icf + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_debug.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tasks.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dev_config.pbi - $PROJ_DIR$\..\Core\Inc\adc.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\gpio.pbi $TOOLKIT_DIR$\inc\c\stddef.h + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\heap_4.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\FreeRTOS_CLI.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\position.pbi - $PROJ_DIR$\..\Core\Inc\stm32l4xx_hal_conf.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cmsis_os2.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_gpio.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\main.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma_ex.pbi + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cli.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\heap_4.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\timers.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\timers.pbi + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart_ex.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\system_stm32l4xx.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\wireless.pbi + $PROJ_DIR$\..\Core\Inc\tim.h + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rcc_ex.o + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_debug.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart_ex.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os.h + $TOOLKIT_DIR$\inc\c\math.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\spi.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\queue.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\recording_wave.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\List\CableMonitor_APP_V3.2.map + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\usart.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cli.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\startup_stm32l496xx.o + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\queue.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi_ex.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c + $PROJ_DIR$\..\Core\Inc\dma.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\list.c + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\port.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c + $PROJ_DIR$\..\Core\Src\position.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\timers.c + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stream_buffer.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma.o $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\Core\Src\recording_wave.c - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart.pbi - $TOOLKIT_DIR$\inc\c\time32.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\rtc.__cstat.et $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\wireless.__cstat.et - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\ADC_collect.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_exti.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_it.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stream_buffer.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\queue.__cstat.et - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma.o + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h $PROJ_DIR$\..\Core\Inc\flash_if.h $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_mpool.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\rtc.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cmsis_os2.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\FreeRTOS_CLI.pbi + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\ADC_collect.__cstat.et + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\queue.__cstat.et $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\adc.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tasks.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_cortex.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_gpio.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_it.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tasks.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c.o + $PROJ_DIR$\..\Core\Inc\stm32l4xx_hal_conf.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\wireless.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\position.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_gpio.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart.pbi + $TOOLKIT_DIR$\inc\c\time32.h + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_rtc_ex.o + $PROJ_DIR$\..\Core\Src\recording_wave.c + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_it.__cstat.et $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim_ex.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_float_setup.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal.pbi - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_if.pbi + $PROJ_DIR$\..\Core\Inc\RS485_sensor.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c_ex.o + $PROJ_DIR$\..\Core\Inc\position.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\event_groups.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc_ex.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_msp.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stream_buffer.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dma.o - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h - $TOOLKIT_DIR$\inc\c\time.h - $PROJ_DIR$\..\Core\Inc\position.h - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ex.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cli.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ex.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_if.o $PROJ_DIR$\CableMonitor_APP_V3.2\Exe\CableMonitor_APP_V3.2.out - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim.o + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_dma.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dau.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cli.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim_ex.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_it.pbi + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dma.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stream_buffer.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tim.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_pwr_ex.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\flash_if.pbi - $PROJ_DIR$\..\Core\Inc\RS485_sensor.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\event_groups.o - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc.h + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dau.o + $TOOLKIT_DIR$\inc\c\time.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ex.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c_ex.o + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal.pbi + $TOOLKIT_DIR$\inc\c\DLib_float_setup.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ex.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\recording_wave.pbi + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_cortex.pbi + $PROJ_DIR$\..\Core\Inc\FreeRTOSConfig.h + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\queue.pbi + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\usart.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_exti.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\port.o + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h + $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\common.o + $PROJ_DIR$\..\Core\Inc\spi.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\timers.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Exe\CableMonitor_APP_V3.2.bin + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dau.__cstat.et + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h + $PROJ_DIR$\..\Core\Inc\rtc.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim_ex.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc_ex.o + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\freertos.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\CableMonitor_APP_V3.2.pbd + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc.o + $PROJ_DIR$\..\Core\Inc\cli.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_sensor.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dau.pbi - $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dma.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tim.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\common.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim_ex.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c_ex.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi_ex.pbi $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_i2c_ex.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\croutine.o - $PROJ_DIR$\..\Core\Inc\common.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim_ex.pbi $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash_ramfunc.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tim.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\system_stm32l4xx.__cstat.et - $PROJ_DIR$\..\Core\Inc\FreeRTOS_CLI.h - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\wireless.o $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\tasks.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_msp.__cstat.et $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\port.pbi - $TOOLKIT_DIR$\inc\c\stdlib.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\portasm.o - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stream_buffer.pbi - $PROJ_DIR$\..\Core\Inc\usart.h - $PROJ_DIR$\..\Core\Inc\dev_config.h $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rtc_ex.h $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h + $PROJ_DIR$\..\Core\Inc\common.h + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\wireless.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_msp.__cstat.et + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_flash.pbi + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\croutine.o + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\system_stm32l4xx.__cstat.et + $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_spi_ex.pbi + $PROJ_DIR$\..\Core\Inc\FreeRTOS_CLI.h + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $PROJ_DIR$\..\Core\Inc\dev_config.h $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\cmsis_os2.pbi - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dma.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\port.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\freertos.o - $PROJ_DIR$\..\Core\Inc\FreeRTOSConfig.h - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\queue.pbi - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\CableMonitor_APP_V3.2.pbd - $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\usart.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_exti.__cstat.et - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_adc.o - $PROJ_DIR$\..\Core\Inc\cli.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_cortex.pbi - $PROJ_DIR$\..\Core\Inc\spi.h - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_tim_ex.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\RS485_sensor.__cstat.et - $PROJ_DIR$\CableMonitor_APP_V3.2\Exe\CableMonitor_APP_V3.2.bin - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\common.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\timers.o - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\dau.__cstat.et - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\stm32l4xx_hal_uart.o - $PROJ_DIR$\..\Core\Inc\rtc.h - $PROJ_DIR$\CableMonitor_APP_V3.2\Obj\recording_wave.pbi + $PROJ_DIR$\..\Core\Inc\usart.h [ROOT_NODE] ILINK - 278 67 + 269 190 - $PROJ_DIR$\..\Core\Src\dev_config.c + $PROJ_DIR$\..\Core\Src\main.c ICCARM - 111 + 105 __cstat - 85 + 120 BICOMP - 221 + 162 ICCARM - 53 153 120 235 132 326 66 299 193 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 72 251 324 240 273 47 42 328 302 212 340 110 108 301 317 150 253 + 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 185 241 293 231 287 167 200 296 327 159 300 91 77 143 219 308 284 255 303 178 350 57 + + + BICOMP + 334 130 128 73 148 74 57 276 255 308 138 159 284 143 178 48 158 301 347 103 333 142 231 200 179 185 219 303 350 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 151 233 160 317 300 125 164 182 241 77 293 287 167 296 327 91 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c + $PROJ_DIR$\..\Core\Src\wireless.c ICCARM - 144 + 338 __cstat - 121 + 250 BICOMP - 129 + 177 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 133 103 73 230 84 310 179 170 337 284 255 350 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 143 178 308 336 185 241 293 231 287 167 200 296 327 159 300 91 77 39 348 102 129 234 59 41 BICOMP - 326 307 347 225 201 333 83 97 334 36 45 288 199 153 120 214 244 231 41 243 197 261 102 49 265 52 325 235 132 319 66 80 282 224 191 213 330 314 187 318 203 119 206 70 + 214 60 103 148 293 334 39 179 135 275 167 185 300 143 59 73 239 260 180 193 158 241 284 308 129 41 337 130 249 197 335 191 312 270 307 145 49 53 317 125 296 91 102 170 350 178 336 348 234 230 84 310 255 48 276 138 294 151 233 160 128 333 142 74 287 327 133 301 347 164 182 77 231 200 159 - $PROJ_DIR$\..\Core\Src\spi.c + $PROJ_DIR$\..\Core\Src\stm32l4xx_hal_msp.c ICCARM - 123 + 267 __cstat - 100 + 339 BICOMP - 54 + 64 ICCARM - 339 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 72 251 324 240 273 47 42 328 302 212 340 110 108 87 + 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 73 158 148 130 48 334 301 347 103 164 276 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 125 182 - $PROJ_DIR$\..\Core\Src\adc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c ICCARM - 93 + 124 __cstat - 256 + 139 BICOMP - 118 + 163 ICCARM - 222 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 72 251 324 240 273 47 42 328 302 212 340 110 108 188 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 158 148 73 48 334 301 347 103 164 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\RS485_debug.c + $PROJ_DIR$\..\Core\Src\dma.c ICCARM - 71 + 277 __cstat - 200 + 321 BICOMP - 151 + 111 ICCARM - 193 153 120 235 132 326 66 53 299 316 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 101 188 86 253 87 + 219 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 148 276 130 334 73 125 138 48 158 301 347 103 164 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 219 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c ICCARM - 336 + 147 __cstat - 63 + 245 BICOMP - 50 + 292 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 102 66 41 325 132 201 197 265 153 235 319 334 231 243 261 49 52 120 36 307 45 333 288 347 199 83 326 97 214 244 225 80 282 224 191 213 330 314 187 318 203 119 206 70 + 160 307 128 335 310 148 312 49 53 197 191 270 145 103 73 151 233 249 214 239 135 260 60 180 275 193 294 230 84 334 179 317 48 276 158 130 138 301 347 164 333 142 74 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c ICCARM - 133 + 176 __cstat - 125 + 286 BICOMP - 295 + 288 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 314 201 80 319 330 206 153 224 120 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 73 158 148 48 334 301 347 103 164 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\system_stm32l4xx.c + $PROJ_DIR$\..\Core\Src\adc.c ICCARM - 59 + 61 __cstat - 305 + 244 BICOMP - 205 + 93 ICCARM - 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 191 231 36 201 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 - - - BICOMP - 214 41 191 319 102 120 201 197 265 153 244 213 231 243 261 49 225 187 330 314 36 307 45 333 288 347 66 334 199 52 325 83 235 132 326 97 80 282 224 206 318 203 119 70 + 143 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 185 241 293 231 287 167 200 296 327 159 300 91 77 129 - $PROJ_DIR$\..\Core\Src\cli.c + $PROJ_DIR$\..\Core\Src\rtc.c ICCARM - 275 + 131 __cstat - 39 + 236 BICOMP - 69 + 98 ICCARM - 193 153 120 235 132 326 66 53 299 271 238 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 251 324 240 273 47 42 328 302 212 340 110 72 108 316 61 349 301 317 150 306 337 253 86 188 101 87 + 308 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 284 255 + + + BICOMP + 191 73 151 197 270 145 103 233 148 335 312 307 49 310 53 160 128 255 125 249 214 239 135 260 60 180 275 193 294 230 84 334 179 317 284 130 48 276 158 138 301 347 164 182 308 333 142 74 - $PROJ_DIR$\..\Core\Src\wireless.c + $PROJ_DIR$\..\Core\Src\freertos.c ICCARM - 308 + 313 __cstat - 241 + 78 BICOMP - 48 + 136 ICCARM - 193 153 120 235 132 326 66 53 299 271 238 316 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 222 61 349 301 72 251 324 240 273 47 42 328 302 212 340 110 108 86 317 150 188 253 101 87 + 241 158 103 73 230 84 310 179 334 293 231 287 167 200 296 347 327 159 300 91 125 130 249 197 148 276 145 138 294 49 53 301 193 275 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 185 77 + + + BICOMP + 191 148 130 103 73 327 197 270 145 317 334 231 230 84 249 335 312 307 49 125 179 310 167 296 91 214 239 135 260 60 180 275 193 294 276 300 185 158 293 287 200 159 347 48 138 301 53 151 233 160 128 333 142 74 241 164 182 77 - $PROJ_DIR$\..\Core\Src\dau.c + $PROJ_DIR$\..\Core\Src\spi.c ICCARM - 281 + 81 __cstat - 346 + 43 BICOMP - 291 + 187 ICCARM - 193 153 120 235 132 326 66 312 127 53 299 271 238 75 263 339 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 316 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 253 188 87 86 101 + 303 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 185 241 293 231 287 167 200 296 327 159 300 91 77 41 - $PROJ_DIR$\..\Core\Src\stm32l4xx_it.c + $PROJ_DIR$\..\Core\Src\tim.c ICCARM - 140 + 279 __cstat - 247 + 67 BICOMP - 260 + 322 ICCARM - 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 215 251 324 240 273 47 42 328 302 212 340 110 - - - BICOMP - 240 153 191 80 319 330 314 201 224 120 70 251 282 213 206 215 340 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 47 328 154 334 187 318 203 119 324 273 42 212 302 110 + 178 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 129 - $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Core\Src\FreeRTOS_CLI.c ICCARM - 269 + 119 __cstat - 321 + 126 BICOMP - 156 + 238 ICCARM - 33 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 - - - BICOMP - 201 282 191 319 120 154 213 80 224 330 314 153 206 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 33 70 + 170 103 73 230 84 310 179 337 334 241 158 293 231 287 167 200 296 347 327 159 300 91 346 336 185 77 - $PROJ_DIR$\..\Core\Src\flash_log.c + $PROJ_DIR$\..\Core\Src\RS485_debug.c ICCARM - 76 + 183 __cstat - 124 + 154 BICOMP - 185 + 123 ICCARM - 193 153 120 235 132 326 66 53 299 72 251 224 319 324 240 273 47 42 328 314 302 212 340 110 108 349 154 191 231 36 201 282 199 213 325 83 97 330 52 265 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 271 238 301 317 150 253 + 133 103 73 230 84 310 179 170 337 350 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 59 129 39 234 41 - $PROJ_DIR$\..\Core\Src\stm32l4xx_hal_msp.c + $PROJ_DIR$\..\Core\Src\stm32l4xx_it.c ICCARM - 267 + 117 __cstat - 310 + 259 BICOMP - 84 + 274 ICCARM - 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 146 241 293 231 287 167 200 296 327 159 300 91 BICOMP - 120 224 201 191 80 319 330 314 153 206 282 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 154 70 + 231 103 130 48 334 301 347 148 158 73 182 241 276 138 164 146 300 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 167 296 125 317 128 333 142 74 293 287 200 159 327 91 - $PROJ_DIR$\..\Core\Src\common.c + $PROJ_DIR$\..\Core\Src\system_stm32l4xx.c ICCARM - 344 + 175 __cstat - 142 + 344 BICOMP - 293 + 144 ICCARM - 193 153 120 235 132 326 66 53 299 316 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 251 324 240 273 47 42 328 302 212 340 110 72 108 349 271 238 301 317 150 337 + 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 130 249 197 148 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 151 214 130 334 60 73 148 135 275 103 233 138 249 239 260 180 160 128 301 347 197 335 191 312 270 307 179 317 145 193 294 49 230 84 310 53 48 276 158 164 333 142 74 182 - $PROJ_DIR$\..\Core\Src\FreeRTOS_CLI.c + $PROJ_DIR$\..\Core\Src\usart.c ICCARM - 194 + 68 __cstat - 157 + 297 BICOMP - 228 + 194 ICCARM - 53 153 120 235 132 326 66 299 319 251 224 324 240 273 47 42 328 314 302 212 340 110 306 301 72 108 + 350 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 170 337 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 39 59 316 129 41 - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c ICCARM - 155 + 311 __cstat - 139 + 114 BICOMP - 216 + 266 ICCARM - 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 72 251 324 240 273 47 42 328 302 212 340 110 108 222 33 349 271 238 339 61 316 92 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 319 191 187 120 201 119 92 282 238 349 213 212 271 222 61 80 224 330 314 153 318 203 240 42 66 72 33 339 316 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 214 244 225 334 340 154 206 70 251 108 324 273 47 328 302 110 + 275 135 103 230 334 148 214 60 294 84 179 317 249 239 260 180 193 73 197 335 191 312 270 307 145 49 310 53 151 233 160 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c ICCARM - 283 + 122 __cstat @@ -825,352 +841,364 @@ BICOMP - 304 + 99 ICCARM - 61 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 188 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 310 335 307 160 148 312 49 53 317 197 191 270 145 103 73 151 233 249 214 239 135 260 60 180 275 193 294 230 84 334 179 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c ICCARM - 276 + 181 __cstat - 82 + 87 BICOMP - 274 + 92 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 120 45 214 201 36 288 199 153 244 334 307 333 347 83 326 97 225 231 41 243 197 261 102 49 265 52 325 235 132 319 66 80 282 224 191 213 330 314 187 318 203 119 206 70 + 151 191 73 148 197 270 145 103 233 317 335 312 307 49 310 53 160 249 214 239 135 260 60 180 275 193 294 230 84 334 179 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c ICCARM - 96 + 285 __cstat - 303 + 46 BICOMP - 126 + 290 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 49 120 243 201 231 261 52 334 41 197 102 265 325 153 235 132 319 66 36 307 45 333 288 347 199 83 326 97 214 244 225 187 80 282 224 191 213 330 314 206 318 203 119 70 + 73 191 151 148 197 270 145 103 233 317 335 312 307 49 310 53 160 249 214 239 135 260 60 180 275 193 294 230 84 334 179 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c + $PROJ_DIR$\..\Core\Src\gpio.c ICCARM - 94 + 63 __cstat - 234 + 116 BICOMP - 259 + 150 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 57 125 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 153 201 80 319 330 314 206 224 120 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 148 125 138 276 317 130 334 73 48 158 301 347 103 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 128 333 142 74 57 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c ICCARM - 229 + 54 __cstat - 81 + 328 BICOMP - 99 + 82 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 224 201 120 80 319 330 314 153 206 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 180 73 239 148 249 260 193 317 214 135 60 275 294 103 230 84 334 179 197 335 191 312 270 307 145 49 310 53 151 233 160 128 48 276 158 130 138 301 347 164 333 142 74 182 - $PROJ_DIR$\..\Core\Src\rtc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c ICCARM - 158 + 100 __cstat - 239 + 76 BICOMP - 128 + 341 ICCARM - 349 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 271 238 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 45 120 214 36 288 199 153 244 201 307 333 347 83 326 97 225 187 238 154 231 41 243 197 261 102 49 265 52 325 235 132 319 66 334 271 191 80 282 224 213 330 314 206 70 349 318 203 119 + 347 148 48 334 301 164 103 158 73 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c ICCARM - 104 + 51 __cstat - 331 + 253 BICOMP - 46 + 246 ICCARM - 316 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 53 299 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 86 101 337 188 87 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 103 148 48 334 301 347 164 158 73 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\gpio.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c ICCARM - 106 + 248 __cstat - 143 + 45 BICOMP - 223 + 58 ICCARM - 92 154 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 201 154 213 282 334 191 319 120 80 224 330 314 153 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 187 318 203 119 92 206 70 + 158 148 73 48 334 301 347 103 164 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\ADC_collect.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c ICCARM - 198 + 263 __cstat - 245 + 325 BICOMP - 95 + 324 ICCARM - 193 153 120 235 132 326 66 312 127 53 299 222 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 188 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 158 148 73 48 334 301 347 103 164 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\flash_if.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c ICCARM - 277 + 229 __cstat - 134 + 195 BICOMP - 285 + 271 ICCARM - 72 251 224 153 120 235 132 326 66 319 324 240 273 47 42 328 314 302 212 340 110 108 339 154 191 231 36 201 282 199 213 325 83 97 330 52 265 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 253 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 + + + BICOMP + 249 260 193 148 317 239 180 73 214 135 60 275 294 103 230 84 334 179 197 335 191 312 270 307 145 49 310 53 151 233 160 48 276 158 130 138 301 347 164 128 333 142 74 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c ICCARM - 335 + 315 __cstat - 196 + 192 BICOMP - 266 + 173 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 265 197 153 235 319 201 41 102 325 132 66 334 231 243 261 49 52 120 36 307 45 333 288 347 199 83 326 97 214 244 225 80 282 224 191 213 330 314 187 318 203 119 206 70 + 60 179 214 294 84 148 135 275 103 230 334 317 249 239 260 180 193 73 197 335 191 312 270 307 145 49 310 53 151 233 160 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c + $PROJ_DIR$\..\Core\Src\flash_log.c ICCARM - 60 + 40 __cstat - 289 + 90 BICOMP - 264 + 108 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 - - - BICOMP - 120 224 201 80 319 330 314 153 206 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 133 103 73 230 84 310 179 170 337 185 241 158 334 293 231 287 167 200 296 347 327 159 300 91 77 308 125 130 249 197 148 276 145 138 294 49 53 301 193 275 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 284 255 336 348 102 234 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c ICCARM - 68 + 118 __cstat - 135 + 83 BICOMP - 114 + 156 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 214 45 120 201 36 288 199 153 244 334 307 333 347 83 326 97 225 231 41 243 197 261 102 49 265 52 325 235 132 319 66 80 282 224 191 213 330 314 187 318 203 119 206 70 + 148 347 48 334 301 164 103 158 73 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Core\Src\freertos.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c ICCARM - 323 + 72 __cstat - 117 + 281 BICOMP - 207 + 80 ICCARM - 251 224 153 120 235 132 326 66 319 324 240 273 47 42 328 314 302 212 340 110 154 191 231 36 201 282 199 213 325 83 97 330 52 265 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 72 108 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 45 201 191 153 120 302 36 288 199 334 319 240 235 132 231 307 333 347 83 154 66 326 47 328 110 41 243 197 261 102 49 265 52 325 282 340 72 224 324 273 42 212 314 80 213 330 97 214 244 225 187 318 203 119 251 206 70 108 + 148 158 73 317 48 334 301 347 103 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 128 333 142 74 164 182 @@ -1179,747 +1207,727 @@ AARM - 35 + 207 - $PROJ_DIR$\..\Core\Src\position.c + $PROJ_DIR$\..\Core\Src\ADC_collect.c ICCARM - 147 + 141 __cstat - 89 + 240 BICOMP - 230 + 52 ICCARM - 193 153 120 235 132 326 66 53 299 316 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 112 167 261 187 288 318 102 70 347 203 49 119 317 301 72 251 324 240 273 47 42 328 302 212 340 110 108 150 188 272 253 - - - BICOMP - 319 330 80 154 201 326 314 224 188 66 120 191 301 316 253 153 235 132 231 282 213 206 318 340 273 302 72 53 317 272 299 36 41 307 243 45 197 333 112 261 288 102 347 49 265 199 52 325 83 97 167 70 203 119 324 47 328 110 251 193 214 244 225 334 187 150 108 240 42 212 + 133 103 73 230 84 310 179 340 89 170 337 143 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 129 - $PROJ_DIR$\..\Core\Src\RS485_sensor.c + $PROJ_DIR$\..\Core\Src\cli.c + + ICCARM + 272 + __cstat - 342 + 198 BICOMP - 138 + 165 ICCARM - 193 153 120 235 132 326 66 53 299 316 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 286 - - - BICOMP - 299 191 319 201 282 120 72 317 153 213 154 316 66 80 224 330 314 334 301 251 53 286 235 132 326 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 97 214 244 225 187 318 203 119 108 240 42 212 193 206 70 340 324 273 47 328 302 110 150 + 133 103 73 230 84 310 179 170 337 284 255 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 241 293 231 287 167 200 296 327 159 300 91 185 77 350 178 308 336 348 102 346 316 234 39 129 59 41 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c + $PROJ_DIR$\..\Core\Src\common.c ICCARM - 195 + 302 __cstat - 62 + 109 BICOMP - 73 + 323 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 - - - BICOMP - 288 153 36 199 244 201 45 120 214 307 333 347 83 326 97 225 231 41 243 197 261 102 49 265 52 325 235 132 319 66 334 80 282 224 191 213 330 314 206 187 318 203 119 70 + 133 103 73 230 84 310 179 170 337 350 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 241 293 231 287 167 200 296 327 159 300 91 185 77 308 284 255 336 348 102 316 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\list.c + $PROJ_DIR$\..\Core\Src\dau.c ICCARM - 168 + 283 __cstat - 105 + 306 BICOMP - 116 + 320 ICCARM - 312 153 120 235 132 326 66 127 251 224 319 324 240 273 47 42 328 314 302 212 110 - - - BICOMP - 153 273 110 66 235 326 224 319 251 120 127 132 324 47 328 314 312 240 42 212 302 + 133 103 73 230 84 310 179 340 89 170 337 284 255 186 289 303 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 350 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 234 129 41 39 59 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c + $PROJ_DIR$\..\Core\Src\dev_config.c ICCARM - 290 + 94 __cstat - 298 + 50 BICOMP - 296 + 157 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 170 103 73 230 84 310 179 337 133 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 185 241 293 231 287 167 200 296 327 159 300 91 77 336 348 102 234 BICOMP - 224 201 120 80 319 330 314 153 206 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 148 191 130 197 270 145 185 336 179 249 335 312 307 49 53 73 182 125 234 103 337 214 239 135 260 60 180 275 193 294 334 164 133 348 102 230 84 310 48 276 158 138 301 347 241 77 231 200 159 170 151 233 160 317 128 333 142 74 300 293 287 167 296 327 91 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c + $PROJ_DIR$\..\Core\Src\flash_if.c ICCARM - 90 + 268 __cstat - 37 + 86 BICOMP - 297 + 261 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 - - - BICOMP - 225 347 187 307 326 201 333 83 97 36 45 288 199 153 120 214 244 231 41 243 197 261 102 49 265 52 325 235 132 319 66 334 80 282 224 191 213 330 314 206 318 203 119 70 + 185 241 158 103 73 230 84 310 179 334 293 231 287 167 200 296 347 327 159 300 91 77 303 125 130 249 197 148 276 145 138 294 49 53 301 193 275 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 234 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c + $PROJ_DIR$\..\Core\Src\RS485_sensor.c - - ICCARM - 322 - __cstat - 34 + 318 BICOMP - 311 + 75 ICCARM - 328 314 120 235 132 326 302 251 224 153 66 319 324 240 273 47 42 212 340 110 + 133 103 73 230 84 310 179 170 337 350 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 262 BICOMP - 302 153 120 340 326 319 251 314 235 132 240 66 47 328 224 324 273 42 212 110 + 337 130 334 148 276 73 185 348 103 138 125 350 179 48 158 301 347 317 336 241 170 262 230 84 310 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 53 151 233 160 128 333 142 74 77 231 200 159 133 164 182 300 293 287 167 296 327 91 102 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c ICCARM - 211 + 278 __cstat - 258 + 228 BICOMP - 338 + 332 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 334 103 73 230 84 310 170 179 337 241 158 293 231 287 167 200 296 347 327 159 300 91 199 BICOMP - 225 347 187 307 326 201 333 83 97 36 45 288 199 153 120 214 244 231 41 243 197 261 102 49 265 52 325 235 132 319 66 334 80 282 224 191 213 330 314 206 318 203 119 70 + 287 73 300 103 179 158 230 337 293 200 159 327 91 170 241 199 84 310 334 231 167 296 347 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c ICCARM - 233 + 152 __cstat - 141 + 172 BICOMP - 320 + 251 ICCARM - 53 153 120 235 132 326 66 299 108 319 224 83 97 314 251 324 240 273 47 42 328 302 212 340 110 192 255 270 56 254 219 282 199 213 325 330 52 191 231 36 201 265 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 153 319 326 340 201 219 56 213 282 334 240 302 191 83 270 120 235 132 66 47 328 110 330 80 224 108 251 192 254 299 97 314 324 273 42 212 255 53 199 52 325 231 36 41 307 243 45 197 333 261 288 102 347 49 265 214 244 225 187 318 203 119 206 70 - - - - - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s - - - AARM - 313 - - - - - AARM - 324 + 312 49 53 148 335 307 310 160 317 197 191 270 145 103 73 151 233 249 214 239 135 260 60 180 275 193 294 230 84 334 179 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c ICCARM - 268 + 319 __cstat - 249 + 140 BICOMP - 315 + 254 ICCARM - 319 153 120 235 132 326 53 66 299 251 224 324 240 273 47 42 328 314 302 212 340 110 40 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 273 120 340 153 66 224 235 299 324 42 212 302 110 53 251 40 132 326 319 240 47 328 314 + 103 148 48 334 301 347 317 158 73 276 130 138 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c ICCARM - 232 + 237 __cstat - 77 + 121 BICOMP - 137 + 349 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 170 103 73 230 84 310 179 337 77 334 158 49 53 347 241 293 231 287 167 200 296 327 159 300 91 132 243 282 171 235 149 276 145 138 294 301 193 130 249 197 148 275 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 333 83 97 201 307 347 326 225 334 36 45 288 199 153 120 214 244 231 41 243 197 261 102 49 265 52 325 235 132 319 66 80 282 224 191 213 330 314 187 318 203 119 206 70 + 103 334 310 300 148 149 171 138 276 317 231 327 130 49 282 73 230 84 179 167 296 91 301 48 158 77 241 132 235 337 53 347 293 287 200 159 243 170 145 193 294 249 197 214 335 239 191 135 312 260 270 60 307 180 275 151 233 160 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c ICCARM - 149 + 343 __cstat - 130 + 101 BICOMP - 209 + 62 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 241 158 103 73 230 84 310 179 334 293 231 287 167 200 296 347 327 159 300 91 47 BICOMP - 201 314 80 319 330 206 153 224 120 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 167 103 334 310 347 231 179 296 300 158 293 287 73 84 241 47 230 200 159 327 91 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c ICCARM - 279 + 85 __cstat - 43 + 110 BICOMP - 103 + 134 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 201 213 282 191 319 120 318 203 80 224 330 314 153 187 119 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 206 70 + 307 249 160 335 310 312 49 53 197 191 270 145 103 73 151 233 333 142 214 239 135 260 60 180 275 193 294 230 84 334 179 148 128 74 48 276 158 130 138 301 347 317 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\queue.c ICCARM - 341 + 188 __cstat - 262 + 242 BICOMP - 294 + 295 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 340 103 73 230 84 310 179 89 170 337 241 158 334 293 231 287 167 200 296 347 327 159 300 91 171 BICOMP - 36 199 244 288 153 201 45 120 214 334 307 333 347 83 326 97 225 231 41 243 197 261 102 49 265 52 325 235 132 319 66 80 282 224 191 213 330 314 187 318 203 119 206 70 + 159 73 179 300 89 84 231 200 327 310 103 337 334 170 241 171 230 158 293 287 167 296 347 91 340 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c ICCARM - 217 + 257 __cstat - 74 + 70 BICOMP - 248 + 71 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 333 83 97 201 307 347 326 225 334 36 45 288 199 153 120 214 244 231 41 243 197 261 102 49 265 52 325 235 132 319 66 80 282 224 191 213 330 314 187 318 203 119 206 70 + 312 49 53 148 335 307 310 160 317 197 191 270 145 103 73 151 233 249 214 239 135 260 60 180 275 193 294 230 84 334 179 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c ICCARM - 246 + 155 __cstat - 332 + 247 BICOMP - 145 + 329 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 340 103 73 230 84 310 179 89 170 337 241 158 334 293 231 287 167 200 296 347 327 159 300 91 243 196 133 BICOMP - 201 191 319 120 282 213 80 224 330 314 153 206 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 103 334 133 158 300 196 179 230 287 170 241 243 73 89 84 310 293 167 296 347 340 337 231 200 159 327 91 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c ICCARM - 131 + 265 __cstat - 148 + 137 BICOMP - 204 + 106 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 340 103 73 230 84 310 179 89 241 158 334 293 231 287 167 200 296 347 327 159 300 91 243 132 BICOMP - 347 231 225 307 326 333 83 97 36 45 288 199 153 120 214 244 318 203 41 243 197 261 102 49 265 52 325 235 132 319 66 201 187 119 80 282 224 191 213 330 314 334 206 70 + 159 103 179 243 231 73 200 327 91 241 230 334 300 132 89 84 310 158 293 287 167 296 347 340 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c ICCARM - 287 + 280 __cstat - 210 + 201 BICOMP - 146 + 65 ICCARM - 312 153 120 235 132 326 66 127 251 224 319 324 240 273 47 42 328 314 302 212 340 110 255 192 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 212 153 66 255 240 120 42 302 110 251 235 319 340 192 127 132 326 224 324 273 47 328 314 312 + 148 138 276 130 334 73 333 142 48 158 301 347 103 128 74 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 164 182 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\queue.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c ICCARM - 65 + 232 __cstat - 250 + 298 BICOMP - 327 + 115 ICCARM - 312 153 120 235 132 326 66 127 53 299 251 224 319 324 240 273 47 42 328 314 302 212 340 110 56 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 212 120 66 340 127 132 240 42 302 326 153 299 319 53 251 56 235 224 324 273 47 328 314 110 312 + 148 130 334 73 276 138 48 158 301 347 103 164 249 197 214 335 239 191 135 312 260 270 60 307 180 275 145 193 294 49 230 84 310 53 179 151 233 160 317 128 333 142 74 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c ICCARM - 252 + 56 __cstat - 57 + 211 BICOMP - 280 + 345 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 231 261 52 201 334 243 49 120 41 197 102 265 325 153 235 132 319 66 36 307 45 333 288 347 199 83 326 97 214 244 225 80 282 224 191 213 330 314 206 187 318 203 119 70 + 160 307 128 335 310 148 312 49 53 197 191 270 145 103 73 151 233 249 214 239 135 260 60 180 275 193 294 230 84 334 179 317 48 276 158 130 138 301 347 164 333 142 74 182 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c ICCARM - 208 + 299 __cstat - 257 + 223 BICOMP - 309 + 330 ICCARM - 312 153 120 235 132 326 66 127 53 299 251 224 319 324 240 273 47 42 328 314 302 212 340 110 255 64 193 + 296 347 73 230 84 310 327 241 158 103 179 334 293 231 287 167 200 159 300 91 BICOMP - 153 319 193 224 340 64 66 235 273 53 251 255 120 127 132 326 324 47 328 314 312 299 240 42 212 302 110 + 327 103 73 300 310 334 241 347 230 84 231 179 167 296 158 293 287 200 159 91 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\timers.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c ICCARM - 345 + 309 __cstat - 58 + 273 BICOMP - 51 + 326 ICCARM - 312 153 120 235 132 326 66 127 251 224 319 324 240 273 47 42 328 314 302 212 340 110 56 255 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 42 120 240 302 56 153 66 212 251 235 319 340 255 127 132 326 224 324 273 47 328 314 312 110 + 197 145 233 270 103 148 191 73 151 317 335 312 307 49 310 53 160 249 214 239 135 260 60 180 275 193 294 230 84 334 179 48 276 158 130 138 301 347 128 333 142 74 164 182 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c + $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c ICCARM - 348 + 113 __cstat - 226 + 184 BICOMP - 237 + 174 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 130 249 197 148 276 145 138 334 103 73 230 84 310 294 49 53 347 301 193 275 158 179 48 214 151 335 239 191 233 160 135 312 317 164 260 128 270 333 60 182 307 142 180 74 BICOMP - 153 201 80 319 330 314 334 224 120 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 187 318 203 119 206 70 + 270 103 197 145 233 148 191 73 151 335 312 307 49 310 53 160 249 214 239 135 260 60 180 275 193 294 230 84 334 179 317 48 276 158 130 138 301 347 164 128 333 142 74 182 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\list.c ICCARM - 227 + 127 __cstat - 44 + 66 BICOMP - 122 + 79 ICCARM - 312 153 120 235 132 326 66 127 251 224 319 324 240 273 47 42 328 314 302 212 340 110 + 340 103 73 230 84 310 179 89 241 158 334 293 231 287 167 200 296 347 327 159 91 BICOMP - 153 47 120 324 314 251 127 132 328 340 66 326 224 273 319 312 235 240 42 212 302 110 + 103 287 91 179 230 310 158 334 241 73 89 84 293 167 296 347 340 231 200 159 327 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s + + + AARM + 331 + + + + + AARM + 293 + + + + + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c ICCARM - 115 + 161 __cstat - 284 + 166 BICOMP - 109 + 96 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 340 103 73 230 84 310 179 89 241 158 334 293 231 287 167 200 296 347 327 159 300 91 BICOMP - 201 224 120 334 80 319 330 314 153 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 187 318 203 119 206 70 + 103 167 73 293 347 241 89 84 296 300 179 310 158 287 334 340 230 231 200 159 327 91 - $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c + $PROJ_DIR$\..\Core\Src\position.c ICCARM - 300 + 104 __cstat - 136 + 42 BICOMP - 91 + 252 ICCARM - 251 224 153 120 235 132 326 66 319 324 240 273 47 42 328 314 302 212 340 110 79 + 133 103 73 230 84 310 179 170 337 350 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 95 107 260 128 270 333 60 182 307 142 180 74 348 336 185 241 293 231 287 167 200 296 327 159 300 91 77 102 129 264 234 BICOMP - 47 153 319 326 314 240 66 328 340 224 324 273 120 132 251 79 235 42 212 302 110 + 334 301 48 125 148 310 347 158 129 179 73 130 336 350 234 103 230 84 249 276 138 164 333 300 287 327 185 170 348 264 337 197 214 335 239 191 135 312 95 260 270 60 307 180 275 145 193 294 49 53 107 182 142 74 293 167 296 91 241 133 151 233 160 317 128 102 77 231 200 159 - $PROJ_DIR$\..\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c + $PROJ_DIR$\..\Middlewares\Third_Party\FreeRTOS\Source\timers.c ICCARM - 152 + 304 __cstat - 218 + 168 BICOMP - 202 + 169 ICCARM - 191 231 36 201 282 199 213 319 153 120 235 132 326 325 83 97 314 330 52 265 224 66 80 41 214 307 243 45 244 225 197 333 334 206 261 187 288 318 102 70 347 203 49 119 + 340 103 73 230 84 310 179 89 241 158 334 293 231 287 167 200 296 347 327 159 300 91 171 243 BICOMP - 224 201 120 80 319 330 314 153 206 282 191 213 231 36 41 307 243 45 197 333 261 288 102 347 49 265 199 52 325 83 235 132 326 97 66 214 244 225 334 187 318 203 119 70 + 200 73 231 327 171 103 179 159 241 230 334 300 243 89 84 310 158 293 287 167 296 347 340 91 @@ -1928,25 +1936,25 @@ ICCARM - 190 + 112 __cstat - 55 + 189 BICOMP - 350 + 291 ICCARM - 193 153 120 235 132 326 66 53 299 339 154 191 231 36 201 282 199 213 319 325 83 97 314 330 52 265 224 80 41 214 307 243 45 244 225 197 333 334 206 112 167 261 187 288 318 102 70 347 203 49 119 61 301 72 251 324 240 273 47 42 328 302 212 340 110 108 317 150 253 188 98 + 133 103 73 230 84 310 179 170 337 303 125 130 249 197 148 276 145 138 334 294 49 53 347 301 193 275 158 48 214 151 335 239 191 233 160 135 312 317 164 95 107 260 128 270 333 60 182 307 142 180 74 178 336 185 241 293 231 287 167 200 296 327 159 300 91 77 348 102 234 129 55 BICOMP - 66 201 72 98 213 319 191 301 153 231 282 120 251 154 339 253 299 80 224 330 314 206 318 53 61 317 188 235 132 326 36 41 307 243 45 197 333 112 261 288 102 347 49 265 199 52 325 83 97 167 70 203 119 108 240 42 212 340 193 214 244 225 334 187 324 273 47 328 302 110 150 + 179 148 185 55 138 334 130 336 103 249 276 73 241 125 303 234 337 48 158 301 347 164 333 170 178 348 129 230 84 310 197 214 335 239 191 135 312 95 260 270 60 307 180 275 145 193 294 49 53 107 182 142 74 77 231 200 159 300 133 151 233 160 317 128 293 287 167 296 327 91 102 @@ -1955,17 +1963,17 @@ ILINK - 67 + 190 OBJCOPY - 343 + 305 ILINK - 220 93 198 275 233 344 300 281 111 269 287 277 76 323 194 106 227 168 155 322 313 65 71 158 123 35 60 336 335 211 252 152 246 133 276 96 94 229 290 267 149 115 144 68 217 232 131 90 279 341 348 195 140 268 59 208 283 345 104 308 242 292 107 113 + 153 61 141 272 237 302 343 283 94 277 265 268 40 313 119 63 161 127 105 299 331 188 183 131 81 207 176 315 311 147 229 124 232 100 285 54 51 248 263 267 118 72 122 181 152 257 85 56 280 309 319 113 117 278 175 155 279 304 68 338 256 342 69 97 diff --git a/CablePositioning_APP_V1.0/EWARM/settings/CableMonitor_APP_V3.2.dnx b/CablePositioning_APP_V1.0/EWARM/settings/CableMonitor_APP_V3.2.dnx index c186716..6808791 100644 --- a/CablePositioning_APP_V1.0/EWARM/settings/CableMonitor_APP_V3.2.dnx +++ b/CablePositioning_APP_V1.0/EWARM/settings/CableMonitor_APP_V3.2.dnx @@ -59,6 +59,19 @@ 0 $PROJ_DIR$\ITM.log + + 0 + 1 + 0 + 0 + + + + 0 + + + 1 + 0 1 @@ -117,6 +130,12 @@ 1 0 + + 0 + + + 0 + _ 0 _ "" @@ -126,32 +145,13 @@ _ "" _ 0 - - 0 - 1 - 0 - 0 - - - - 0 - - - 1 - + + 0 + 0 + 10000 I0 2 1 1 2 0 0 - - 0 - - - 0 - - - 0 - 0 - diff --git a/CablePositioning_APP_V1.0/EWARM/settings/Project.wsdt b/CablePositioning_APP_V1.0/EWARM/settings/Project.wsdt index 8ec6505..07a4026 100644 --- a/CablePositioning_APP_V1.0/EWARM/settings/Project.wsdt +++ b/CablePositioning_APP_V1.0/EWARM/settings/Project.wsdt @@ -11,7 +11,7 @@ 19 1868 2 - + 0 -1 @@ -86,7 +86,7 @@ 1 1 1 - B40A00000E0040E10000020000005984000002000000568400000200000010860000100000000F810000010000005F860000070000000C810000690A000055840000030000000E810000080000000B810000110000000584000003000000108400001A00000046810000010000000D81000007000000 + FE0A00000E00598400000200000040E1000002000000108600001000000056840000020000005F860000070000000F810000010000000C810000B30A000055840000030000000E810000080000000B8100001100000005840000030000004681000001000000108400001A0000000D81000007000000 49000D8400000F84000008840000FFFFFFFF54840000328100001C810000098400007784000007840000808C000044D50000538400000088000001880000028800000388000004880000058800001C8F00001D8F00001F8F0000208F0000218F00002AE10000118F000055840000568400005984000001B0000002B0000003B0000004B0000005B0000006B0000007B0000008B0000009B000000AB000000BB000000CB000000DB000000EB0000000B000002481000040E100000C840000338400007884000011840000008200001C820000018200006786000020DE000021DE000026DE000028DE000023DE000022DE000024DE000027DE000025DE000020920000289200002992000037920000389200003492000033920000259200001E9200001D920000 @@ -123,7 +123,7 @@ 4294967295 00000000D002000080070000F5030000 00000000B902000080070000DE030000 - 4096 + 32768 0 0 32767 @@ -186,7 +186,7 @@ 95 1142 2 - + 0 -1 @@ -208,7 +208,7 @@ 95 1142 2 - + 0 -1 @@ -231,7 +231,7 @@ 856 380 2 - + 0 -1 @@ -253,7 +253,7 @@ 95 1142 2 - + 0 -1 @@ -272,7 +272,7 @@ 2 - + 0 -1 @@ -381,7 +381,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800D8100000000020021000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000031000000FFFEFF000000000000000000000000000100000001000000018001E100000000000032000000FFFEFF000000000000000000000000000100000001000000018003E100000000000034000000FFFEFF0000000000000000000000000001000000010000000180008100000000000015000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000037000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040039000000FFFEFF000000000000000000000000000100000001000000018022E100000000040038000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004003E000000FFFEFF00000000000000000000000000010000000100000001802CE10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040028000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003A000000FFFEFF000000000000000000000000000100000001000000018028E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018029E10000000000003D000000FFFEFF0000000000000000000000000001000000010000000180028100000000000017000000FFFEFF000000000000000000000000000100000001000000018029810000000000002C000000FFFEFF000000000000000000000000000100000001000000018027810000000000002A000000FFFEFF000000000000000000000000000100000001000000018028810000000000002B000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040024000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040025000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001B000000FFFEFF00000000000000000000000000010000000100000001800D810000000002001D000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000030000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000000000001E000000FFFEFF00000000000000000000000000010000000100000001800F810000000000001F000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 34050 @@ -419,7 +419,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000010000000000000001000000FFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063006C0069002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003900340036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0563006C0069002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000100000002000000AC0100004900000080070000CC020000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000010000000000000001000000FFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063006C0069002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003900350035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0563006C0069002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000100000002000000AC0100004900000080070000CC020000