合并了诸哥优化后的算法

This commit is contained in:
95384 2024-09-20 09:31:33 +08:00
parent 3f373d4b30
commit 50a1314896
150 changed files with 52559 additions and 45257 deletions

View File

@ -9,30 +9,23 @@
#define AVE_TIME 600 //滑动平均时间最大600
#ifdef ENABLE_FIR_FILTER
#define NUM_TAPS 46
const float32_t firCoeffs32LP[NUM_TAPS] = {
-0.001119464869,-0.000287396746,-8.360351057e-05,0.0003625267709, 0.001120736357,
0.002262232359, 0.003853877541, 0.005952425767, 0.008596911095, 0.01180436555,
0.01556421723, 0.01983707026, 0.02455105446, 0.02960319445, 0.03486000001,
0.04016984627, 0.04535837471, 0.05024559051, 0.05465414748, 0.0584131442,
0.06137540936, 0.06342063844, 0.06446501613, 0.06446501613, 0.06342063844,
0.06137540936, 0.0584131442, 0.05465414748, 0.05024559051, 0.04535837471,
0.04016984627, 0.03486000001, 0.02960319445, 0.02455105446, 0.01983707026,
0.01556421723, 0.01180436555, 0.008596911095, 0.005952425767, 0.003853877541,
0.002262232359, 0.001120736357,0.0003625267709,-8.360351057e-05,-0.000287396746,
-0.001119464869
};
arm_fir_instance_f32 filter_s;
float32_t firState[ADC_VAL_LEN+NUM_TAPS-1];
uint32_t run_time_us;
// fft检验波形有效性
arm_rfft_fast_instance_f32 s;
#define FFT_DATA_LEN 256
// 浮点数buf
float32_t rfft_float_buf[FFT_DATA_LEN];
// fft结果
float32_t fft_out_f32[ADC_VAL_LEN] = {0};
//
#endif
//#define USE_CORRX_GET_DTOF 1
int16_t adc_val[ADC_VAL_LEN];
int16_t adc_val1[ADC_VAL_LEN];
#define AV_SPEED_LEN 10
#define AV_SPEED_LEN 5
float32_t speed[AV_SPEED_LEN]={0};
float32_t angle[AV_SPEED_LEN]={0};
float32_t speedx[AV_SPEED_LEN]={0};
@ -43,11 +36,19 @@ float32_t av_speed;
float32_t av_angle;
float32_t av_speedx= 0;
float32_t av_speedy=0;
Weather_param weather_info={0x00};
mcs_para g_stMcs_Para={0x00};
void update_mcs_param(float new_wind_speed, float new_wind_dirction);
float32_t max_val_f32;
int32_t max_val_index_f32;
@ -65,203 +66,101 @@ float32_t find_maxVal_by_interpolation(float32_t a,float32_t b,float32_t c)
// 余弦插值找最大值所在的位置
// 返回值是相位
float32_t find_maxValPosition_by_sinInterpolation(float32_t a,float32_t b,float32_t c)
{
// sin 插值 寻找最大值
float32_t w_val,sin_val,y_val;
b=b+0.0000001f;
w_val = acosf((a+c)/2.0f/b);
sin_val = sinf(w_val);
sin_val = sinf(w_val)+0.0000001f;
y_val = atanf((a-c)/2.0f/b/sin_val);
return (0.0f-y_val)/w_val;
// if(isnan(w_val)||isnan(sin_val)||isnan(y_val))
// {
// term_printf("isnan \r\n");
//
// }
return (0.0f-y_val)/(w_val+0.0000001f);
}
// 删除特定值之后的波形,加强互相关准确性
void remove_aftershocks(q15_t* x,uint32_t len)
float32_t RSSI;
float32_t cal_tof(q15_t* x,uint32_t len)
{
q15_t max_val;
q15_t dc_offset;
float32_t echo_p = 0,echo_dt = 0;
uint32_t max_val_p;
uint32_t i=0;//stop_position = 0;
// 求取平均值
arm_mean_q15(x,20,&dc_offset);
// 查找数组中的最大值和最大值所在的索引
arm_max_q15(x,len,&max_val,&max_val_p);
max_val = max_val - dc_offset ;
uint16_t max_val_zero_1R5 = (max_val*15/100)+dc_offset;
// 最大值的0.45倍
uint16_t max_val_zero_4R5 = (max_val*45/100)+dc_offset;
// 最大值的0.8倍
uint16_t max_val_zero_8R0 = (max_val*80/100)+dc_offset;
//如果最大值位置大于200 则从最大值前200个位置开始寻找起始波形。
// 优化的地方,从最大值位置开始找到达波,可以最大限度排除偶然噪声干扰,
// 因为噪声在波形到达出 噪声不是很大
//优化性能如果不需要则从数组0位置开始寻找其实波形
if(max_val_p>=40)
{
i = max_val_p-40;
}else
{
i = 0;
}
// 在最大值前寻找起始波形
for( ; i < max_val_p ; i++)
{
// 建议判断顶点,但是容易遇到偶然数据异常 类似于 28 29 28 30 29 28这种情况
//if( x[i-1] < x[i] && x[i]> x[i+1] )
// 排除以上数据异常情况但是有可能就无法检测到30 这个顶点。
// 故需要检测下一个周期的顶点,然后再减去一个周期的时间。
if( x[i-2]<x[i-1] && x[i-1] <= x[i] && x[i]>=x[i+1] && x[i+1]>x[i+2])
{
//
// 判断顶点是否在 45% -- 80% 之间
if(x[i] >= max_val_zero_8R0 )
{
for(;i<len;i++)
{
x[i] = dc_offset;
}
return ;
}
if(x[i] >= max_val_zero_4R5 && x[i] <= max_val_zero_8R0)
{
for(i+12;i<len;i++)
{
x[i] = dc_offset;
}
return ;
}
}
}
}
#ifdef USE_CORRX_GET_DTOF
// arm_dsp fft 中间变量
arm_rfft_fast_instance_f32 s;
// 互相关结果
float32_t corrx_out[ADC_VAL_LEN];
float32_t x_buf[ADC_VAL_LEN];
float32_t y_buf[ADC_VAL_LEN];
float32_t x_fft_O_f32[ADC_VAL_LEN] = {0};
float32_t y_fft_O_f32[ADC_VAL_LEN]= {0};
float32_t cmplx_mul_result_f32[ADC_VAL_LEN]= {0};
// 互相关算法确定两个波形之间的相位
float32_t cal_dtof(q15_t* x , q15_t* y , uint32_t len)
{
float a,b,c;
float tof;
arm_rfft_fast_init_f32(&s,len);
// 定点数转成float
arm_q15_to_float(x,x_buf,len);
// 定点数转成float
arm_q15_to_float(y,y_buf,len);
// 初始化 fft
arm_rfft_fast_init_f32(&s,len);
// fft 前一半和后一半是对称的,所以只求解了512组数据
arm_rfft_fast_f32(&s,x_buf,x_fft_O_f32,0);
// fft
arm_rfft_fast_f32(&s,y_buf,y_fft_O_f32,0);
// 复数取共轭
arm_cmplx_conj_f32(y_fft_O_f32,y_fft_O_f32,len>>1);
// fft的数据
// 时域卷积==频域相乘 1024个数据 复数只有512个
arm_cmplx_mult_cmplx_f32(x_fft_O_f32,y_fft_O_f32,cmplx_mul_result_f32,len>>1);
// ifft
arm_rfft_fast_f32(&s,cmplx_mul_result_f32,corrx_out,1);
//
//arm_abs_f32(corrx_out,corrx_out,len);
arm_max_f32(corrx_out,len,&max_val_f32,(uint32_t*)&max_val_index_f32);
b =corrx_out[max_val_index_f32];
if(max_val_index_f32 == 0)
{
a =corrx_out[len-1];
c =corrx_out[max_val_index_f32+1];
}
else
if(max_val_index_f32 == len-1)
{
a =corrx_out[max_val_index_f32-1];
c =corrx_out[0];
}else
{
a =corrx_out[max_val_index_f32-1];
c =corrx_out[max_val_index_f32+1];
}
tof = max_val_index_f32+find_maxValPosition_by_sinInterpolation(a,b,c);
// tof = max_val_index_f32;
if(tof>len/2)
tof= tof-len;
return tof;
}
#endif
uint32_t max_point_position[10];
q15_t max_point_val[10];
float cal_tof(q15_t* x,uint32_t len)
{
q15_t max_val;
q15_t max_val,dc_offset;
float32_t echo_p = 0,echo_dt = 0;
uint32_t max_val_p;
uint32_t i=0;//stop_position = 0;
// 记录波形的极大值点和位置
uint32_t cnt =1;
static uint32_t fft_200khz_pos;
// 计算直流分量 因为数据前端是没有回波的 计算50个数据求平均值 获取直流分量
arm_mean_q15(x,50,&dc_offset);
// 信号减去直流分量
arm_offset_q15(x,-dc_offset,x,len);
// fft 中 200khz 所在的位置。
fft_200khz_pos=(uint32_t)roundf((0.2f/(ADC_SAMP_RATE_MHz/FFT_DATA_LEN)));
// 查找数组中的最大值和最大值所在的索引
arm_max_q15(x,len,&max_val,&max_val_p);
max_point_position[0] = max_val_p;
max_point_val[0] = max_val;
// 最大值前后128个点数据的地址这里预防数组越界
q15_t* fft_data_q15_buf;
uint32_t fft_data_add;
if(max_val_p>=FFT_DATA_LEN/2)
fft_data_add=max_val_p-FFT_DATA_LEN/2;
else
fft_data_add = 0;
// 找到最大值前128个点的地址
fft_data_q15_buf = &(x[fft_data_add]);
// 大宇换能器参数 开始
// 转换成浮点数
arm_q15_to_float(fft_data_q15_buf,rfft_float_buf,FFT_DATA_LEN);
// fft进行转换。
arm_rfft_fast_f32(&s,rfft_float_buf,fft_out_f32,0);
// 对fft结果取模
arm_cmplx_mag_f32(fft_out_f32,rfft_float_buf,FFT_DATA_LEN);
// 统计200khz 附近的信号强度
RSSI = rfft_float_buf[fft_200khz_pos-2]+rfft_float_buf[fft_200khz_pos-1]+ rfft_float_buf[fft_200khz_pos]+rfft_float_buf[fft_200khz_pos+1]+rfft_float_buf[fft_200khz_pos+2];
// 如果RSSI小于
if(RSSI<0.2)
return -1;
// 大宇换能器参数 开始
// 最大值的0.18倍
uint16_t max_val_zero_1R5 = (max_val*15/100);
// 最大值的0.45倍
uint16_t max_val_zero_4R5 = (max_val*45/100);
// 最大值的0.8倍
uint16_t max_val_zero_8R0 = (max_val*80/100);
// 大宇换能器参数 结束
// 大宇换能器参数
// // 无锡电声换能器参数
// // 最大值的0.18倍
// uint16_t max_val_zero_1R5 = (max_val*10/100);
// // 最大值的0.45倍
// uint16_t max_val_zero_4R5 = (max_val*35/100);
// // 最大值的0.8倍
// uint16_t max_val_zero_8R0 = (max_val*65/100);
// // 无锡电声换能器参数
// // 最大值的0.18倍
// uint16_t max_val_zero_1R5 = (max_val*10/100);
// // 最大值的0.45倍
// uint16_t max_val_zero_4R5 = (max_val*35/100);
// // 最大值的0.8倍
// uint16_t max_val_zero_8R0 = (max_val*65/100);
//如果最大值位置大于200 则从最大值前200个位置开始寻找起始波形。
//如果最大值位置大于8个周波 则从最大值前前8周波位置开始寻找起始波形。
// 优化的地方,从最大值位置开始找到达波,可以最大限度排除偶然噪声干扰,
// 因为噪声在波形到达出 噪声不是很大
//优化性能如果不需要则从数组0位置开始寻找其实波形
if(max_val_p>=70)
if(max_val_p>=(uint32_t)(8*ADC_SAMP_RATE_MHz/DRIVE_FREQ_MHz))
{
i = max_val_p-70;
i = max_val_p-(uint32_t)(8*ADC_SAMP_RATE_MHz/DRIVE_FREQ_MHz);
}else
{
i = 0;
@ -270,25 +169,21 @@ float cal_tof(q15_t* x,uint32_t len)
for( ; i < max_val_p ; i++)
{
// 建议判断顶点,但是容易遇到偶然数据异常 类似于 28 29 28 30 29 28这种情况
//if( x[i-1] < x[i] && x[i]> x[i+1] )
// if( x[i-1] < x[i] && x[i]> x[i+1] )
// 排除以上数据异常情况但是有可能就无法检测到30 这个顶点。
// 故需要检测下一个周期的顶点,然后再减去一个周期的时间。
if( x[i-2]<x[i-1] && x[i-1] <= x[i] && x[i]>=x[i+1] && x[i+1]>x[i+2])
{
max_point_position[cnt] = i;
max_point_val[cnt] = x[i];
cnt++;
// 减去偏置电压
//temp_val_zero = arr[i]-2048;
// 判断顶点是否在 15%-%45之间。
if(x[i] >= max_val_zero_1R5 && x[i] <= max_val_zero_4R5 )
{
// 如果找到 函数退出
echo_dt = (x[i-1]-x[i+1])/2.0/(x[i-1]-2*x[i]+x[i+1]);
//echo_dt = (x[i-1]-x[i+1])/2.0/(x[i-1]-2*x[i]+x[i+1]);
echo_dt = find_maxValPosition_by_sinInterpolation(x[i-1],x[i],x[i+1]);
echo_p = (float32_t)i+echo_dt-0*(float32_t)(ADC_SAMP_RATE_MHz/DRIVE_FREQ_MHz);
return echo_p;
}
// 如果15% ~45%之间的数据未找到则找45-80%的顶点。
@ -296,21 +191,17 @@ float cal_tof(q15_t* x,uint32_t len)
if(x[i] >= max_val_zero_4R5 && x[i] <= max_val_zero_8R0)
{
// 如果找到 函数推出
echo_dt = (x[i-1]-x[i+1])/2.0/(x[i-1]-2*x[i]+x[i+1]);
//echo_dt = (x[i-1]-x[i+1])/2.0/(x[i-1]-2*x[i]+x[i+1]);
echo_dt = find_maxValPosition_by_sinInterpolation(x[i-1],x[i],x[i+1]);
// 换算成第二个顶点的位置。
echo_p = (float32_t)i+echo_dt - 1*(float32_t)(ADC_SAMP_RATE_MHz/DRIVE_FREQ_MHz);
return echo_p;
}
}
}
///term_printf("bad wave of echo signal \r\n");
// term_printf("maxVal:%d,maxValP:%d \r\n",max_point_val[0],max_point_position[0]);
// for(cnt = 1 ;cnt<9;cnt++)
// {
// term_printf("mV:%d,mP:%d,%d %% \r\n",max_point_val[i],max_point_position[i],(uint32_t)((max_point_val[i]*1.0f)/max_point_val[0]*100.0f));
// }
return 0;
// term_printf("bad wave of echo signal \r\n");
return -1;
}
@ -393,7 +284,7 @@ void play_one_measure(int16_t* result_data,uint32_t len)
//HAL_GPIO_WritePin(GPIOC,GPIO_ACK_LED_Pin,1);
// 关闭定时
__HAL_TIM_DISABLE(&htim7);
//HAL_TIM_PWM_Stop(&htim15,TIM_CHANNEL_1);
HAL_TIM_PWM_Stop(&htim15,TIM_CHANNEL_1);
// 开启ADC
HAL_TIM_Base_Start(&htim6);
// 使能全局中断
@ -406,127 +297,50 @@ void play_one_measure(int16_t* result_data,uint32_t len)
}
void calculate_param(Weather_param *parm ,uint32_t direction , int16_t *adc_buf1,int16_t *adc_buf2,uint32_t len)
{
float32_t tofx,tofy,dtof;
tofx = cal_tof(adc_buf1,len)/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US;
tofy = cal_tof(adc_buf2,len)/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US;
#ifdef USE_CORRX_GET_DTOF
dtof = cal_dtof(adc_buf1,adc_buf2,len)/ADC_SAMP_RATE_MHz;
#endif
if( fabsf( fabsf(tofx-tofy) - fabsf(dtof) ) > 2.0f)
{
parm->wind_c = DISTANCE/2.0f*(1.0f/tofx+1.0f/tofy);
return;
}
// 富奥通结构 L = 118946
// 新结构 L = 115960
parm->wind_c = DISTANCE/2.0f*(1.0f/tofx+1.0f/tofy);
// v = L*dtof/2/tofx/tofy/cos
if(direction == WIND_DIRECTION_X)
parm->wind_velocity_x = DISTANCE*dtof/1.41422f/tofx/tofx;
else
parm->wind_velocity_y = DISTANCE*dtof/1.41422f/tofx/tofx;
}
//#define UPDATA_FROM_SERIAL_PORT 1
//#define DEBUG_TOF_ERR 1
float32_t tofx,tofx1,tofy1,tofy,dtof,c_dtof;
float32_t tofx,tofy,dtof;
char str[100];
void calculate_tof_dtof_param(Weather_param *parm ,uint32_t direction , int16_t *adc_buf1,int16_t *adc_buf2,uint32_t len)
{
int16_t dc_offset1,dc_offset2;//信号的直流偏置
// 计算直流分量 因为数据前端是没有回波的 计算50个数据求平均值 获取直流分量
arm_mean_q15(adc_buf1,50,&dc_offset1);
arm_mean_q15(adc_buf2,50,&dc_offset2);
// 信号减去直流分量
arm_offset_q15(adc_buf1,-dc_offset1,adc_buf1,len);
arm_offset_q15(adc_buf2,-dc_offset2,adc_buf2,len);
// 上传波形到上位机
#ifdef UPDATA_FROM_SERIAL_PORT
uint32_t num = len;
uart_dev_write(g_term_uart_handle,"x",1);
uart_dev_write(g_term_uart_handle,(uint8_t*)&num,4);
uart_dev_write(g_term_uart_handle,(uint8_t*)adc_buf1,2*len);
uart_dev_write(g_term_uart_handle,"\r\n",strlen("\r\n"));
uart_dev_write(g_term_uart_handle,"y",1);
uart_dev_write(g_term_uart_handle,(uint8_t*)&len,4);
uart_dev_write(g_term_uart_handle,(uint8_t*)adc_buf2,2*len);
uart_dev_write(g_term_uart_handle,"\r\n",strlen("\r\n"));
#endif
tofx = cal_tof(adc_buf1,len)/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz;
tofy = cal_tof(adc_buf2,len)/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz;
//remove_aftershocks(adc_buf1,len);
//remove_aftershocks(adc_buf2,len);
#ifdef ENABLE_FIR_FILTER
// 波形取绝对值
arm_abs_q15(adc_buf1,adc_buf1,len);
arm_abs_q15(adc_buf2,adc_buf2,len);
// 提取包络线 低通滤波器 -3db 50khz -40db 150khz
arm_q15_to_float(adc_buf1,x_buf,len);
arm_q15_to_float(adc_buf2,y_buf,len);
arm_fir_init_f32(&filter_s,NUM_TAPS,(float32_t *)&firCoeffs32LP[0],&firState[0],len);
arm_fir_f32(&filter_s,x_buf,x_buf,len);
arm_fir_f32(&filter_s,y_buf,y_buf,len);
arm_float_to_q15(x_buf,adc_buf1,len);
arm_float_to_q15(y_buf,adc_buf2,len);
#endif
#ifdef USE_CORRX_GET_DTOF
// 通过互相关算法计算时间差
dtof = cal_dtof(adc_buf1,adc_buf2,len)/ADC_SAMP_RATE_MHz;
#else
// 通过各通道渡越时间求时间差
dtof = tofx-tofy;
#endif
parm->wind_c = DISTANCE/2.0f*(1.0f/tofx+1.0f/tofy);
// v = L*dtof/2/tofx/tofy/cos
if(direction == WIND_DIRECTION_X)
{
parm->wind_velocity_x = 0-DISTANCE*dtof/1.41422f/tofx/tofx;
//parm->wind_velocity_x = DISTANCE*c_dtof/1.41422/tofx/tofx;
}
else
{
parm->wind_velocity_y = DISTANCE*dtof/1.41422f/tofx/tofx;
//parm->wind_velocity_y = DISTANCE*c_dtof/1.41422/tofx/tofx;
}
}
//void calculate_tof_dtof_param(Weather_param *parm ,uint32_t direction , int16_t *adc_buf1,int16_t *adc_buf2,uint32_t len)
//{
// tofx = cal_tof(adc_buf1,len)/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// tofy = cal_tof(adc_buf2,len)/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// // 通过各通道渡越时间求时间差
// dtof = tofx-tofy;
//
// parm->wind_c = DISTANCE/2.0f*(1.0f/tofx+1.0f/tofy);
// // v = L*dtof/2/tofx/tofy/cos
// if(direction == WIND_DIRECTION_X)
// {
// parm->wind_velocity_x = 0-DISTANCE*dtof/1.41422f/tofx/tofx;
// //parm->wind_velocity_x = DISTANCE*c_dtof/1.41422/tofx/tofx;
// }
// else
// {
// parm->wind_velocity_y = DISTANCE*dtof/1.41422f/tofx/tofx;
// //parm->wind_velocity_y = DISTANCE*c_dtof/1.41422/tofx/tofx;
// }
//}
void wind_task(void const * argument)
{
/* USER CODE BEGIN wind_task */
/* Infinite loop */
//U_DataType wind_speed_data[20];
//U_DataType wind_direcion_data[20];
//int cnt=0;
int flag_init_msc_value = 1;
arm_rfft_fast_init_f32(&s,FFT_DATA_LEN);
for(;;)
{
__HAL_TIM_DISABLE(&htim16);
// 采集X轴风速耗时 22ms两轴采集完44ms
__HAL_TIM_SET_COUNTER(&htim16,0);
// 开启定时器
// 开启定时器,统计算法时间
__HAL_TIM_ENABLE(&htim16);
// 通道1 通道2 测试南北风速
@ -545,13 +359,36 @@ void wind_task(void const * argument)
//HAL_Delay(0);
// 发送pwm 并启动adc采集数据
play_one_measure(adc_val1,ADC_VAL_LEN);
//calculate_param(&weather_info,WIND_DIRECTION_X,adc_val,adc_val1,ADC_VAL_LEN);
calculate_tof_dtof_param(&weather_info,WIND_DIRECTION_X,adc_val,adc_val1,ADC_VAL_LEN);
tofx = cal_tof(adc_val,ADC_VAL_LEN);
tofy = cal_tof(adc_val1,ADC_VAL_LEN);
// 接受信号很小
if(tofx<0||tofy<0)
{
// 放弃本次采样,可以有效筛选雨滴等导致的异常大的风速数据
// 但是持续的遮挡会导致风速数据保持不变。
continue;
// 手动设置渡越时间差为0会在探头受遮挡的时候输出0持续遮挡的时候也输出0但是计算出声速将变得很大
// tofx = tofx/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// tofy = tofy/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// dtof = 0;
}else{
// 计算成us
tofx = (tofx/ADC_SAMP_RATE_MHz)+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
tofy = (tofy/ADC_SAMP_RATE_MHz)+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// 通过各通道渡越时间求时间差
dtof = tofx-tofy;
}
weather_info.wind_c = DISTANCE/2.0f*(1.0f/tofx+1.0f/tofy);
weather_info.wind_velocity_x = 0-DISTANCE*dtof/1.41422f/tofx/tofx;
// if(weather_info.wind_velocity_x > 2.0 )
// {
// term_printf("err \r\n");
// }
// 通道3 通道4 测试东西风速
// 通道3发送 通道4接收
change_channel(0x03);
@ -568,15 +405,47 @@ void wind_task(void const * argument)
// 发送pwm 并启动adc采集数据
play_one_measure(adc_val1,ADC_VAL_LEN);
//calculate_param(&weather_info,WIND_DIRECTION_Y,adc_val,adc_val1,ADC_VAL_LEN);
calculate_tof_dtof_param(&weather_info,WIND_DIRECTION_Y,adc_val,adc_val1,ADC_VAL_LEN);
tofx = cal_tof(adc_val,ADC_VAL_LEN);
tofy = cal_tof(adc_val1,ADC_VAL_LEN);
// 如果测量的信号幅值过小。
if(tofx<0||tofy<0)
{
// 放弃本次采样,可以有效筛选雨滴等导致的异常大的风速数据
// 但是持续的遮挡会导致风速数据保持不变。
continue;
// 手动设置渡越时间差为0会在探头受遮挡的时候输出0持续遮挡的时候也输出0但是计算出声速将变得很大
// tofx = tofx/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// tofy = tofy/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.0001f;
// // 通过各通道渡越时间求时间差
// dtof = 0;
}else{
// 计算成us
tofx = tofx/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.000001f;
tofy = tofy/ADC_SAMP_RATE_MHz+REV_MUTE_DELAY_US-1.0f/DRIVE_FREQ_MHz+0.000001f;
// 通过各通道渡越时间求时间差
dtof = tofx-tofy;
}
weather_info.wind_c = DISTANCE/2.0f*(1.0f/tofx+1.0f/tofy);
weather_info.wind_velocity_y = DISTANCE*dtof/1.41422f/tofx/tofx;
weather_info.wind_velocity = sqrtf(weather_info.wind_velocity_x*weather_info.wind_velocity_x + weather_info.wind_velocity_y*weather_info.wind_velocity_y);
// 分母加0.0001 保证分母不为0
weather_info.wind_angle = acosf(weather_info.wind_velocity_x/(weather_info.wind_velocity+0.0001));
weather_info.wind_angle = acosf(weather_info.wind_velocity_x/(weather_info.wind_velocity+0.000001f));
// 关闭定时器
// 关闭定时器·
__HAL_TIM_DISABLE(&htim16);
// 显示时间 单位us
run_time_us = __HAL_TIM_GET_COUNTER(&htim16);// htim16).Instance->CNT;
speedx[speedi] = weather_info.wind_velocity_x;
speedy[speedi] = weather_info.wind_velocity_y;
speed[speedi] = weather_info.wind_velocity;
@ -596,9 +465,7 @@ void wind_task(void const * argument)
av_speed = 0;
av_angle = 0;
}
// arm_mean_f32(speed,AV_SPEED_LEN,&av_speed);
// arm_mean_f32(angle,AV_SPEED_LEN,&av_angle);
/// term_printf("x:%.2f y:%.2f win_speed %.2f m/s angle %.2f \r\n",av_speedx,av_speedy,av_speed,av_angle);
term_printf("x:%.2f y:%.2f win_speed %.2f m/s angle %.2f \r\n",av_speedx,av_speedy,av_speed,av_angle);
}
///term_printf("win_speed %.2f \r\n",weather_info.wind_velocity);
@ -617,7 +484,7 @@ void wind_task(void const * argument)
update_mcs_param(tmp_wind_speed_value.fValue, tmp_wind_direction_value.fValue);
}
#endif
osDelay(38);
//osDelay(38);
if(flag_init_msc_value== 1){
flag_init_msc_value = 0;
g_stMcs_Para.min_wind_direction = weather_info.wind_c;
@ -628,7 +495,7 @@ void wind_task(void const * argument)
g_stMcs_Para.average_wind_speed = weather_info.wind_velocity;
g_stMcs_Para.max_wind_speed = 0;
}
// update_mcs_param(weather_info.wind_velocity, weather_info.wind_c);
update_mcs_param(weather_info.wind_velocity, weather_info.wind_c);
}
/* USER CODE END wind_task */
}
@ -653,6 +520,9 @@ void wind_task(void const * argument)
float Yn_dir_10min_average_value=0.0,Yn_1_dir_10min_average_value;
float max_speed_value=0.0,max_direction_value=0.0,min_speed_value,min_direction_value=0.0;
void update_mcs_param(float new_wind_speed, float new_wind_dirction)
{
static int flag1=0;
@ -684,7 +554,7 @@ void update_mcs_param(float new_wind_speed, float new_wind_dirction)
if(flag1 ==0){
Yn_1_sp_3s_average_value = new_wind_speed;
Yn_1_dir_3s_average_value = new_wind_dirction;
Yn_1_dir_3s_average_value=new_wind_dirction;
flag1=1;
}
@ -861,7 +731,7 @@ void tem_hum_update_task(void const * argument)
time_s_temp_humi = 0;
}
my_update_mcs_param(av_speed, av_angle);
// my_update_mcs_param(av_speed, av_angle);
//采集HP203B数据(大气压)
Hp203bReadPressure();
}

View File

@ -2,33 +2,6 @@
<BuildDb>
<Tool>
<Name>compiler</Name>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c</Path>
<Output>
@ -38,366 +11,6 @@
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\freertos.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Filter\filter.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\uart_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\list.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\cJSON.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\main.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\dma.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\frt_protocol.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\i2c.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\usart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\inflash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c</Path>
<Output>
@ -408,48 +21,57 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c</Path>
<Path>E:\Y\IAR\micro_climate\Core\Src\cJSON.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c</Path>
<Path>E:\Y\IAR\micro_climate\Core\Src\tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst</Path>
</Output>
</Parent>
<Parent>
@ -462,48 +84,165 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c</Path>
<Path>E:\Y\IAR\micro_climate\App\Src\frt_protocol.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Filter\filter.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\main.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\inflash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.lst</Path>
</Output>
</Parent>
<Parent>
@ -516,21 +255,174 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\freertos.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\uart_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\dma.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\i2c.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\usart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.lst</Path>
</Output>
</Parent>
<Parent>
@ -543,12 +435,120 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\list.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst</Path>
</Output>
</Parent>
</Tool>

Binary file not shown.

View File

@ -1,194 +1,134 @@
# ninja log v5
213 647 7466029099148074 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/dma.o bf43722906c03566
1277 1427 7466029107043242 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513
1757 2354 7466029115911120 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.o 91d866fecc8c1f1a
151 591 7466029098570755 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/gpio.o 5d9d7bd8f6ba44c0
516 998 7466029102697954 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b
1277 1427 7466029107043242 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513
3253 5457 7466029147240607 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.o bb0cd7722c4f38a4
725 1193 7466029104351540 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.o f1bce46cd257c176
3737 3950 7466029132284375 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
516 998 7466029102697954 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b
648 1276 7466029104451559 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/spi.o a8bea0bf06ab2afe
186 772 7466029100086585 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
4297 4736 7466029139795644 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
4798 4935 7466029142170934 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06
785 997 7467033472597915 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
337 810 7477486135747377 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
1246 1668 7466029109103457 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/CMSIS_6603591812247902717.dir/system_stm32l4xx.o 8af0a0bb5f37c063
1002 1857 7466029111248934 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
4903 5041 7466029143196046 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
392 1056 7477486138102502 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
4798 4935 7466029142170934 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06
958 1371 7467033476277907 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
1164 1467 7466029107433245 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Filter_2427836196881467961.dir/filter.o 1021703d4dd9edaf
594 1307 7466029104501556 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
731 921 7467033471822693 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
175 1467 7476326879215816 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
806 1162 7466029104331544 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o e5ab62ce53061ad9
4187 5065 7466029143406042 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
2193 2602 7466029118727572 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8
1671 1901 7466029111788946 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhelp.o b3251e875919362e
2193 2602 7466029118727572 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8
925 1700 7467033479597963 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
775 1244 7466029104461560 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0
4352 4967 7466029142280929 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
1219 1770 7467033480287952 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
1468 1636 7466029109113439 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhist.o 38590687c47a2cbc
2928 3735 7466029130054144 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21
683 1350 7466029105346643 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
1195 1755 7466029109925346 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/usart.o e0a5563efe00cc8
92 515 7466029097802843 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
154 782 7467033470381738 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
2928 3735 7466029130054144 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21
1429 1796 7466029110715413 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_autocomplete.o aca2684d02ab7723
41 1045 7469445391182724 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
215 687 7467033469161743 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
3186 3534 7466029127768885 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.o 474177df1723cbf
1309 1949 7466029112214029 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
62 680 7466029098691186 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a
1719 2147 7466029114154233 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_uart.o 8b75033f8b86554
1639 2190 7466029114254236 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
62 680 7466029098691186 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a
636 1360 7467033475237906 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
1951 2459 7466029117296284 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.o 28d0611f7960d3c5
2605 3183 7466029124518157 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.o 5230b767faebd3c7
1352 2259 7466029115290630 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell.o fe96fc4cfc22cc63
4469 4796 7466029140720755 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
1859 2305 7466029115480626 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.o ffd5c9fe60b1cb86
32 722 7466029099263223 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a
3656 5161 7466029144321176 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b
1187 1510 7467033477707954 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
1905 2894 7466029121282834 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.o 37f4eb03dbc09aaa
3656 5161 7466029144321176 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b
32 722 7466029099263223 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a
2853 3318 7466029125873759 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.o b4beadf6e004d839
4739 5090 7466029143666043 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
2462 3097 7466029123663058 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec
2308 2683 7466029119522663 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.o d260c0cb338f75bb
2462 3097 7466029123663058 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec
839 1350 7467033475227907 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
1799 3000 7466029122647957 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.o caeb41ce376d6e07
2262 2850 7466029121172829 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.o c9b9b10c9c58c02f
2357 2926 7466029121362832 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.o 62e9b3a1150d3a17
3537 4051 7466029133229502 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211
2896 3501 7466029127698885 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.o 30bd4b15d276c369
3504 4466 7466029137335399 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4
3537 4051 7466029133229502 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211
2685 3250 7466029125163263 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.o 2d1e548c51a93c9
3101 3653 7466029129229052 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
3504 4466 7466029137335399 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4
691 1262 7467033474517908 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
1264 1385 7467033476527910 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
2150 4349 7466029136160299 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o a8caa8580e5e5d8b
4938 4972 7466029142540934 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
3003 4184 7466029134484625 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.o 81aff70c2ae41a09
3320 4690 7466029139595621 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.o 1a77cf0adff1965
4054 4294 7466029135695237 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
2 804 7466029100197643 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
3953 4901 7466029141015817 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
4693 5002 7466029142770954 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9
5459 5845 7466029151152764 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
5846 5868 7466029151503157 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
122 1717 7466029109613438 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f
41 947 7466208483083174 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
948 3165 7466208505371172 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
3168 3241 7466208506262083 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
1 549 7466281224100155 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
3 280 7466281759397889 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
280 518 7466281761734112 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
519 539 7466281762077713 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 504 7466282236589051 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
505 717 7466282238698520 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
719 736 7466282239018840 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 515 7466282912942156 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
516 723 7466282915002148 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
725 743 7466282915331957 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
41 1252 7466823974160098 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1253 2546 7466823987201752 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2549 2690 7466823988771748 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 609 7467010047874939 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
610 837 7467010050235114 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
840 860 7467010050604864 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 565 7467012383369017 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
566 787 7467012385569015 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
789 807 7467012385889015 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 384 7467016437724522 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
385 605 7467016440014726 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
608 626 7467016440354768 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
4 378 7467018209553580 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
379 598 7467018211737640 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
600 620 7467018212087681 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 373 7467020530388135 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
374 581 7467020532548291 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
583 600 7467020532869651 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 224 7467022033990300 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
225 243 7467022034327742 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 373 7467024165550187 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
374 589 7467024167796046 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
591 609 7467024168126046 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 386 7467025186693178 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
387 602 7467025188939929 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
604 622 7467025189279926 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 324 7467026993185356 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
325 532 7467026995225342 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
533 551 7467026995545343 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 399 7467031151009376 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
399 623 7467031153330289 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
625 644 7467031153680288 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 519 7467032323669336 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
520 722 7467032325689340 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
724 742 7467032326019334 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
91 635 7467033468911736 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
215 687 7467033469161743 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
119 728 7467033469121742 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
154 782 7467033470381738 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
2 836 7467033470644734 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
731 921 7467033471822693 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
185 956 7467033471762693 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
785 997 7467033472597915 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
1000 1217 7467033474457921 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
3 933 7477486136863087 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
32 1031 7467033471832711 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
1033 1183 7467033474457921 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9
1000 1217 7467033474457921 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
691 1262 7467033474517908 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
839 1350 7467033475227907 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
636 1360 7467033475237906 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
958 1371 7467033476277907 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
1264 1385 7467033476527910 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
1187 1510 7467033477707954 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
1058 1964 7477486147292293 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
1966 2051 7477486148292090 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
61 1606 7467033478657960 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f
925 1700 7467033479597963 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
1219 1770 7467033480287952 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
1772 1978 7467033482323545 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
1980 1997 7467033482656237 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 581 7467082190574788 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
582 795 7467082192786141 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
798 817 7467082193149598 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 534 7467083165962799 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
535 751 7467083168110906 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
753 771 7467083168440025 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
41 1053 7467698692700587 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
361 1226 7467698694290582 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1228 2414 7467698706277607 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2416 2537 7467698707647799 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
41 1045 7469445391182724 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
362 1234 7469445393062723 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1236 2524 7469445406054494 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2526 2644 7469445407387465 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 419 7469496325058305 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
34 438 7469496325239540 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
440 654 7469496327477305 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
656 675 7469496327834280 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
66 1683 7470301055062303 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1684 2473 7470301063036886 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2476 2610 7470301064549301 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
26 1312 7471397273338023 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
318 1499 7471397275183619 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1502 2219 7471397282484452 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2221 2314 7471397283565202 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
43 1109 7472015000260473 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
1110 1760 7472015006847217 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
1762 1821 7472015007587293 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
42 1067 7473753144151324 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
337 1242 7473753145862674 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1244 1938 7473753152941247 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
1942 2029 7473753153966006 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 522 7473755775847911 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
523 729 7473755777891715 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
731 750 7473755778231713 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 391 7473761009615378 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
32 605 7473761011763444 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
607 814 7473761013950217 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
816 834 7473761014270214 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 601 7473825829280879 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
602 815 7473825831506227 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
817 837 7473825831866262 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 876 7473914910010507 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
876 1884 7473914920189582 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
1887 1939 7473914920863404 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 569 7473967704203221 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
570 806 7473967706547382 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
808 827 7473967706887382 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 332 7473969731174721 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
333 540 7473969733224714 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
542 559 7473969733534720 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
127 1929 7475464084299382 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1930 2688 7475464092000957 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2691 2788 7475464093132652 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
175 1467 7476326879215816 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
577 1590 7476326880322142 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
1592 2434 7476326888866915 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
2436 2520 7476326889856253 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 620 7484989351427687 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
622 862 7484989353947694 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
865 902 7484989354477930 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
32 449 7484989425439866 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/dma.o bf43722906c03566
3 535 7484989426262301 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
116 578 7484989426317343 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/spi.o a8bea0bf06ab2afe
172 622 7484989426783696 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o e5ab62ce53061ad9
143 655 7484989426793698 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b
88 693 7484989426898867 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
199 780 7484989428734360 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
657 825 7484989429240482 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Filter_2427836196881467961.dir/filter.o 1021703d4dd9edaf
451 970 7484989430647474 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0
538 1009 7484989430722542 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.o f1bce46cd257c176
625 1049 7484989431102877 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/CMSIS_6603591812247902717.dir/system_stm32l4xx.o 8af0a0bb5f37c063
581 1098 7484989431905155 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/usart.o e0a5563efe00cc8
972 1139 7484989432386162 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513
783 1296 7484989433903316 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
1141 1337 7484989434371108 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhist.o 38590687c47a2cbc
1012 1391 7484989434905496 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_autocomplete.o aca2684d02ab7723
1051 1460 7484989435502404 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_uart.o 8b75033f8b86554
1298 1511 7484989436083746 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhelp.o b3251e875919362e
696 1572 7484989436604956 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
60 1618 7484989437125344 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f
1101 1716 7484989437165340 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
827 1759 7484989438161334 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell.o fe96fc4cfc22cc63
1340 1876 7484989439661961 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.o 28d0611f7960d3c5
1463 2004 7484989440967092 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.o ffd5c9fe60b1cb86
1620 2050 7484989441458369 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.o d260c0cb338f75bb
1718 2099 7484989441658363 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.o 62e9b3a1150d3a17
1394 2133 7484989441738392 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.o 91d866fecc8c1f1a
1762 2201 7484989442953630 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec
1880 2375 7484989444669925 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.o 5230b767faebd3c7
2007 2486 7484989445775062 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.o b4beadf6e004d839
2053 2561 7484989446520674 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.o 2d1e548c51a93c9
2204 2610 7484989447020679 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8
1574 2657 7484989447190678 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.o 37f4eb03dbc09aaa
2102 2708 7484989447991503 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.o c9b9b10c9c58c02f
2489 2739 7484989448061509 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
1514 2877 7484989449691772 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.o caeb41ce376d6e07
2378 3078 7484989451711988 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.o 30bd4b15d276c369
2742 3110 7484989451701985 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.o 474177df1723cbf
2563 3162 7484989452567088 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211
2710 3202 7484989452887128 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
3205 3370 7484989454695871 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
3373 3738 7484989458278911 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
3113 3952 7484989460397790 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21
2660 4081 7484989461632905 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b
2612 4125 7484989461752910 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.o 1a77cf0adff1965
3165 4224 7484989463158036 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4
3740 4274 7484989463288083 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a
3081 4315 7484989463698192 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.o 81aff70c2ae41a09
2135 4374 7484989464619580 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o a8caa8580e5e5d8b
3955 4469 7484989465639527 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a
4317 4575 7484989466704875 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
4084 4607 7484989466694869 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/gpio.o 5d9d7bd8f6ba44c0
4471 4697 7484989467950127 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9
4377 4791 7484989468891336 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
4609 4828 7484989469271409 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
4793 4854 7484989469403330 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06
4831 4864 7484989469683299 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
4128 4940 7484989470333413 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
4276 5108 7484989472059676 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
4699 5125 7484989472239783 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
4578 5156 7484989472544838 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
4227 5182 7484989472734836 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
2880 5277 7484989473646506 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.o bb0cd7722c4f38a4
5279 5489 7484989475807065 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
5491 5527 7484989476317162 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b

