Commit 47dc7a55 authored by huangguoqing's avatar huangguoqing

feat:完善静态电流显示

parent 0ccb6d3d
......@@ -37,7 +37,7 @@ uint8_t canData4[8];//暂存硬件版本号数据用
static uint32_t VoltageADC_CH_9_value_=0;
static uint32_t VoltageADC_CH_9_value=0;
uint16_t count_electric_current=0;
uint32_t text5[2];
uint32_t text5[5];
......@@ -4434,17 +4434,20 @@ void Display_Can_Data(uint8_t Data , uint16_t X,uint8_t Y)
}
const uint16_t CurrentDigitNum15PosX[] = {50,40,30};
const uint16_t CurrentDigitNum15PosX_1[] = {75};
const uint16_t CurrentDigitNum15PosX_2[] = {108,98};
void Display_Can_Receive_Data(uint16_t X,uint8_t Y)
{
if(canData3[9]==0XFF&&canData2[13]==0XFF&&All_Flag.u8flag[8] == 1)
{
TFT_LCD_Draw_Bmp(X, Y, ( uint8_t * )gImage_Dyy_words_1X6_Y16 ); //软件版本号
TFT_LCD_Draw_Bmp(X, Y+50, ( uint8_t * )gImage_Dyy_words_2X6_Y46 ); //硬件版本号
TFT_LCD_Draw_Bmp(X, Y+50, ( uint8_t * )gImage_Dyy_words_2X6_Y46 ); //硬件版本号
General_Number_Disp(canData2, X+70, Y);
General_Number_Disp(canData3, X+70, Y +50);
GUI_General_Digit_Display(text5[0], Num_15, 3, 0, CurrentDigitNum15PosX, 200);
TFT_LCD_Draw_Bmp(0,200 , ( uint8_t * )gImage_Dyy_words_5X6_Y137 ); //静态电流
GUI_General_Digit_Display(text5[0], Num_15, 1, 0, CurrentDigitNum15PosX_1, 200);
TFT_LCD_Draw_Bmp(85,195, ( uint8_t * )FONT_TABLE[37] );
GUI_General_Digit_Display(text5[1], Num_15, 2, 0, CurrentDigitNum15PosX_2, 200);
}
}
......@@ -4464,9 +4467,8 @@ void Obtain_The_Static_Current(void)
if(count_electric_current == 1999)
{
VoltageADC_CH_9_value=VoltageADC_CH_9_value_ / 2000;
text5[0]=VoltageADC_CH_9_value;
text5[1]=0Xff;
text5[0]=VoltageADC_CH_9_value/100;
text5[1]=VoltageADC_CH_9_value%100;
// text5[0]=VoltageADC_CH_9_value;
// text5[1]=0Xff;
......
......@@ -145,7 +145,7 @@ extern uint8_t canData2[14];
extern uint8_t canData3[10];
extern uint8_t canData4[8];
extern uint32_t text5[2];
extern uint32_t text5[5];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment