Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
V
VC66_7C
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
ISUZU
VC66_7C
Commits
94bd9c5e
Commit
94bd9c5e
authored
Jan 18, 2022
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加背光调节界面,更换新版FLAS00.09
parent
cb19499f
Changes
11
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
1433 additions
and
941 deletions
+1433
-941
BGLInterface.h
source/Application/APP/BackLight/BGLInterface.h
+2
-2
BackLight_APP.c
source/Application/APP/BackLight/BackLight_APP.c
+23
-3
Key_user.c
source/Application/APP/Key/Key_user.c
+35
-0
Popups.c
source/Application/Alarm/Popups.c
+25
-13
GUI.c
source/Application/Graphic/GUI/GUI.c
+225
-13
GUI.h
source/Application/Graphic/GUI/GUI.h
+4
-2
Menu.h
source/Application/Graphic/Menu/Menu.h
+8
-3
Menu_user.c
source/Application/Graphic/Menu/Menu_user.c
+16
-6
CD4051.h
source/Driver/CD4051/CD4051.h
+56
-56
images.c
source/Driver/Graphic/images.c
+941
-843
images.h
source/Driver/Graphic/images.h
+98
-0
No files found.
source/Application/APP/BackLight/BGLInterface.h
View file @
94bd9c5e
...
...
@@ -33,8 +33,8 @@ enum {
BL_THEME_TOTAL
,
};
enum
{
BL_LV_MIN
,
//
BL_LV_1,
BL_LV_MIN
=
0u
,
BL_LV_1
,
BL_LV_2
,
BL_LV_3
,
BL_LV_4
,
...
...
source/Application/APP/BackLight/BackLight_APP.c
View file @
94bd9c5e
...
...
@@ -11,6 +11,8 @@
#include "TimerB.h"
#include "Data_Fuel_User.h"
#include "Menu.h"
#include "GUI.h"
typedef
struct
{
...
...
@@ -67,11 +69,29 @@ void BL_Management_service(void)
if
(
Line_In_Get_Status
(
LINE_IN_ILLUMINATION
))
{
ILL
=
2
;
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
{
ILL
=
0
;
BackLightVLv
=
User_set_Num
.
User_Light1
;
}
else
{
ILL
=
2
;
BackLightVLv
=
User_set_Num
.
User_Light2
;
}
}
else
{
ILL
=
0
;
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_2
)
{
ILL
=
2
;
BackLightVLv
=
User_set_Num
.
User_Light2
;
}
else
{
ILL
=
0
;
BackLightVLv
=
User_set_Num
.
User_Light1
;
}
}
if
(
Common_Get_IG_Sts
()
==
COMMON_POWER_OFF
)
...
...
@@ -104,7 +124,7 @@ void BL_Management_service(void)
// GetBGLType(0);
/*得到背光等级 可自己在枚举中定义 在BackGroundLight.c里填表*/
GetBGLLvl
(
BackLightVLv
,
LED_Pos
);
GetBGLLvl
(
(
BackLightVLv
-
1
)
,
LED_Pos
);
/*得到热敏电阻电压参数为100倍电压值*/
GetBGLNTCVol
(
0
);
...
...
source/Application/APP/Key/Key_user.c
View file @
94bd9c5e
...
...
@@ -94,6 +94,21 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
NextMenu
(
MenuOptTab
[
bCurMenuIDX
].
VK_IDX_UP
);
}
}
/*背光调节*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
{
if
(
User_set_Num
.
User_Light1
<
16u
)
{
User_set_Num
.
User_Light1
++
;
}
}
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_2
)
{
if
(
User_set_Num
.
User_Light2
<
16u
)
{
User_set_Num
.
User_Light2
++
;
}
}
/*保养通知设定 更换机油&机油滤清器*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_3_MENU_1
)
{
...
...
@@ -432,6 +447,21 @@ void Key_Operation_Down(Key_Event_en_t enKeyEvent)
NextMenu
(
MenuOptTab
[
bCurMenuIDX
].
VK_IDX_DOWN
);
}
}
/*背光调节*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
{
if
(
User_set_Num
.
User_Light1
>
1u
)
{
User_set_Num
.
User_Light1
--
;
}
}
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_2
)
{
if
(
User_set_Num
.
User_Light2
>
1u
)
{
User_set_Num
.
User_Light2
--
;
}
}
/*保养通知设定 更换机油&机油滤清器*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_3_MENU_1
)
{
...
...
@@ -772,6 +802,11 @@ void Key_Operation_Enter(Key_Event_en_t enKeyEvent)
MenuFlag
.
Menu_Return
=
1u
;
NextMenu
(
MenuOptTab
[
bCurMenuIDX
].
VK_IDX_ENTER
);
}
/*背光调节*/
else
if
((
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
||
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_2
))
{
NextMenu
(
MenuOptTab
[
bCurMenuIDX
].
VK_IDX_ENTER
);
}
/*轮胎匹配界面*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_5
)
{
...
...
source/Application/Alarm/Popups.c
View file @
94bd9c5e
...
...
@@ -1153,7 +1153,7 @@ void Popup_Alone_Sound_Server(void)
{
if
(
u8IG_st
==
COMMON_POWER_ON
)
{
#if 0
/*00 忘拔钥匙*/
Sound_Delete
(
SND_Key_Notremoved
);
...
...
@@ -1422,19 +1422,31 @@ void Popup_Alone_Sound_Server(void)
{
Sound_Delete
(
SND_Fuel_Saving
);
}
#endif
/*音源测试程序*/
if
(
Sound_test
&
0x001
)
Sound_Request
(
SND_Key_Notremoved
,
1
);
else
Sound_Delete
(
SND_Key_Notremoved
);
if
(
Sound_test
&
0x002
)
Sound_Request
(
SND_Braking
,
1
);
else
Sound_Delete
(
SND_Braking
);
if
(
Sound_test
&
0x004
)
Sound_Request
(
SND_Air_Brake
,
1
);
else
Sound_Delete
(
SND_Air_Brake
);
if
(
Sound_test
&
0x008
)
Sound_Request
(
SND_BRAKE_LOCK
,
1
);
else
Sound_Delete
(
SND_BRAKE_LOCK
);
if
(
Sound_test
&
0x010
)
Sound_Request
(
SND_Parking_Brake
,
1
);
else
Sound_Delete
(
SND_Parking_Brake
);
if
(
Sound_test
&
0x020
)
Sound_Request
(
SND_Car_Dump_SPEED
,
1
);
else
Sound_Delete
(
SND_Car_Dump_SPEED
);
if
(
Sound_test
&
0x040
)
Sound_Request
(
SND_Temp_High
,
1
);
else
Sound_Delete
(
SND_Temp_High
);
if
(
Sound_test
&
0x080
)
Sound_Request
(
SND_Coolant_Low
,
1
);
else
Sound_Delete
(
SND_Coolant_Low
);
if
(
Sound_test
&
0x100
)
Sound_Request
(
SND_Oil_pressure_Low
,
1
);
else
Sound_Delete
(
SND_Oil_pressure_Low
);
if
(
Sound_test
&
0x200
)
Sound_Request
(
SND_ACC_AIR
,
1
);
else
Sound_Delete
(
SND_ACC_AIR
);
if
(
Sound_test
&
0x400
)
Sound_Request
(
SND_BackUP_SPEED
,
1
);
else
Sound_Delete
(
SND_BackUP_SPEED
);
//if (Sound_test & 0x001) Sound_Request ( SND_Key_Notremoved, 1 ); else Sound_Delete( SND_Key_Notremoved );
//if (Sound_test & 0x002) Sound_Request ( SND_Braking, 1 ); else Sound_Delete( SND_Braking );
//if (Sound_test & 0x004) Sound_Request ( SND_Air_Brake, 1 ); else Sound_Delete( SND_Air_Brake );
//if (Sound_test & 0x008) Sound_Request ( SND_BRAKE_LOCK, 1 ); else Sound_Delete( SND_BRAKE_LOCK );
//if (Sound_test & 0x010) Sound_Request ( SND_Parking_Brake, 1 ); else Sound_Delete( SND_Parking_Brake );
//if (Sound_test & 0x020) Sound_Request ( SND_Car_Dump_SPEED, 1 ); else Sound_Delete( SND_Car_Dump_SPEED );
//if (Sound_test & 0x040) Sound_Request ( SND_Temp_High, 1 ); else Sound_Delete( SND_Temp_High );
//if (Sound_test & 0x080) Sound_Request ( SND_Coolant_Low, 1 ); else Sound_Delete( SND_Coolant_Low );
//if (Sound_test & 0x100) Sound_Request ( SND_Oil_pressure_Low, 1 ); else Sound_Delete( SND_Oil_pressure_Low );
//if (Sound_test & 0x200) Sound_Request ( SND_ACC_AIR, 1 ); else Sound_Delete( SND_ACC_AIR );
//if (Sound_test & 0x400) Sound_Request ( SND_BackUP_SPEED, 1 ); else Sound_Delete( SND_BackUP_SPEED );
//if (CD4051_COM7_X0_IN == 0u) Sound_Request ( SND_Key_Notremoved, 1 ); else Sound_Delete( SND_Key_Notremoved );/*B15 = 0*/
//if (CD4051_COM7_X1_IN == 1u) Sound_Request ( SND_Braking, 1 ); else Sound_Delete( SND_Braking );/*B16 = 1*/
//if (CD4051_COM7_X2_IN == 1u) Sound_Request ( SND_Air_Brake, 1 ); else Sound_Delete( SND_Air_Brake );/*B17 = 1*/
//if (CD4051_COM7_X3_IN == 1u) Sound_Request ( SND_BRAKE_LOCK, 1 ); else Sound_Delete( SND_BRAKE_LOCK );/*B14 = 1*/
//if (CD4051_COM7_X4_IN == 1u) Sound_Request ( SND_Parking_Brake, 1 ); else Sound_Delete( SND_Parking_Brake );/*B10 = 1*/
//if (CD4051_COM7_X5_IN == 1u) Sound_Request ( SND_Car_Dump_SPEED, 1 ); else Sound_Delete( SND_Car_Dump_SPEED );/*B13 = 1*/
//if (CD4051_COM7_X6_IN == 1u) Sound_Request ( SND_Temp_High, 1 ); else Sound_Delete( SND_Temp_High );/*B11 = 1*/
//if (CD4051_COM7_X7_IN == 1u) Sound_Request ( SND_Coolant_Low, 1 ); else Sound_Delete( SND_Coolant_Low );/*B12 = 1*/
//if (CD4051_COM6_X5_IN == 1u) Sound_Request ( SND_Oil_pressure_Low, 1 ); else Sound_Delete( SND_Oil_pressure_Low );/*B04 = 1*/
//if (CD4051_COM6_X6_IN == 1u) Sound_Request ( SND_ACC_AIR, 1 ); else Sound_Delete( SND_ACC_AIR );/*B02 = 1*/
//if (CD4051_COM6_X7_IN == 0u) Sound_Request ( SND_BackUP_SPEED, 1 ); else Sound_Delete( SND_BackUP_SPEED );/*B03 = 0*/
}
else
/*IG-OFF*/
{
...
...
source/Application/Graphic/GUI/GUI.c
View file @
94bd9c5e
This diff is collapsed.
Click to expand it.
source/Application/Graphic/GUI/GUI.h
View file @
94bd9c5e
...
...
@@ -104,7 +104,8 @@ typedef struct
uint8_t
User_HSASET
;
/* HSA调整*/
uint8_t
User_Language
;
/* 语言设置*/
uint8_t
User_Company
;
/* 单位设定*/
uint8_t
User_Light
;
/* 亮度调节*/
uint8_t
User_Light1
;
/* 亮度调节*/
uint8_t
User_Light2
;
/* 亮度调节*/
uint8_t
User_CarJL
;
/* 车间距离报警*/
uint32_t
User_FDJYLQQ
;
/* 发送机油 0 未设定 1-50000 数值*/
uint32_t
User_RYLQQ
;
/* 燃油滤清器 0 未设定 1-50000 数值*/
...
...
@@ -407,7 +408,8 @@ void GUI_BG_UserSet_SYSD_JADD_Display(uint8_t Mode); /**/
void
GUI_BG_UserSet_SYSD_JSUB_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSet_SYSD_IDLING_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSet_SYSD_Parking_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_User_Light_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_User_Light1_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_User_Light2_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_Enter_Return_Display
(
uint8_t
Mode
);
/**/
...
...
source/Application/Graphic/Menu/Menu.h
View file @
94bd9c5e
...
...
@@ -98,6 +98,7 @@ typedef enum
_MN_DSP_LEVEL3_4_MENU_47
,
/* 63 辅助驻车解除设定*/
_MN_DSP_LEVEL3_4_MENU_5
,
/* 64 轮胎匹配画面*/
_MN_DSP_LEVEL3_7_MENU_1
,
/* 65 亮度调节*/
_MN_DSP_LEVEL3_7_MENU_2
,
/* 65 亮度调节*/
/*四级菜单*/
_MN_DSP_LEVEL4_4_MENU_1
,
/* 66 速度设定-高速路*/
...
...
@@ -449,9 +450,13 @@ EXTERN_MEU_PROCESS void Level3_4Menu_5Enter(void);
EXTERN_MEU_PROCESS
void
Level3_4Menu_5Do
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_5Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Do
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Enter_1
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Do_1
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Exit_1
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Enter_2
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Do_2
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Exit_2
(
void
);
EXTERN_MEU_PROCESS
void
Level3_5Menu_1Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level3_5Menu_1Do
(
void
);
...
...
source/Application/Graphic/Menu/Menu_user.c
View file @
94bd9c5e
...
...
@@ -98,9 +98,9 @@ const _MenuOptTab MenuOptTab[] =
/*61*/
{
_MN_DSP_LEVEL4_4_MENU_5
,
_MN_DSP_LEVEL3_4_MENU_44
,
_MN_DSP_LEVEL3_4_MENU_46
,
_MN_DSP_LEVEL2_4_MENU_4
,
Level3_4Menu_4Enter_5
,
Level3_4Menu_4Do_5
,
Level3_4Menu_4Exit_5
},
/*62*/
{
_MN_DSP_LEVEL4_4_MENU_6
,
_MN_DSP_LEVEL3_4_MENU_45
,
_MN_DSP_LEVEL3_4_MENU_47
,
_MN_DSP_LEVEL2_4_MENU_4
,
Level3_4Menu_4Enter_6
,
Level3_4Menu_4Do_6
,
Level3_4Menu_4Exit_6
},
/*63*/
{
_MN_DSP_LEVEL4_4_MENU_7
,
_MN_DSP_LEVEL3_4_MENU_46
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_4
,
Level3_4Menu_4Enter_7
,
Level3_4Menu_4Do_7
,
Level3_4Menu_4Exit_7
},
/*64*/
{
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_5
,
Level3_4Menu_5Enter
,
Level3_4Menu_5Do
,
Level3_4Menu_5Exit
},
/*65*/
{
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_7
,
Level3_4Menu_7Enter
,
Level3_4Menu_7Do
,
Level3_4Menu_7Exit
},
/*65*/
{
_MN_DSP_LEVEL3_7_MENU_2
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_7
,
Level3_4Menu_7Enter_1
,
Level3_4Menu_7Do_1
,
Level3_4Menu_7Exit_1
},
/*65*/
{
_MN_DSP_LEVEL2_4_MENU_7
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL3_7_MENU_1
,
Level3_4Menu_7Enter_2
,
Level3_4Menu_7Do_2
,
Level3_4Menu_7Exit_2
},
/*四级菜单*/
/*66*/
{
_MN_DSP_LEVEL3_4_MENU_41
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL3_4_MENU_41
,
Level4_4Menu_1Enter
,
Level4_4Menu_1Do
,
Level4_4Menu_1Exit
},
...
...
@@ -1325,14 +1325,24 @@ void Level3_4Menu_5Exit(void)
/*----三级菜单----TPMS轮胎设定----系列子菜单*/
/*亮度调节设定*/
void
Level3_4Menu_7Enter
(
void
)
void
Level3_4Menu_7Enter_1
(
void
)
{}
void
Level3_4Menu_7Do_1
(
void
)
{
GUI_OftenShow_Display
();
GUI_BG_User_Light1_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_4Menu_7Exit_1
(
void
)
{}
void
Level3_4Menu_7Enter_2
(
void
)
{}
void
Level3_4Menu_7Do
(
void
)
void
Level3_4Menu_7Do
_2
(
void
)
{
GUI_OftenShow_Display
();
GUI_BG_User_Light_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_User_Light
2
_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_4Menu_7Exit
(
void
)
void
Level3_4Menu_7Exit
_2
(
void
)
{}
/*----三级菜单----系统演示----系列子菜单*/
...
...
source/Driver/CD4051/CD4051.h
View file @
94bd9c5e
...
...
@@ -54,68 +54,68 @@ extern uint16_t CD4051B_GeneralCOM_Cache[COMTotal][MaxChannel];
extern
uint16_t
CD4051B_GeneralCOM_Value
[
COMTotal
][
MaxChannel
];
//-----------------外部应用需要时调用----------------------
/*COM1映射PCB*/
#define CD4051_COM1_X0_IN (CD4051B_GeneralCOM_Value[COM1][Channel0])
/*A36*/
#define CD4051_COM1_X1_IN (CD4051B_GeneralCOM_Value[COM1][Channel1])
/* */
#define CD4051_COM1_X2_IN (CD4051B_GeneralCOM_Value[COM1][Channel2])
/* */
#define CD4051_COM1_X3_IN (CD4051B_GeneralCOM_Value[COM1][Channel3])
/*A34*/
#define CD4051_COM1_X4_IN (CD4051B_GeneralCOM_Value[COM1][Channel4])
/*A21*/
#define CD4051_COM1_X5_IN (CD4051B_GeneralCOM_Value[COM1][Channel5])
/*A25*/
#define CD4051_COM1_X6_IN (CD4051B_GeneralCOM_Value[COM1][Channel6])
/*A22*/
#define CD4051_COM1_X7_IN (CD4051B_GeneralCOM_Value[COM1][Channel7])
/*A23*/
#define CD4051_COM1_X0_IN (CD4051B_GeneralCOM_Value[COM1][Channel0])
/*A36
- 0
*/
#define CD4051_COM1_X1_IN (CD4051B_GeneralCOM_Value[COM1][Channel1])
/*
- 0
*/
#define CD4051_COM1_X2_IN (CD4051B_GeneralCOM_Value[COM1][Channel2])
/*
- 1
*/
#define CD4051_COM1_X3_IN (CD4051B_GeneralCOM_Value[COM1][Channel3])
/*A34
- 1
*/
#define CD4051_COM1_X4_IN (CD4051B_GeneralCOM_Value[COM1][Channel4])
/*A21
- 1
*/
#define CD4051_COM1_X5_IN (CD4051B_GeneralCOM_Value[COM1][Channel5])
/*A25
- 0
*/
#define CD4051_COM1_X6_IN (CD4051B_GeneralCOM_Value[COM1][Channel6])
/*A22
- 1
*/
#define CD4051_COM1_X7_IN (CD4051B_GeneralCOM_Value[COM1][Channel7])
/*A23
- 1
*/
/*COM2映射PCB*/
#define CD4051_COM2_X0_IN (CD4051B_GeneralCOM_Value[COM2][Channel0])
/*A31*/
#define CD4051_COM2_X1_IN (CD4051B_GeneralCOM_Value[COM2][Channel1])
/*A32*/
#define CD4051_COM2_X2_IN (CD4051B_GeneralCOM_Value[COM2][Channel2])
/*A33*/
#define CD4051_COM2_X3_IN (CD4051B_GeneralCOM_Value[COM2][Channel3])
/*A30*/
#define CD4051_COM2_X4_IN (CD4051B_GeneralCOM_Value[COM2][Channel4])
/*A26*/
#define CD4051_COM2_X5_IN (CD4051B_GeneralCOM_Value[COM2][Channel5])
/*A29*/
#define CD4051_COM2_X6_IN (CD4051B_GeneralCOM_Value[COM2][Channel6])
/*A27*/
#define CD4051_COM2_X7_IN (CD4051B_GeneralCOM_Value[COM2][Channel7])
/*A28*/
#define CD4051_COM2_X0_IN (CD4051B_GeneralCOM_Value[COM2][Channel0])
/*A31
- 1
*/
#define CD4051_COM2_X1_IN (CD4051B_GeneralCOM_Value[COM2][Channel1])
/*A32
- 1
*/
#define CD4051_COM2_X2_IN (CD4051B_GeneralCOM_Value[COM2][Channel2])
/*A33
- 1
*/
#define CD4051_COM2_X3_IN (CD4051B_GeneralCOM_Value[COM2][Channel3])
/*A30
- 1
*/
#define CD4051_COM2_X4_IN (CD4051B_GeneralCOM_Value[COM2][Channel4])
/*A26
- 0
*/
#define CD4051_COM2_X5_IN (CD4051B_GeneralCOM_Value[COM2][Channel5])
/*A29
- 0
*/
#define CD4051_COM2_X6_IN (CD4051B_GeneralCOM_Value[COM2][Channel6])
/*A27
- 0
*/
#define CD4051_COM2_X7_IN (CD4051B_GeneralCOM_Value[COM2][Channel7])
/*A28
- 1
*/
/*COM3映射PCB*/
#define CD4051_COM3_X0_IN (CD4051B_GeneralCOM_Value[COM3][Channel0])
/*A19*/
#define CD4051_COM3_X1_IN (CD4051B_GeneralCOM_Value[COM3][Channel1])
/*B19*/
#define CD4051_COM3_X2_IN (CD4051B_GeneralCOM_Value[COM3][Channel2])
/*B18*/
#define CD4051_COM3_X3_IN (CD4051B_GeneralCOM_Value[COM3][Channel3])
/*A15*/
#define CD4051_COM3_X4_IN (CD4051B_GeneralCOM_Value[COM3][Channel4])
/*A10*/
#define CD4051_COM3_X5_IN (CD4051B_GeneralCOM_Value[COM3][Channel5])
/*A20*/
#define CD4051_COM3_X6_IN (CD4051B_GeneralCOM_Value[COM3][Channel6])
/*A06*/
#define CD4051_COM3_X7_IN (CD4051B_GeneralCOM_Value[COM3][Channel7])
/*A03*/
#define CD4051_COM3_X0_IN (CD4051B_GeneralCOM_Value[COM3][Channel0])
/*A19
- 0
*/
#define CD4051_COM3_X1_IN (CD4051B_GeneralCOM_Value[COM3][Channel1])
/*B19
- 0
*/
#define CD4051_COM3_X2_IN (CD4051B_GeneralCOM_Value[COM3][Channel2])
/*B18
- 0
*/
#define CD4051_COM3_X3_IN (CD4051B_GeneralCOM_Value[COM3][Channel3])
/*A15
- 0
*/
#define CD4051_COM3_X4_IN (CD4051B_GeneralCOM_Value[COM3][Channel4])
/*A10
- 1
*/
#define CD4051_COM3_X5_IN (CD4051B_GeneralCOM_Value[COM3][Channel5])
/*A20
- 1
*/
#define CD4051_COM3_X6_IN (CD4051B_GeneralCOM_Value[COM3][Channel6])
/*A06
- 0
*/
#define CD4051_COM3_X7_IN (CD4051B_GeneralCOM_Value[COM3][Channel7])
/*A03
- 0
*/
/*COM4映射PCB*/
#define CD4051_COM4_X0_IN (CD4051B_GeneralCOM_Value[COM4][Channel0])
/*B35*/
#define CD4051_COM4_X1_IN (CD4051B_GeneralCOM_Value[COM4][Channel1])
/*B34*/
#define CD4051_COM4_X2_IN (CD4051B_GeneralCOM_Value[COM4][Channel2])
/*B33*/
#define CD4051_COM4_X3_IN (CD4051B_GeneralCOM_Value[COM4][Channel3])
/*B36*/
#define CD4051_COM4_X4_IN (CD4051B_GeneralCOM_Value[COM4][Channel4])
/*B20*/
#define CD4051_COM4_X5_IN (CD4051B_GeneralCOM_Value[COM4][Channel5])
/*B37*/
#define CD4051_COM4_X6_IN (CD4051B_GeneralCOM_Value[COM4][Channel6])
/*B40*/
#define CD4051_COM4_X7_IN (CD4051B_GeneralCOM_Value[COM4][Channel7])
/*B38*/
#define CD4051_COM4_X0_IN (CD4051B_GeneralCOM_Value[COM4][Channel0])
/*B35
- 0
*/
#define CD4051_COM4_X1_IN (CD4051B_GeneralCOM_Value[COM4][Channel1])
/*B34
- 0
*/
#define CD4051_COM4_X2_IN (CD4051B_GeneralCOM_Value[COM4][Channel2])
/*B33
- 1
*/
#define CD4051_COM4_X3_IN (CD4051B_GeneralCOM_Value[COM4][Channel3])
/*B36
- 0
*/
#define CD4051_COM4_X4_IN (CD4051B_GeneralCOM_Value[COM4][Channel4])
/*B20
- 0
*/
#define CD4051_COM4_X5_IN (CD4051B_GeneralCOM_Value[COM4][Channel5])
/*B37
- 0
*/
#define CD4051_COM4_X6_IN (CD4051B_GeneralCOM_Value[COM4][Channel6])
/*B40
- 1
*/
#define CD4051_COM4_X7_IN (CD4051B_GeneralCOM_Value[COM4][Channel7])
/*B38
- 1
*/
/*COM5映射PCB*/
#define CD4051_COM5_X0_IN (CD4051B_GeneralCOM_Value[COM5][Channel0])
/*B23*/
#define CD4051_COM5_X1_IN (CD4051B_GeneralCOM_Value[COM5][Channel1])
/*B22*/
#define CD4051_COM5_X2_IN (CD4051B_GeneralCOM_Value[COM5][Channel2])
/*B21*/
#define CD4051_COM5_X3_IN (CD4051B_GeneralCOM_Value[COM5][Channel3])
/*B24*/
#define CD4051_COM5_X4_IN (CD4051B_GeneralCOM_Value[COM5][Channel4])
/*B32*/
#define CD4051_COM5_X5_IN (CD4051B_GeneralCOM_Value[COM5][Channel5])
/*B26*/
#define CD4051_COM5_X6_IN (CD4051B_GeneralCOM_Value[COM5][Channel6])
/*B31*/
#define CD4051_COM5_X7_IN (CD4051B_GeneralCOM_Value[COM5][Channel7])
/*B30*/
#define CD4051_COM5_X0_IN (CD4051B_GeneralCOM_Value[COM5][Channel0])
/*B23
- 0
*/
#define CD4051_COM5_X1_IN (CD4051B_GeneralCOM_Value[COM5][Channel1])
/*B22
- 0
*/
#define CD4051_COM5_X2_IN (CD4051B_GeneralCOM_Value[COM5][Channel2])
/*B21
- 0
*/
#define CD4051_COM5_X3_IN (CD4051B_GeneralCOM_Value[COM5][Channel3])
/*B24
- 0
*/
#define CD4051_COM5_X4_IN (CD4051B_GeneralCOM_Value[COM5][Channel4])
/*B32
- 1
*/
#define CD4051_COM5_X5_IN (CD4051B_GeneralCOM_Value[COM5][Channel5])
/*B26
- 0
*/
#define CD4051_COM5_X6_IN (CD4051B_GeneralCOM_Value[COM5][Channel6])
/*B31
- 1
*/
#define CD4051_COM5_X7_IN (CD4051B_GeneralCOM_Value[COM5][Channel7])
/*B30
- 0
*/
/*COM6映射PCB*/
#define CD4051_COM6_X0_IN (CD4051B_GeneralCOM_Value[COM6][Channel0])
/*B06*/
#define CD4051_COM6_X1_IN (CD4051B_GeneralCOM_Value[COM6][Channel1])
/*B07*/
#define CD4051_COM6_X2_IN (CD4051B_GeneralCOM_Value[COM6][Channel2])
/*B08*/
#define CD4051_COM6_X3_IN (CD4051B_GeneralCOM_Value[COM6][Channel3])
/*B05*/
#define CD4051_COM6_X4_IN (CD4051B_GeneralCOM_Value[COM6][Channel4])
/*B01*/
#define CD4051_COM6_X5_IN (CD4051B_GeneralCOM_Value[COM6][Channel5])
/*B04*/
#define CD4051_COM6_X6_IN (CD4051B_GeneralCOM_Value[COM6][Channel6])
/*B02*/
#define CD4051_COM6_X7_IN (CD4051B_GeneralCOM_Value[COM6][Channel7])
/*B03*/
#define CD4051_COM6_X0_IN (CD4051B_GeneralCOM_Value[COM6][Channel0])
/*B06
- 1
*/
#define CD4051_COM6_X1_IN (CD4051B_GeneralCOM_Value[COM6][Channel1])
/*B07
- 0
*/
#define CD4051_COM6_X2_IN (CD4051B_GeneralCOM_Value[COM6][Channel2])
/*B08
- 0
*/
#define CD4051_COM6_X3_IN (CD4051B_GeneralCOM_Value[COM6][Channel3])
/*B05
- 1
*/
#define CD4051_COM6_X4_IN (CD4051B_GeneralCOM_Value[COM6][Channel4])
/*B01
- 0
*/
#define CD4051_COM6_X5_IN (CD4051B_GeneralCOM_Value[COM6][Channel5])
/*B04
- 0
*/
#define CD4051_COM6_X6_IN (CD4051B_GeneralCOM_Value[COM6][Channel6])
/*B02
- 0
*/
#define CD4051_COM6_X7_IN (CD4051B_GeneralCOM_Value[COM6][Channel7])
/*B03
- 1
*/
/*COM7映射PCB*/
#define CD4051_COM7_X0_IN (CD4051B_GeneralCOM_Value[COM7][Channel0])
/*B15*/
#define CD4051_COM7_X1_IN (CD4051B_GeneralCOM_Value[COM7][Channel1])
/*B16*/
#define CD4051_COM7_X2_IN (CD4051B_GeneralCOM_Value[COM7][Channel2])
/*B17*/
#define CD4051_COM7_X3_IN (CD4051B_GeneralCOM_Value[COM7][Channel3])
/*B14*/
#define CD4051_COM7_X4_IN (CD4051B_GeneralCOM_Value[COM7][Channel4])
/*B10*/
#define CD4051_COM7_X5_IN (CD4051B_GeneralCOM_Value[COM7][Channel5])
/*B13*/
#define CD4051_COM7_X6_IN (CD4051B_GeneralCOM_Value[COM7][Channel6])
/*B11*/
#define CD4051_COM7_X7_IN (CD4051B_GeneralCOM_Value[COM7][Channel7])
/*B12*/
#define CD4051_COM7_X0_IN (CD4051B_GeneralCOM_Value[COM7][Channel0])
/*B15
- 1
*/
#define CD4051_COM7_X1_IN (CD4051B_GeneralCOM_Value[COM7][Channel1])
/*B16
- 0
*/
#define CD4051_COM7_X2_IN (CD4051B_GeneralCOM_Value[COM7][Channel2])
/*B17
- 0
*/
#define CD4051_COM7_X3_IN (CD4051B_GeneralCOM_Value[COM7][Channel3])
/*B14
- 0
*/
#define CD4051_COM7_X4_IN (CD4051B_GeneralCOM_Value[COM7][Channel4])
/*B10
- 0
*/
#define CD4051_COM7_X5_IN (CD4051B_GeneralCOM_Value[COM7][Channel5])
/*B13
- 0
*/
#define CD4051_COM7_X6_IN (CD4051B_GeneralCOM_Value[COM7][Channel6])
/*B11
- 0
*/
#define CD4051_COM7_X7_IN (CD4051B_GeneralCOM_Value[COM7][Channel7])
/*B12
- 0
*/
/******************************************************************************
函数
...
...
source/Driver/Graphic/images.c
View file @
94bd9c5e
This source diff could not be displayed because it is too large. You can
view the blob
instead.
source/Driver/Graphic/images.h
View file @
94bd9c5e
...
...
@@ -140,6 +140,7 @@ enum SpriteName
CN_Nb_28_9
,
CN_Nb_28_dian
,
CN_Nb_28_heng
,
CN_Nb_28_maohao
,
CN_RC_Nb_12_0
,
CN_RC_Nb_12_1
,
CN_RC_Nb_12_2
,
...
...
@@ -428,6 +429,32 @@ enum SpriteName
CN_Alarm_Fault_05_wenzi
,
CN_Alarm_Fault_06_image
,
CN_Alarm_Fault_06_wenzi
,
CN_Alarm_Fault_A
,
CN_Alarm_Fault_B
,
CN_Alarm_Fault_C
,
CN_Alarm_Fault_D
,
CN_Alarm_Fault_E
,
CN_Alarm_Fault_F
,
CN_Alarm_Fault_G
,
CN_Alarm_Fault_H
,
CN_Alarm_Fault_I
,
CN_Alarm_Fault_J
,
CN_Alarm_Fault_K
,
CN_Alarm_Fault_L
,
CN_Alarm_Fault_M
,
CN_Alarm_Fault_N
,
CN_Alarm_Fault_O
,
CN_Alarm_Fault_P
,
CN_Alarm_Fault_Q
,
CN_Alarm_Fault_R
,
CN_Alarm_Fault_S
,
CN_Alarm_Fault_T
,
CN_Alarm_Fault_U
,
CN_Alarm_Fault_V
,
CN_Alarm_Fault_W
,
CN_Alarm_Fault_X
,
CN_Alarm_Fault_Y
,
CN_Alarm_Fault_Z
,
CN_AM
,
CN_Fri
,
CN_kuohao
,
...
...
@@ -592,9 +619,32 @@ enum SpriteName
CN_Fty_Menu2_08_E
,
CN_Fty_Menu2_08_F
,
CN_Fty_Menu2_08_FF
,
CN_Fty_Menu2_08_G
,
CN_Fty_Menu2_08_H
,
CN_Fty_Menu2_08_H1
,
CN_Fty_Menu2_08_I
,
CN_Fty_Menu2_08_J
,
CN_Fty_Menu2_08_K
,
CN_Fty_Menu2_08_L
,
CN_Fty_Menu2_08_L1
,
CN_Fty_Menu2_08_M
,
CN_Fty_Menu2_08_N
,
CN_Fty_Menu2_08_O
,
CN_Fty_Menu2_08_P
,
CN_Fty_Menu2_08_Q
,
CN_Fty_Menu2_08_R
,
CN_Fty_Menu2_08_S
,
CN_Fty_Menu2_08_T
,
CN_Fty_Menu2_08_U
,
CN_Fty_Menu2_08_V
,
CN_Fty_Menu2_08_W
,
CN_Fty_Menu2_08_wenzi
,
CN_Fty_Menu2_08_X
,
CN_Fty_Menu2_08_Y
,
CN_Fty_Menu2_08_Z
,
CN_Menu_FV
,
CN_Menu_HV
,
CN_Menu_SV
,
CN_grey_no
,
CN_grey_yes
,
CN_white_fuwei
,
...
...
@@ -746,6 +796,25 @@ enum SpriteName
CN_User_Menu2_06_2grey
,
CN_User_Menu2_06_2white
,
CN_User_Menu2_06_wenzi
,
CN_User_Menu3_00_1black
,
CN_User_Menu3_00_1grey
,
CN_User_Menu3_00_1white
,
CN_User_Menu3_00_2black
,
CN_User_Menu3_00_2grey
,
CN_User_Menu3_00_2white
,
CN_User_Menu3_00_3black
,
CN_User_Menu3_00_3grey
,
CN_User_Menu3_00_3white
,
CN_User_Menu3_00_4black
,
CN_User_Menu3_00_4grey
,
CN_User_Menu3_00_4white
,
CN_User_Menu3_00_5black
,
CN_User_Menu3_00_5grey
,
CN_User_Menu3_00_5white
,
CN_User_Menu3_00_6black
,
CN_User_Menu3_00_6grey
,
CN_User_Menu3_00_6white
,
CN_User_Menu3_00_wenzi
,
CN_User_Menu3_01_1
,
CN_User_Menu3_01_10
,
CN_User_Menu3_01_11
,
...
...
@@ -877,6 +946,15 @@ enum SpriteName
CN_User_Menu3_03_luntai4
,
CN_User_Menu3_03_luntai5
,
CN_User_Menu3_03_luntai_guang
,
CN_User_Menu3_03_Bri_1black
,
CN_User_Menu3_03_Bri_1gray
,
CN_User_Menu3_03_Bri_1white
,
CN_User_Menu3_03_Bri_2black
,
CN_User_Menu3_03_Bri_2gray
,
CN_User_Menu3_03_Bri_2white
,
CN_User_Menu3_03_Bri_an
,
CN_User_Menu3_03_Bri_green
,
CN_User_Menu3_03_Bri_ming
,
CN_User_Menu3_04_che
,
CN_User_Menu3_04_jiantou1
,
CN_User_Menu3_04_jiantou2
,
...
...
@@ -979,9 +1057,29 @@ enum SpriteName
CN_DLR_Menu2_09_E
,
CN_DLR_Menu2_09_F
,
CN_DLR_Menu2_09_FF
,
CN_DLR_Menu2_09_G
,
CN_DLR_Menu2_09_H
,
CN_DLR_Menu2_09_H1
,
CN_DLR_Menu2_09_I
,
CN_DLR_Menu2_09_J
,
CN_DLR_Menu2_09_K
,
CN_DLR_Menu2_09_L
,
CN_DLR_Menu2_09_L1
,
CN_DLR_Menu2_09_M
,
CN_DLR_Menu2_09_N
,
CN_DLR_Menu2_09_O
,
CN_DLR_Menu2_09_P
,
CN_DLR_Menu2_09_Q
,
CN_DLR_Menu2_09_R
,
CN_DLR_Menu2_09_S
,
CN_DLR_Menu2_09_T
,
CN_DLR_Menu2_09_U
,
CN_DLR_Menu2_09_V
,
CN_DLR_Menu2_09_W
,
CN_DLR_Menu2_09_wenzi
,
CN_DLR_Menu2_09_X
,
CN_DLR_Menu2_09_Y
,
CN_DLR_Menu2_09_Z
,
ziku_0
,
SpriteSize
...
...
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