From 04297c0bfe182b50a2e10492299b60670ceb6574 Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Wed, 16 Oct 2024 20:45:34 +0800 Subject: [PATCH] =?utf8?q?=E7=87=83=E8=84=82=E6=97=B6=E9=97=B4=E4=BF=AE?= =?utf8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/drivers/peripheral/cywee/src/board_yh601s.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/sdk/drivers/peripheral/cywee/src/board_yh601s.c b/code/sdk/drivers/peripheral/cywee/src/board_yh601s.c index f3e49d73a..0520219b9 100644 --- a/code/sdk/drivers/peripheral/cywee/src/board_yh601s.c +++ b/code/sdk/drivers/peripheral/cywee/src/board_yh601s.c @@ -462,7 +462,7 @@ void CWM_OS_saveData_history(void* new_data,void *history ,uint32_t len,uint8_t int i_data=0; float f_data=0; - uint16_t i_data_16=0; + int16_t i_data_16=0; switch (type) { @@ -485,7 +485,7 @@ void CWM_OS_saveData_history(void* new_data,void *history ,uint32_t len,uint8_t break; case CYWEE_DATA_FAT: sprintf_s(path_,64,"%s%s.bin",CWM_HISTORY_DATA_FAT_PATH,timeday); - i_data_16= *(uint16_t*)new_data-*(uint16_t*)history;//新数据减去旧数据,作为这一个小时的值 + i_data_16= *(int16_t*)new_data-*(int16_t*)history;//新数据减去旧数据,作为这一个小时的值 break; @@ -538,7 +538,7 @@ void CWM_OS_saveData_history(void* new_data,void *history ,uint32_t len,uint8_t else if(f_data) ret =fwrite(&f_data,1,len,fp); #else - ret =fwrite(new_data,1,len,fp); + retgit =fwrite(new_data,1,len,fp); #endif if(ret==0) { @@ -547,7 +547,7 @@ void CWM_OS_saveData_history(void* new_data,void *history ,uint32_t len,uint8_t if(i_data) *(int*)history=*(int*)new_data; else if(i_data_16) - *(uint16_t*)history=*(uint16_t*)new_data; + *(int16_t*)history=*(int16_t*)new_data; else if(f_data) *(float*)history=*(float*)new_data; -- 2.17.1