Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
haoJin750TFT
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
时昊
haoJin750TFT
Commits
50e5042c
Commit
50e5042c
authored
Sep 15, 2024
by
王雅楠
🍎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
🐞
fix:【56262】修改电压自检
parent
37e4eff4
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
74 additions
and
59 deletions
+74
-59
AMT630H_Datas.c
Firmware/Source/Component/AMT630H/AMT630H_Datas.c
+74
-59
No files found.
Firmware/Source/Component/AMT630H/AMT630H_Datas.c
View file @
50e5042c
...
...
@@ -763,15 +763,22 @@ void AMT630H_GUI_Bluetooth_Information( uint8_t Connect_ON)
SetPageText
(
GRAPHICS_PAGE_0
,
0x5022
,
570
,
165
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
/*遍历同步联系人数组*/
for
(
int
i
=
0
;
i
<
20
;
i
++
)
if
(
PhoneNumberTotal
[
0
]
==
0
)
{
if
(
PhoneNumberTotal
[
i
]
!=
0
)
{
Contect_totalnumber
++
;
}
else
Contect_totalnumber
=
1
;
}
else
{
for
(
int
i
=
0
;
i
<
20
;
i
++
)
{
break
;
if
(
PhoneNumberTotal
[
i
]
!=
0
)
{
Contect_totalnumber
++
;
}
else
{
break
;
}
}
}
/*同步联系人数字显示(字库版)*/
...
...
@@ -780,14 +787,14 @@ void AMT630H_GUI_Bluetooth_Information( uint8_t Connect_ON)
if
(
Contect_totalnumber
==
1
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0038_590_287
);
/*【括号】 一位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
else
if
(
Contect_totalnumber
==
2
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0039_583_287
);
/*【括号】 两位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
60
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
59
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
// else if(Contect_totalnumber == 3)
// {
...
...
@@ -801,14 +808,14 @@ void AMT630H_GUI_Bluetooth_Information( uint8_t Connect_ON)
if
(
Contect_totalnumber
==
1
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0223_590_287
);
/*【括号】 一位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
else
if
(
Contect_totalnumber
==
2
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0224_583_287
);
/*【括号】 两位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
60
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
59
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
// else if(Contect_totalnumber == 3)
// {
...
...
@@ -2257,15 +2264,22 @@ void AMT630H_GUI_Bluetooth_Connect_Setting(Menu_Item_en_t select, uint8_t Connec
SetPageText
(
GRAPHICS_PAGE_0
,
0x5022
,
570
,
165
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
/*遍历同步联系人数组*/
for
(
int
i
=
0
;
i
<
20
;
i
++
)
if
(
PhoneNumberTotal
[
0
]
==
0
)
{
if
(
PhoneNumberTotal
[
i
]
!=
0
)
{
Contect_totalnumber
++
;
}
else
Contect_totalnumber
=
1
;
}
else
{
for
(
int
i
=
0
;
i
<
20
;
i
++
)
{
break
;
if
(
PhoneNumberTotal
[
i
]
!=
0
)
{
Contect_totalnumber
++
;
}
else
{
break
;
}
}
}
/*同步联系人数字显示(字库版)*/
...
...
@@ -2274,14 +2288,14 @@ void AMT630H_GUI_Bluetooth_Connect_Setting(Menu_Item_en_t select, uint8_t Connec
if
(
Contect_totalnumber
==
1
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0038_590_287
);
/*【括号】 一位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
else
if
(
Contect_totalnumber
==
2
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0039_583_287
);
/*【括号】 两位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
60
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
59
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0
,
0
,
0
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
// else if(Contect_totalnumber == 3)
// {
...
...
@@ -2295,14 +2309,14 @@ void AMT630H_GUI_Bluetooth_Connect_Setting(Menu_Item_en_t select, uint8_t Connec
if
(
Contect_totalnumber
==
1
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0223_590_287
);
/*【括号】 一位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
605
,
289
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
else
if
(
Contect_totalnumber
==
2
)
{
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0224_583_287
);
/*【括号】 两位数 */
PackedTransfer_LabelsList
(
0x70
22
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
22
,
60
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
PackedTransfer_LabelsList
(
0x70
00
,(
uint8_t
*
)
PhoneNumberTotal
,
20
);
SetPageText
(
GRAPHICS_PAGE_0
,
0x70
00
,
59
0
,
285
,
200
,
ALIGN_LEFT
,
0
,
TEXT_COLOR
(
0XFF
,
0XFF
,
0XFF
,
0XFF
),
TEXT_LINE_OFFSET
(
1
,
1
));
}
// else if(Contect_totalnumber == 3)
// {
...
...
@@ -4392,7 +4406,7 @@ static void AMT630H_GUI_PhoneConnect_ESpeed(uint16_t ESpeed)
uint16_t
ESpeedNumber
;
ESpeedNumber
=
ESpeed
/
1000
;
DisplayNumPara
.
NumList
=
NumbeList_PhoneConnect_ESpeed
;
DisplayNumPara
.
x
=
6
3
;
/*在UI所给坐标基础上进行调整*/
DisplayNumPara
.
x
=
5
3
;
/*在UI所给坐标基础上进行调整*/
DisplayNumPara
.
y
=
GROUP_PIC_USE_PSD_Y_POS
;
DisplayNumPara
.
NumInterval
=
GROUP_PIC_DIR_LEFT
|
60
;
DisplayNumPara
.
DecimalNum
=
0
;
...
...
@@ -4540,6 +4554,7 @@ void AMT630H_GUI_BACKGRAND_SelfCheck()
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0737_875_23
);
/*WIFI*/
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0740_682_21
);
/*蓝牙*/
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0748_194_26
);
/*E*/
SetPagePic
(
GRAPHICS_PAGE_0
,
Pic_0563_923_407
);
/*红色电压指示灯*/
AMT630H_GUI_TIME
(
Get_Dis_Hour_Time
(),
Get_Dis_Minute_Time
());
if
(
KL30_VOLTAGE_time
<
10
)
...
...
@@ -4610,27 +4625,27 @@ void AMT630H_GUI_BACKGRAND_SelfCheck()
g_u16espeednumberdown
-=
12
;
/*g_u16espeednumberdown = 0 转速自检结束*/
}
}
/*
*电压值自检
*电压自检范围:0V~16V
*/
if
(
g_u16voltagenumberup
<=
160
)
{
AMT630H_GUI_Voltage
(
g_u16voltagenumberup
*
10
);
g_u16voltagenumberup
+=
5
;
}
else
{
if
(
g_u16voltagenumberdown
>
0
)
{
AMT630H_GUI_Voltage
(
g_u16voltagenumberdown
*
10
);
g_u16voltagenumberdown
-=
5
;
}
else
{
;
}
}
/
/ /
*
//
*电压值自检
//
*电压自检范围:0V~16V
//
*/
//
if(g_u16voltagenumberup <= 160)
//
{
//
AMT630H_GUI_Voltage(g_u16voltagenumberup*10);
//
g_u16voltagenumberup += 5;
//
}
//
else
//
{
//
if(g_u16voltagenumberdown > 0)
//
{
//
AMT630H_GUI_Voltage(g_u16voltagenumberdown*10);
//
g_u16voltagenumberdown -= 5;
//
}
//
else
//
{
//
;
//
}
//
}
/*结束状态*/
if
(
g_u16fuelnumberdown
==
0
)
{
...
...
@@ -4644,12 +4659,12 @@ void AMT630H_GUI_BACKGRAND_SelfCheck()
{
AMT630H_GUI_ESpeed
(
g_u16espeednumberdown
);
}
if
(
g_u16voltagenumberdown
==
0
)
{
AMT630H_GUI_Voltage
(
0
);
}
//
if(g_u16voltagenumberdown == 0)
//
{
//
AMT630H_GUI_Voltage(0);
//
}
/*结束自检*/
if
((
g_u16fuelnumberdown
==
0
)
&&
(
g_u16vspeednumberdown
==
0
)
&&
(
g_u16espeednumberdown
==
0
)
&&
(
g_u16voltagenumberdown
==
0
)
)
if
((
g_u16fuelnumberdown
==
0
)
&&
(
g_u16vspeednumberdown
==
0
)
&&
(
g_u16espeednumberdown
==
0
))
{
g_u8SelfCheck
=
1
;
/*自检结束标志*/
Voltage_Selfcheck
=
0
;
...
...
@@ -4668,8 +4683,8 @@ void AMT630H_GUI_SELFCHECK_STS_INIT(void)
g_u16vspeednumberdown
=
200U
;
g_u16espeednumberup
=
0U
;
g_u16espeednumberdown
=
300U
;
g_u16voltagenumberup
=
0U
;
g_u16voltagenumberdown
=
160U
;
//
g_u16voltagenumberup = 0U;
//
g_u16voltagenumberdown = 160U;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment