Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiancetai
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
陈家乐
jiancetai
Commits
f1ef53db
Commit
f1ef53db
authored
Feb 06, 2026
by
何锐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
feat:上一步未检验通过,限制下一步
parent
03795fc7
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
296 additions
and
61 deletions
+296
-61
Check_Ctrl.c
YueJin_test_bench/source/Appliciation/Check_Ctrl.c
+18
-2
Display_Info.c
YueJin_test_bench/source/Appliciation/Display_Info.c
+254
-58
Display_Info.h
YueJin_test_bench/source/Appliciation/Display_Info.h
+1
-0
R485_Communication_Matrix.c
...est_bench/source/Appliciation/R485_Communication_Matrix.c
+5
-0
Task.c
YueJin_test_bench/source/Appliciation/Task.c
+18
-1
No files found.
YueJin_test_bench/source/Appliciation/Check_Ctrl.c
View file @
f1ef53db
...
...
@@ -72,7 +72,16 @@ void Function_Check_Ctrl(uint32_t cmd);
void
MENU_CHECK_STEP_ADD
(
void
)
{
MENU_CHECK_STEP
++
;
if
(
step_check
==
2
)
{
step_check
=
0
;
MENU_CHECK_STEP
++
;
if
((
MENU_CHECK_STEP
==
3
)
||
(
MENU_CHECK_STEP
==
5
))
{
step_check
=
1
;
}
}
if
(
MENU_CHECK_STEP
>
9
)
{
MENU_CHECK_STEP
=
1
;
...
...
@@ -661,12 +670,15 @@ void Function_Check_Ctrl(uint32_t cmd)
switch
(
MENU_CHECK_STEP
)
{
case
0
:
//仪表下电设防
RELAY_KEY_MCU
=
0
;
break
;
case
1
:
//检测震动报警
RELAY_KEY_MCU
=
0
;
break
;
case
2
:
//检测轮动报警
RELAY_KEY_MCU
=
0
;
break
;
case
3
:
//上电指示灯自检
...
...
@@ -678,20 +690,24 @@ void Function_Check_Ctrl(uint32_t cmd)
break
;
case
5
:
//左转右转远光
RELAY_KEY_MCU
=
0
;
break
;
case
6
:
//光感检测
RELAY_KEY_MCU
=
0
;
break
;
case
7
:
//坐桶锁
RELAY_KEY_MCU
=
0
;
ONEKEYFlag
=
2
;
//双击一键启动
break
;
case
8
:
//边撑下电
RELAY_KEY_MCU
=
0
;
BCDD_MCU_Flag
=
1
;
break
;
case
9
:
//按键
case
9
:
RELAY_KEY_MCU
=
1
;
break
;
...
...
YueJin_test_bench/source/Appliciation/Display_Info.c
View file @
f1ef53db
...
...
@@ -18,6 +18,238 @@ uint32_t PageNum_history = 0xff;
uint16_t Fuel_Res;
uint32_t loc_Current_0 = 0;
//const uint16_t BackLightDigitNum09PosX[] = {30*9, 30*8, 30*7, 30*6, 30*5, 30*4, 30*3, 30*2, 30*1, 30*0};
//Flash校验
const unsigned char gImage_aimaX0_Y0_1[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xf0U,0Xf0U,0X30U,0X30U,0X30U,0X30U,
0X30U,0X30U,0X00U,0X00U,0X00U,0Xf0U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xf0U,0Xf0U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X80U,0Xf8U,0X80U,0X80U,0X00U,
0X40U,0X40U,0X40U,0X48U,0X78U,0X60U,0X40U,0X40U,0X40U,0X40U,0X00U,0X00U,0X00U,0X00U,0X20U,0X20U,
0X20U,0X20U,0X20U,0Xe0U,0X00U,0X00U,0X80U,0X64U,0X18U,0X38U,0X40U,0X80U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0XffU,0XffU,0X18U,0X18U,0X18U,0X18U,0X18U,0X00U,0X00U,0X00U,0X00U,0XffU,0XffU,0X00U,
0X00U,0X80U,0Xc4U,0Xc6U,0X66U,0X66U,0X66U,0XfcU,0Xf8U,0X00U,0X00U,0X00U,0X18U,0X7cU,0X66U,0X66U,
0Xc6U,0Xc6U,0X82U,0X00U,0X00U,0X00U,0XffU,0XffU,0X0cU,0X06U,0X06U,0X0eU,0XfcU,0Xf8U,0X00U,0X00U,
0X00U,0X80U,0X60U,0X18U,0XffU,0X08U,0X38U,0X28U,0X18U,0X14U,0X73U,0X81U,0X00U,0Xc1U,0X33U,0X12U,
0X04U,0X08U,0X00U,0X00U,0X00U,0X00U,0X00U,0X3fU,0X20U,0X20U,0X3fU,0Xe4U,0X04U,0Xe2U,0X05U,0X14U,
0Xe4U,0X04U,0X04U,0Xc5U,0X21U,0X26U,0X02U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X0fU,0X0fU,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X0fU,0X0fU,0X00U,0X00U,0X07U,0X0fU,0X0cU,0X0cU,0X0cU,0X04U,0X0fU,
0X0fU,0X00U,0X00U,0X00U,0X0cU,0X0cU,0X0cU,0X0cU,0X0cU,0X07U,0X03U,0X00U,0X00U,0X00U,0X0fU,0X0fU,
0X00U,0X00U,0X00U,0X00U,0X0fU,0X0fU,0X00U,0X00U,0X00U,0X00U,0X01U,0X00U,0X1fU,0X00U,0X08U,0X18U,
0X08U,0X08U,0X04U,0X02U,0X03U,0X06U,0X04U,0X0cU,0X0cU,0X18U,0X04U,0X00U,0X00U,0X00U,0X03U,0X01U,
0X11U,0X11U,0X0cU,0X03U,0X08U,0X0aU,0X09U,0X08U,0X09U,0X09U,0X0eU,0X09U,0X08U,0X08U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//远光
const unsigned char gImage_aimaX0_Y0_10[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X10U,0Xf0U,0X80U,0X00U,0X00U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,
0X50U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X40U,0X80U,0X00U,0X00U,0X00U,0X08U,0Xf0U,0X08U,
0X00U,0X00U,0X80U,0Xe0U,0X40U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X04U,0X04U,0XfcU,0X00U,0X00U,0X01U,
0X81U,0X61U,0X1fU,0X01U,0X01U,0XffU,0X01U,0X01U,0Xa1U,0X41U,0X00U,0X00U,0X00U,0X00U,0X08U,0X08U,
0X08U,0X09U,0X0aU,0Xf8U,0X08U,0X08U,0X0fU,0Xf8U,0X08U,0X0aU,0X09U,0X08U,0X08U,0X08U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X08U,0X08U,0X04U,0X03U,0X06U,0X05U,0X05U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X09U,0X09U,
0X09U,0X08U,0X04U,0X00U,0X00U,0X08U,0X18U,0X08U,0X08U,0X04U,0X03U,0X00U,0X00U,0X00U,0X00U,0X07U,
0X08U,0X08U,0X08U,0X08U,0X08U,0X06U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//按键
const unsigned char gImage_aimaX0_Y0_2[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0Xf0U,0X10U,0X00U,0X00U,0X80U,0X80U,0X80U,0X90U,0Xf0U,0Xa0U,0X80U,0X80U,
0X80U,0X80U,0X00U,0X00U,0X00U,0X00U,0X80U,0X78U,0X48U,0X40U,0X00U,0X20U,0Xa0U,0X60U,0X00U,0X20U,
0X20U,0Xf8U,0X28U,0X20U,0Xe0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xc0U,0X41U,0X21U,0XffU,0X11U,0X11U,0X00U,
0X13U,0X90U,0Xf0U,0X18U,0X16U,0X12U,0X90U,0X70U,0X10U,0X13U,0X00U,0X00U,0X00U,0X06U,0X25U,0XfcU,
0X24U,0X24U,0X00U,0Xc8U,0X8fU,0X78U,0X01U,0X49U,0X49U,0XffU,0X49U,0X49U,0X4fU,0X01U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X08U,0X18U,0X0fU,0X00U,0X00U,0X08U,0X18U,0X08U,0X0cU,0X05U,0X03U,0X03U,0X02U,0X04U,
0X04U,0X18U,0X08U,0X00U,0X00U,0X00U,0X00U,0X0fU,0X02U,0X01U,0X08U,0X04U,0X03U,0X04U,0X04U,0X0aU,
0X0aU,0X0fU,0X0aU,0X0aU,0X0aU,0X08U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//边撑下电
const unsigned char gImage_aimaX0_Y0_3[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X20U,
0Xd0U,0X80U,0X00U,0X80U,0X80U,0X80U,0X80U,0Xf8U,0X88U,0X80U,0X80U,0X80U,0X80U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X80U,0X80U,0Xf0U,0X88U,0X80U,0Xc0U,0X50U,0X78U,0X60U,0X40U,0X78U,0X48U,0X60U,0X78U,
0X50U,0X50U,0Xc0U,0X00U,0X00U,0X00U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0Xe0U,0X20U,0X20U,
0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xc0U,0X40U,0X40U,0X40U,0X40U,
0X40U,0Xf8U,0X48U,0X40U,0X40U,0X40U,0X40U,0Xc0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X08U,0X08U,0Xf8U,0X00U,0X00U,0X00U,0X00U,0X80U,0X70U,0X0fU,
0X00U,0X00U,0X00U,0X00U,0XffU,0X00U,0X00U,0X00U,0X00U,0X20U,0X60U,0X20U,0XffU,0X10U,0X08U,0X01U,
0Xa0U,0XafU,0Xa9U,0Xa9U,0Xe9U,0Xa9U,0Xa9U,0XafU,0Xb0U,0X00U,0X01U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0XffU,0X00U,0X04U,0X06U,0X0cU,0X18U,0X70U,0X20U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0XffU,0X44U,0X44U,0X44U,0X44U,0X44U,0XffU,0X44U,0X44U,0X44U,0X44U,0X44U,0XffU,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X10U,0X08U,
0X07U,0X08U,0X0aU,0X12U,0X13U,0X11U,0X10U,0X10U,0X11U,0X13U,0X13U,0X11U,0X11U,0X08U,0X08U,0X00U,
0X00U,0X00U,0X08U,0X18U,0X07U,0X00U,0X00U,0X02U,0X02U,0X02U,0X12U,0X12U,0X0fU,0X02U,0X02U,0X02U,
0X02U,0X02U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X1fU,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X01U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X07U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X07U,0X02U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//导航
const unsigned char gImage_aimaX0_Y0_4[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0Xf0U,0X10U,0X10U,0X10U,0X10U,0X10U,0X10U,0X10U,0X10U,0X10U,0X10U,0Xf0U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xc0U,0X40U,0X70U,0X50U,0X40U,0X40U,0Xc0U,0X00U,0X80U,0X80U,
0X90U,0Xd0U,0Xa0U,0X80U,0X80U,0X80U,0X80U,0X40U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X80U,0X80U,0X8fU,0X91U,0X91U,0X91U,
0X91U,0X91U,0X91U,0X91U,0X91U,0X91U,0Xf1U,0X91U,0X92U,0X8cU,0X80U,0X00U,0X00U,0X10U,0XffU,0X10U,
0X10U,0Xd7U,0X10U,0X10U,0XffU,0X00U,0X00U,0X00U,0XfcU,0X04U,0X04U,0X04U,0XfcU,0X00U,0X00U,0X01U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X02U,0X0dU,0X08U,0X00U,0X00U,0X00U,0X10U,0X10U,0X10U,0X0fU,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X18U,0X27U,0X00U,0X00U,0X09U,0X18U,0X08U,0X07U,0X20U,0X30U,0X0cU,
0X03U,0X00U,0X00U,0X00U,0X0fU,0X10U,0X12U,0X0cU,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//光感检测
const unsigned char gImage_aimaX0_Y0_5[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X40U,0X80U,0X00U,0X00U,0X00U,0X08U,0Xf0U,0X08U,0X00U,0X00U,0X80U,0Xe0U,0X40U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0Xe0U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0Xf8U,0X20U,0X28U,0Xb8U,0X28U,
0X20U,0X20U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X40U,
0X38U,0X50U,0X80U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X20U,0X30U,0X60U,0X20U,0Xe0U,0X20U,0X20U,
0X20U,0X20U,0X20U,0Xe0U,0X00U,0X00U,0Xc0U,0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X08U,0X08U,0X08U,0X09U,0X0aU,0Xf8U,0X08U,0X08U,0X0fU,0Xf8U,
0X08U,0X0aU,0X09U,0X08U,0X08U,0X08U,0X00U,0X00U,0X00U,0X40U,0X70U,0X0fU,0X00U,0X01U,0X79U,0X49U,
0X49U,0X79U,0X80U,0X83U,0X4cU,0X38U,0X46U,0X81U,0X81U,0X60U,0X00U,0X00U,0X00U,0X80U,0X61U,0X11U,
0XffU,0X11U,0X61U,0X48U,0X2cU,0Xc2U,0X05U,0X14U,0Xf4U,0X04U,0X04U,0Xd1U,0X22U,0X24U,0X0cU,0X00U,
0X04U,0X02U,0X06U,0XccU,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,
0X00U,0XffU,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X08U,0X18U,0X08U,
0X08U,0X04U,0X03U,0X00U,0X00U,0X00U,0X00U,0X07U,0X08U,0X08U,0X08U,0X08U,0X08U,0X06U,0X00U,0X00U,
0X00U,0X00U,0X10U,0X1cU,0X02U,0X00U,0X0fU,0X10U,0X10U,0X13U,0X14U,0X10U,0X10U,0X0cU,0X06U,0X02U,
0X04U,0X08U,0X08U,0X00U,0X00U,0X00U,0X01U,0X00U,0X1fU,0X00U,0X00U,0X08U,0X08U,0X0bU,0X08U,0X08U,
0X09U,0X09U,0X0eU,0X09U,0X08U,0X08U,0X00U,0X00U,0X00U,0X08U,0X17U,0X00U,0X08U,0X18U,0X04U,0X03U,
0X00U,0X02U,0X03U,0X06U,0X0cU,0X04U,0X08U,0X18U,0X18U,0X0fU,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//全亮
const unsigned char gImage_aimaX0_Y0_6[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X60U,0X34U,0X18U,0X28U,0Xc0U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X28U,0X38U,0X20U,
0X20U,0X20U,0X20U,0X20U,0X20U,0X20U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X04U,0X0cU,0X04U,0X42U,0X47U,0X45U,0X44U,
0X44U,0X44U,0XfcU,0X44U,0X44U,0X45U,0X47U,0X42U,0X02U,0X06U,0X02U,0X00U,0X00U,0X00U,0X60U,0X20U,
0X20U,0X2fU,0X29U,0Xa9U,0Xa9U,0Xa9U,0Xa9U,0Xa9U,0Xa9U,0X29U,0X2fU,0X20U,0X20U,0X60U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X0fU,0X08U,0X08U,0X08U,0X08U,0X08U,
0X08U,0X14U,0X00U,0X00U,0X00U,0X00U,0X08U,0X18U,0X08U,0X08U,0X04U,0X03U,0X00U,0X00U,0X00U,0X00U,
0X07U,0X08U,0X08U,0X08U,0X08U,0X0cU,0X02U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//双闪
const unsigned char gImage_aimaX0_Y0_7[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X20U,0Xa0U,0X20U,0X20U,0X20U,0Xe0U,0X20U,0X00U,0Xa0U,0X20U,0X20U,0X20U,0X20U,0X20U,
0Xe0U,0X10U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X90U,0X60U,0X40U,0X00U,0X00U,0X20U,0X20U,0X20U,
0X20U,0X20U,0X20U,0X20U,0Xe0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X01U,0X01U,0X86U,0X48U,0X38U,0X67U,
0X80U,0X00U,0X00U,0X0fU,0Xb0U,0Xc0U,0X30U,0X0fU,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0XffU,
0X00U,0X00U,0X80U,0Xc0U,0X30U,0X1fU,0X31U,0X60U,0Xc0U,0X80U,0X00U,0X00U,0XffU,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X04U,0X0cU,0X02U,0X01U,0X00U,0X00U,0X08U,0X19U,0X0dU,0X04U,0X02U,0X01U,0X01U,0X01U,0X02U,
0X06U,0X0cU,0X04U,0X00U,0X00U,0X00U,0X00U,0X3fU,0X02U,0X02U,0X01U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X03U,0X11U,0X30U,0X1fU,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,};
//自启动检测
const unsigned char gImage_aimaX0_Y0_8[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xc0U,0X40U,0X40U,0X40U,0X78U,0X58U,0X48U,0X40U,0X40U,0X40U,
0X40U,0X40U,0Xc0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xc0U,0X40U,0X40U,0X40U,0X40U,0X50U,
0X78U,0X40U,0X40U,0X40U,0X40U,0X40U,0Xc0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X40U,0X40U,0X40U,0X40U,
0X40U,0X40U,0X40U,0X80U,0X80U,0X80U,0X80U,0Xf0U,0X90U,0X80U,0X80U,0X80U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X40U,0X38U,0X50U,0X80U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X20U,0X30U,0X60U,0X20U,0Xe0U,0X20U,0X20U,0X20U,0X20U,0X20U,0Xe0U,0X00U,0X00U,
0Xc0U,0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0XffU,0X44U,
0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0XffU,0X00U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0XffU,0X04U,0X04U,0Xc4U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0X44U,0Xc7U,0X00U,
0X00U,0X00U,0X00U,0X04U,0X04U,0Xc4U,0X3cU,0X04U,0X04U,0X24U,0Xc4U,0X04U,0X00U,0X00U,0Xc0U,0X3fU,
0X00U,0X00U,0X00U,0XffU,0X00U,0X00U,0X00U,0X80U,0X61U,0X11U,0XffU,0X11U,0X61U,0X48U,0X2cU,0Xc2U,
0X05U,0X14U,0Xf4U,0X04U,0X04U,0Xd1U,0X22U,0X24U,0X0cU,0X00U,0X04U,0X02U,0X06U,0XccU,0X00U,0XffU,
0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X1fU,0X04U,0X04U,0X04U,0X04U,0X04U,0X04U,0X04U,0X04U,0X04U,
0X04U,0X04U,0X1fU,0X00U,0X00U,0X00U,0X00U,0X08U,0X18U,0X06U,0X01U,0X00U,0X00U,0X3fU,0X08U,0X08U,
0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X1fU,0X00U,0X00U,0X00U,0X00U,0X02U,0X07U,0X02U,0X02U,0X01U,
0X01U,0X09U,0X1bU,0X09U,0X06U,0X02U,0X01U,0X00U,0X08U,0X18U,0X08U,0X07U,0X00U,0X00U,0X00U,0X00U,
0X01U,0X00U,0X1fU,0X00U,0X00U,0X08U,0X08U,0X0bU,0X08U,0X08U,0X09U,0X09U,0X0eU,0X09U,0X08U,0X08U,
0X00U,0X00U,0X00U,0X08U,0X17U,0X00U,0X08U,0X18U,0X04U,0X03U,0X00U,0X02U,0X03U,0X06U,0X0cU,0X04U,
0X08U,0X18U,0X18U,0X0fU,0X00U,0X00U,0X00U,0X00U,};
//坐桶锁检测
const unsigned char gImage_aimaX0_Y0_9[]={/*Byte Size314*/
104U,24U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xe0U,0X40U,0X00U,0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,
0Xc0U,0X40U,0X40U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X10U,0X10U,
0X50U,0X70U,0X50U,0X90U,0X50U,0X50U,0X30U,0X30U,0X10U,0X00U,0X00U,0X80U,0X60U,0X58U,0X48U,0X40U,
0X40U,0X00U,0X20U,0X30U,0Xc0U,0X40U,0X00U,0Xf8U,0X48U,0Xc0U,0X30U,0X10U,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X40U,0X38U,0X50U,0X80U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X20U,0X30U,0X60U,0X20U,0Xe0U,0X20U,0X20U,0X20U,0X20U,0X20U,0Xe0U,0X00U,0X00U,
0Xc0U,0X00U,0X00U,0Xf0U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X20U,0X30U,0X88U,0X86U,0X83U,
0X84U,0X98U,0X88U,0X80U,0XffU,0X90U,0X90U,0X8cU,0X83U,0X84U,0X8cU,0X18U,0X10U,0X00U,0X80U,0Xc1U,
0X31U,0XffU,0X05U,0X3dU,0X10U,0X00U,0XffU,0X11U,0X11U,0X11U,0X11U,0XffU,0X11U,0X11U,0X11U,0X11U,
0XffU,0X00U,0X01U,0X47U,0X44U,0XfcU,0X44U,0X44U,0X44U,0X00U,0X00U,0XfeU,0X02U,0X02U,0X02U,0Xf3U,
0X02U,0X02U,0X02U,0XfeU,0X00U,0X00U,0X00U,0X80U,0X61U,0X11U,0XffU,0X11U,0X61U,0X48U,0X2cU,0Xc2U,
0X05U,0X14U,0Xf4U,0X04U,0X04U,0Xd1U,0X22U,0X24U,0X0cU,0X00U,0X04U,0X02U,0X06U,0XccU,0X00U,0XffU,
0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0XffU,0X00U,0X00U,0X00U,0X00U,
0X00U,0X00U,0X00U,0X00U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X08U,0X0fU,0X08U,0X08U,0X08U,
0X08U,0X08U,0X08U,0X08U,0X08U,0X00U,0X00U,0X01U,0X00U,0X1fU,0X00U,0X00U,0X00U,0X00U,0X3fU,0X01U,
0X01U,0X01U,0X01U,0X1fU,0X01U,0X11U,0X31U,0X11U,0X0fU,0X00U,0X00U,0X00U,0X08U,0X3fU,0X08U,0X04U,
0X03U,0X10U,0X30U,0X11U,0X18U,0X08U,0X06U,0X01U,0X08U,0X04U,0X08U,0X30U,0X10U,0X00U,0X00U,0X00U,
0X01U,0X00U,0X1fU,0X00U,0X00U,0X08U,0X08U,0X0bU,0X08U,0X08U,0X09U,0X09U,0X0eU,0X09U,0X08U,0X08U,
0X00U,0X00U,0X00U,0X08U,0X17U,0X00U,0X08U,0X18U,0X04U,0X03U,0X00U,0X02U,0X03U,0X06U,0X0cU,0X04U,
0X08U,0X18U,0X18U,0X0fU,0X00U,0X00U,0X00U,0X00U,};
const unsigned char gImage_titlex0_y0[]={/*Byte Size322*/
80U,32U,
0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X00U,0X80U,0X80U,0X00U,0X00U,0X00U,
...
...
@@ -4433,14 +4665,7 @@ void Display_Send_Vspead(uint8_t menu)
switch (menu)
{
case
0
:
//显示ACC电压
// Voltage_ACC = ADC_Read_Signal(ADC_CH_ACC1_VOLTAGE);
// Voltage_left = Voltage_ACC/1000;
// Voltage_right = (Voltage_ACC/10)%10;
// uint8_t mLRbuff [3] = {0x2E,Voltage_right,0xff};
// General_Number_Disp(mLRbuff, 175, 160);
// GUI_General_Digit_Display(Voltage_left, Num_15, 2, 1, ODODigitNum09PosX, 160);
// TFT_LCD_Draw_Bmp(210, 160, ( uint8_t * )gImage_Dyy_words_19X224_Y166); //单位:V
case 0:
break;
case 1:
...
...
@@ -4450,72 +4675,33 @@ void Display_Send_Vspead(uint8_t menu)
break;
case 3:
TFT_LCD_Draw_Bmp(5, 160, ( uint8_t * )gImage_aimaX0_Y0_6); //全亮
TFT_LCD_Draw_Bmp(5, 160 + 25, ( uint8_t * )gImage_aimaX0_Y0_4); //导航
TFT_LCD_Draw_Bmp(5, 160 + 25 + 25, ( uint8_t * )gImage_aimaX0_Y0_2); //按键
break;
case 4:
TFT_LCD_Draw_Bmp(5, 160, ( uint8_t * )gImage_aimaX0_Y0_8); //自启动检测
break;
case 5:
TFT_LCD_Draw_Bmp(5, 160, ( uint8_t * )gImage_aimaX0_Y0_7); //双闪
TFT_LCD_Draw_Bmp(5, 160 + 25, ( uint8_t * )gImage_aimaX0_Y0_10); //远光
break;
case 6:
// ZXSW_Voltage = ADC_Read_Signal(ADC_CH_ZXSW_VOLTAGE);
// Voltage_left = ZXSW_Voltage/1000;
// Voltage_right = (ZXSW_Voltage/10)%10;
// // uint8_t mLRbuff [3] = {0x2E,Voltage_right,0xff};
// General_Number_Disp(mLRbuff, 175, 160);
// GUI_General_Digit_Display(Voltage_left, Num_15, 2, 1, ODODigitNum09PosX, 160);
// TFT_LCD_Draw_Bmp(210, 160, ( uint8_t * )gImage_Dyy_words_19X224_Y166); //单位:V
// if(ZXSW_Voltage >= 10000)
// {
// CHECK_Value = 1;
// TFT_LCD_Draw_Bmp(51,261,( uint8_t * )gImage_Alarm_11_Word0X51_Y261);
// }
// else
// {
// TFT_LCD_Draw_Box(0, 261, 239, 319, TFT_LCD_FILL_FULL, TFT_LCD_TYPE_CLR);
// }
TFT_LCD_Draw_Bmp(5, 160, ( uint8_t * )gImage_aimaX0_Y0_5); //光感检测
break;
case
7
:
// ZXSW_Voltage = ADC_Read_Signal(ADC_CH_ZXSW_VOLTAGE);
// Voltage_left = ZXSW_Voltage/1000;
// Voltage_right = (ZXSW_Voltage/10)%10;
// uint8_t mLRbuff1 [] = {0x2E,Voltage_right,0xff};
// General_Number_Disp(mLRbuff1, 175, 160);
// GUI_General_Digit_Display(Voltage_left, Num_15, 2, 1, ODODigitNum09PosX, 160);
// TFT_LCD_Draw_Bmp(210, 160, ( uint8_t * )gImage_Dyy_words_19X224_Y166); //单位:V
// if(ZXSW_Voltage >= 10000)
// {
// CHECK_Value = 1;
// TFT_LCD_Draw_Bmp(51,261,( uint8_t * )gImage_Alarm_11_Word0X51_Y261);
// }
// else
// {
// TFT_LCD_Draw_Box(0, 261, 239, 319, TFT_LCD_FILL_FULL, TFT_LCD_TYPE_CLR);
// }
case 7: //坐桶锁
break;
case 8:
// GKDD_Voltage = ADC_Read_Signal(ADC_CH_GKDD_VOLTAGE);
// Voltage_left = GKDD_Voltage/1000;
// Voltage_right = (GKDD_Voltage/10)%10;
// uint8_t mLRbuff2 [] = {0x2E,Voltage_right,0xff};
// General_Number_Disp(mLRbuff2, 175, 160);
// GUI_General_Digit_Display(Voltage_left, Num_15, 2, 1, ODODigitNum09PosX, 160);
// TFT_LCD_Draw_Bmp(210, 160, ( uint8_t * )gImage_Dyy_words_19X224_Y166); //单位:V
// if(GKDD_Voltage >= 10000)
// {
// CHECK_Value = 1;
// TFT_LCD_Draw_Bmp(51,261,( uint8_t * )gImage_Alarm_06_Word0X51_Y261);
// }
// else
// {
// TFT_LCD_Draw_Box(0, 261, 239, 319, TFT_LCD_FILL_FULL, TFT_LCD_TYPE_CLR);
// }
TFT_LCD_Draw_Bmp(5, 160, ( uint8_t * )gImage_aimaX0_Y0_3); //边撑下电
break;
case
9
:
case 9:
TFT_LCD_Draw_Bmp(5, 160, ( uint8_t * )gImage_aimaX0_Y0_1); //Flash校验
break;
default:
...
...
@@ -4651,6 +4837,11 @@ void ONE_KEY_Display(void)
}
}
}
else if(ONEKEYSetNumber == 3)
{
step_check = 1;
ONEKEYSetNumber++;
}
}
else
{
...
...
@@ -4673,6 +4864,7 @@ void ONE_KEY_Display(void)
if(ZTSVOK_A && ZTSVOK_B)
{
step_check = 1;
TFT_LCD_Draw_Bmp(5,50,( uint8_t * )gImage_Alarm_08_Word0X51_Y261);
ZTSVOK_A = 0;
ZTSVOK_B = 0;
...
...
@@ -4682,6 +4874,7 @@ void ONE_KEY_Display(void)
uint8_t RotationAlarmFlag;
uint8_t RotationAlarmMode;
uint8_t VibrationAlarmFlag;
uint8_t step_check;
void RotationAlarm(void)
{
if(RotationAlarmMode == 1) //轮速报警模式
...
...
@@ -4696,6 +4889,7 @@ void RotationAlarm(void)
}
else
{
step_check = 1;
RotationAlarmFlag = 1;
TFT_LCD_Draw_Bmp(5,25,( uint8_t * )gImage_Alarm_10_Word0X51_Y261);
}
...
...
@@ -4712,6 +4906,7 @@ void RotationAlarm(void)
}
else
{
step_check = 1;
VibrationAlarmFlag = 1;
TFT_LCD_Draw_Bmp(5,25,( uint8_t * )gImage_Alarm_09_Word0X51_Y261);
}
...
...
@@ -4731,6 +4926,7 @@ void BCDD_MCU_Service(void)
}
else
{
step_check = 1;
BCDD_MCU = 0;
BCDD_MCU_Time = 0;
BCDD_MCU_Flag = 0;
...
...
YueJin_test_bench/source/Appliciation/Display_Info.h
View file @
f1ef53db
...
...
@@ -53,6 +53,7 @@ extern uint8_t ZTSVOK_A;
extern
uint8_t
ZTSVOK_B
;
extern
uint8_t
RotationAlarmFlag
;
extern
uint8_t
RotationAlarmMode
;
extern
uint8_t
step_check
;
void
GeneralInfoDisp
(
unsigned
char
*
p
,
unsigned
short
x
,
unsigned
short
y
);
void
Display_Title_Info
(
void
);
void
Display_Version_Info
(
uint32_t
ON_OFF
);
...
...
YueJin_test_bench/source/Appliciation/R485_Communication_Matrix.c
View file @
f1ef53db
...
...
@@ -2,6 +2,7 @@
#include "Barcode_Scanner.h"
#include "string.h"
#include "Key.h"
#include "Display_Info.h"
uint8_t
barcode_Msg
[
64
];
uint8_t
barcode_Msg1
[
64
];
uint8_t
name1
=
0
;
...
...
@@ -1156,6 +1157,10 @@ uint32_t R485_Send_test(void)
if
(
AutoLampState
)
//1自动大灯开启,0熄灭
{
BCMLED
.
Sig
.
AutoLamp
=
0x01
;
//自动大灯
if
(
step_check
==
0
)
{
step_check
=
1
;
}
}
else
{
...
...
YueJin_test_bench/source/Appliciation/Task.c
View file @
f1ef53db
...
...
@@ -353,9 +353,26 @@ void KeyBackServic(void)
FanHui
=
0
;
}
}
uint8_t
delay2stime
;
//100ms时间片中使用
void
Delay2s
(
void
)
{
if
(
step_check
==
1
)
{
if
(
delay2stime
<=
30
)
{
delay2stime
++
;
}
else
{
delay2stime
=
0
;
step_check
=
2
;
}
}
}
void
Sys_Run_Mode_100ms_Tasks_Group
(
void
)
{
// Aima_SLF(1,1,1,1);
Delay2s
();
//当前步骤检测内容触发后延时2s下一步
Display_PageNum
();
ONE_KEY_Display
();
RotationAlarm
();
...
...
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