View File

@ -347,3 +347,20 @@
533 1248 7477396692287768 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1249 1819 7477396697999622 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1820 3264 7477396712021916 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
4 552 7477425692896504 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5
553 1427 7477425701653317 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1427 2231 7477425709701518 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
2232 3715 7477425724064565 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 557 7477425881711586 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
4 575 7477425881901585 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5
576 1337 7477425889532104 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1338 1938 7477425895544299 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1939 3592 7477425910726159 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 631 7477464943991970 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
632 1332 7477464951009996 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
1333 2089 7477464958545260 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
2089 3631 7477464973514859 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
3 597 7484989236840868 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4
598 1360 7484989244476446 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1360 1942 7484989250306048 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1943 3409 7484989264521804 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0

View File

@ -0,0 +1,96 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\freertos.pbi: \
E:\Y\IAR\micro_climate\Core\Src\freertos.c \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\EC801E\EC801E.h

View File

@ -1,86 +1,93 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\EC801E_17758034221153603070.dir\EC801E.pbi: \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\cJSON.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\cJSON.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.h \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:29
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:29
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:29
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:29
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 07/Sep/2024 15:22:53
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -234,14 +234,14 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
\ 0x16 0x60A0 STR R0,[R4, #+8]
126
127 /* USER CODE BEGIN RTOS_THREADS */
128 osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向,温湿度更新
128 osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向
129 anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
\ 0x18 0xF05F 0x0100 MOVS.W R1,#+0
\ 0x1C 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_anemometer`
\ 0x1E 0x.... 0x.... BL osThreadCreate
\ 0x22 0x6020 STR R0,[R4, #+0]
130
131 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//温湿度更新
131 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//温湿度,大气压更新
132 temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
\ 0x24 0xF05F 0x0100 MOVS.W R1,#+0
\ 0x28 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_temhum_update_task`

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 07/Sep/2024 15:22:53
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -328,7 +328,7 @@ MX_FREERTOS_Init:
STR R0,[R4, #+8]
// 126
// 127 /* USER CODE BEGIN RTOS_THREADS */
// 128 osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向,温湿度更新
// 128 osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向
// 129 anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
MOVS.W R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_anemometer`
@ -336,7 +336,7 @@ MX_FREERTOS_Init:
BL osThreadCreate
STR R0,[R4, #+0]
// 130
// 131 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//温湿度更新
// 131 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//温湿度,大气压更新
// 132 temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
MOVS.W R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_temhum_update_task`

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:29
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:29
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 10/Sep/2024 08:51:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -505,19 +505,19 @@ E:\Y\IAR\micro_climate\Core\Src\main.c
\ In section .text, align 4, keep-with-next
\ ?_2:
\ 0x0 0x53 0x65 DC8 "Sep 10 2024"
\ 0x0 0x53 0x65 DC8 "Sep 20 2024"
\ 0x70 0x20
\ 0x31 0x30
\ 0x32 0x30
\ 0x20 0x32
\ 0x30 0x32
\ 0x34 0x00
\ In section .text, align 4, keep-with-next
\ ?_3:
\ 0x0 0x30 0x38 DC8 "08:51:27"
\ 0x3A 0x35
\ 0x31 0x3A
\ 0x32 0x37
\ 0x0 0x30 0x39 DC8 "09:29:02"
\ 0x3A 0x32
\ 0x39 0x3A
\ 0x30 0x32
\ 0x00
\ 0x9 DS8 3
257

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 10/Sep/2024 08:51:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -655,14 +655,14 @@ Error_Handler:
DATA
?_2:
DATA8
DC8 "Sep 10 2024"
DC8 "Sep 20 2024"
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
?_3:
DATA8
DC8 "08:51:27"
DC8 "09:29:02"
DATA
DS8 3

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 10/Sep/2024 08:51:28
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -1290,7 +1290,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
459 void parse_json(uint8_t *json_buff)
460 {
\ parse_json: (+1)
\ 0x0 0xE92D 0x47FC PUSH {R2-R10,LR}
\ 0x0 0xE92D 0x47FF PUSH {R0-R10,LR}
461 cJSON* cjson_root = cJSON_Parse(json_buff);
^
Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
@ -1299,10 +1299,11 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
\ 0x8 0xEA5F 0x0900 MOVS R9,R0
462
463 if(cjson_root == NULL)
\ 0xC 0xF040 0x8005 BNE.W ??parse_json_0
\ 0xC 0xD105 BNE.N ??parse_json_0
464 {
465 term_printf("parse fail.\n");
\ 0x10 0xE8BD 0x47F6 POP {R1,R2,R4-R10,LR}
\ 0xE 0xB004 ADD SP,SP,#+16
\ 0x10 0xE8BD 0x47F0 POP {R4-R10,LR}
\ 0x14 0x.... ADR.N R0,?_27
\ 0x16 0x.... 0x.... B.W term_printf
466 return;
@ -1347,32 +1348,32 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
482 int temp_time = cjson_time -> valueint;
\ ??CrossCallReturnLabel_13: (+1)
\ 0x4A 0x6964 LDR R4,[R4, #+20]
483 int temp_cmd = cjson_cmd -> valueint;
483 int temp_cmd = cjson_cmd -> valueint;
\ 0x4C 0x6947 LDR R7,[R0, #+20]
484
485 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time);
\ 0x4E 0x9401 STR R4,[SP, #+4]
\ 0x50 0xF8D8 0x0014 LDR R0,[R8, #+20]
\ 0x54 0x9000 STR R0,[SP, #+0]
\ 0x56 0xF8DA 0x3014 LDR R3,[R10, #+20]
\ 0x5A 0x6932 LDR R2,[R6, #+16]
\ 0x5C 0x6929 LDR R1,[R5, #+16]
\ 0x5E 0x.... LDR.N R0,??DataTable38_10
\ 0x60 0x.... 0x.... BL term_printf
485 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n cmd=%d", temp_id, temp_type, temp_version, temp_response, temp_time, temp_cmd);
\ 0x4E 0x9702 STR R7,[SP, #+8]
\ 0x50 0x9401 STR R4,[SP, #+4]
\ 0x52 0xF8D8 0x0014 LDR R0,[R8, #+20]
\ 0x56 0x9000 STR R0,[SP, #+0]
\ 0x58 0xF8DA 0x3014 LDR R3,[R10, #+20]
\ 0x5C 0x6932 LDR R2,[R6, #+16]
\ 0x5E 0x6929 LDR R1,[R5, #+16]
\ 0x60 0x.... LDR.N R0,??DataTable38_10
\ 0x62 0x.... 0x.... BL term_printf
486
487 cJSON_Delete(cjson_root);
\ 0x64 0x4648 MOV R0,R9
\ 0x66 0x.... 0x.... BL cJSON_Delete
\ 0x66 0x4648 MOV R0,R9
\ 0x68 0x.... 0x.... BL cJSON_Delete
488
489 // 与发送时间不一样才处理
490 if(temp_time != trans_time_stamp)
\ 0x6A 0x.... LDR.N R0,??DataTable38_5
\ 0x6C 0x6901 LDR R1,[R0, #+16]
\ 0x6E 0x428C CMP R4,R1
\ 0x70 0xD008 BEQ.N ??parse_json_1
\ 0x6C 0x.... LDR.N R0,??DataTable38_5
\ 0x6E 0x6901 LDR R1,[R0, #+16]
\ 0x70 0x428C CMP R4,R1
\ 0x72 0xD007 BEQ.N ??parse_json_1
491 {
492 term_printf("1111");
\ 0x72 0xBF00 Nop
\ 0x74 0x.... ADR.N R0,?_30
\ 0x76 0x.... 0x.... BL term_printf
493 if(temp_cmd == 1)
@ -1393,7 +1394,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
503 // }
504 }
\ ??parse_json_1: (+1)
\ 0x84 0xE8BD 0x87F3 POP {R0,R1,R4-R10,PC}
\ 0x84 0xE8BD 0x87FF POP {R0-R10,PC}
\ In section .text, align 2, keep-with-next
\ ?Subroutine4: (+1)
@ -1564,10 +1565,15 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
\ 0x74 0x69
\ 0x6D 0x65
\ 0x53 0x74
\ 0x38 0x61 0x6D DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0
\ 0x38 0x61 0x6D DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0x20
\ 0x70 0x3D
\ 0x25 0x64
\ 0x0A 0x00
\ 0x0A 0x20
\ 0x40 0x63 0x6D DC8 0x63, 0x6D, 0x64, 0x3D, 0x25, 0x64, 0
\ 0x64 0x3D
\ 0x25 0x64
\ 0x00
\ 0x47 DS8 1
\ In section .rodata, align 4, keep-with-next
\ ?_2:
@ -1841,12 +1847,12 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
280 -> strstr
280 -> uart_dev_char_present
280 -> uart_dev_in_char
40 parse_json
40 -> cJSON_Delete
40 -> cJSON_GetObjectItem
40 -> cJSON_Parse
48 parse_json
48 -> cJSON_Delete
48 -> cJSON_GetObjectItem
48 -> cJSON_Parse
0 -> term_printf
40 -> term_printf
48 -> term_printf
Section sizes:
@ -1878,7 +1884,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
6 ?Subroutine5
12 ?Subroutine6
14 ?Subroutine7
64 ?_0
72 ?_0
16 ?_1
12 ?_10
12 ?_11
@ -1939,11 +1945,11 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of
8 bytes in section .bss
100 bytes in section .data
78 bytes in section .rodata
86 bytes in section .rodata
2'044 bytes in section .text
2'044 bytes of CODE memory
78 bytes of CONST memory
86 bytes of CONST memory
108 bytes of DATA memory
Errors: none

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 10/Sep/2024 08:51:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -1939,7 +1939,7 @@ parse_4g_receive_data:
// 459 void parse_json(uint8_t *json_buff)
// 460 {
parse_json:
PUSH {R2-R10,LR}
PUSH {R0-R10,LR}
CFI R14 Frame(CFA, -4)
CFI R10 Frame(CFA, -8)
CFI R9 Frame(CFA, -12)
@ -1948,17 +1948,19 @@ parse_json:
CFI R6 Frame(CFA, -24)
CFI R5 Frame(CFA, -28)
CFI R4 Frame(CFA, -32)
CFI CFA R13+40
CFI CFA R13+48
// 461 cJSON* cjson_root = cJSON_Parse(json_buff);
CFI FunCall cJSON_Parse
BL cJSON_Parse
MOVS R9,R0
// 462
// 463 if(cjson_root == NULL)
BNE.W ??parse_json_0
BNE.N ??parse_json_0
// 464 {
// 465 term_printf("parse fail.\n");
POP {R1,R2,R4-R10,LR}
ADD SP,SP,#+16
CFI CFA R13+32
POP {R4-R10,LR}
CFI R4 SameValue
CFI R5 SameValue
CFI R6 SameValue
@ -1979,7 +1981,7 @@ parse_json:
CFI R9 Frame(CFA, -12)
CFI R10 Frame(CFA, -8)
CFI R14 Frame(CFA, -4)
CFI CFA R13+40
CFI CFA R13+48
// 466 return;
// 467 }
// 468
@ -2023,10 +2025,11 @@ parse_json:
// 482 int temp_time = cjson_time -> valueint;
??CrossCallReturnLabel_13:
LDR R4,[R4, #+20]
// 483 int temp_cmd = cjson_cmd -> valueint;
// 483 int temp_cmd = cjson_cmd -> valueint;
LDR R7,[R0, #+20]
// 484
// 485 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time);
// 485 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n cmd=%d", temp_id, temp_type, temp_version, temp_response, temp_time, temp_cmd);
STR R7,[SP, #+8]
STR R4,[SP, #+4]
LDR R0,[R8, #+20]
STR R0,[SP, #+0]
@ -2050,7 +2053,6 @@ parse_json:
BEQ.N ??parse_json_1
// 491 {
// 492 term_printf("1111");
Nop
ADR.N R0,?_30
CFI FunCall term_printf
BL term_printf
@ -2072,7 +2074,7 @@ parse_json:
// 503 // }
// 504 }
??parse_json_1:
POP {R0,R1,R4-R10,PC}
POP {R0-R10,PC}
CFI EndBlock cfiBlock39
SECTION `.text`:CODE:NOROOT(2)
@ -2171,7 +2173,7 @@ parse_json:
CFI R9 Frame(CFA, -12)
CFI R10 Frame(CFA, -8)
CFI R14 Frame(CFA, -4)
CFI CFA R13+40
CFI CFA R13+48
CFI Block cfiCond41 Using cfiCommon0
CFI (cfiCond41) Function parse_json
CFI (cfiCond41) Conditional ??CrossCallReturnLabel_16
@ -2183,7 +2185,7 @@ parse_json:
CFI (cfiCond41) R9 Frame(CFA, -12)
CFI (cfiCond41) R10 Frame(CFA, -8)
CFI (cfiCond41) R14 Frame(CFA, -4)
CFI (cfiCond41) CFA R13+40
CFI (cfiCond41) CFA R13+48
CFI Block cfiCond42 Using cfiCommon0
CFI (cfiCond42) Function parse_json
CFI (cfiCond42) Conditional ??CrossCallReturnLabel_15
@ -2195,7 +2197,7 @@ parse_json:
CFI (cfiCond42) R9 Frame(CFA, -12)
CFI (cfiCond42) R10 Frame(CFA, -8)
CFI (cfiCond42) R14 Frame(CFA, -4)
CFI (cfiCond42) CFA R13+40
CFI (cfiCond42) CFA R13+48
CFI Block cfiCond43 Using cfiCommon0
CFI (cfiCond43) Function parse_json
CFI (cfiCond43) Conditional ??CrossCallReturnLabel_14
@ -2207,7 +2209,7 @@ parse_json:
CFI (cfiCond43) R9 Frame(CFA, -12)
CFI (cfiCond43) R10 Frame(CFA, -8)
CFI (cfiCond43) R14 Frame(CFA, -4)
CFI (cfiCond43) CFA R13+40
CFI (cfiCond43) CFA R13+48
CFI Block cfiCond44 Using cfiCommon0
CFI (cfiCond44) Function parse_json
CFI (cfiCond44) Conditional ??CrossCallReturnLabel_13
@ -2219,7 +2221,7 @@ parse_json:
CFI (cfiCond44) R9 Frame(CFA, -12)
CFI (cfiCond44) R10 Frame(CFA, -8)
CFI (cfiCond44) R14 Frame(CFA, -4)
CFI (cfiCond44) CFA R13+40
CFI (cfiCond44) CFA R13+48
CFI Block cfiPicker45 Using cfiCommon1
CFI (cfiPicker45) NoFunction
CFI (cfiPicker45) Picker
@ -2470,7 +2472,9 @@ parse_json:
DC8 0x3D, 0x25, 0x64, 0x0A, 0x20, 0x72, 0x65, 0x73
DC8 0x70, 0x6F, 0x6E, 0x73, 0x65, 0x3D, 0x25, 0x64
DC8 0x0A, 0x20, 0x74, 0x69, 0x6D, 0x65, 0x53, 0x74
DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0
DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0x20
DC8 0x63, 0x6D, 0x64, 0x3D, 0x25, 0x64, 0
DS8 1
SECTION `.rodata`:CONST:NOROOT(2)
DATA
@ -2509,11 +2513,11 @@ parse_json:
//
// 8 bytes in section .bss
// 100 bytes in section .data
// 78 bytes in section .rodata
// 86 bytes in section .rodata
// 2'044 bytes in section .text
//
// 2'044 bytes of CODE memory
// 78 bytes of CONST memory
// 86 bytes of CONST memory
// 108 bytes of DATA memory
//
//Errors: none

View File

@ -2,7 +2,7 @@
###############################################################################
# #
# IAR Assembler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:34 #
# IAR Assembler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06 #
# Copyright 1999-2023 IAR Systems AB. #
# #
# Source file = E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s#

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:02
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:05
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:05
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:05
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:05
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -2,7 +2,7 @@
###############################################################################
# #
# IAR Assembler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27 #
# IAR Assembler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06 #
# Copyright 1999-2023 IAR Systems AB. #
# #
# Source file = E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s#

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:28
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:07
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:07
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:07
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:07
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:07
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:07
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:30
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:03
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:31
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:33
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:33
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:06
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 10:48:32
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Sep/2024 09:29:04
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

Some files were not shown because too many files have changed in this diff Show More