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
3 years ago
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
,
...
...
This diff is collapsed.
Click to expand it.
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
);
...
...
This diff is collapsed.
Click to expand it.
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
)
{
...
...
This diff is collapsed.
Click to expand it.
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*/
{
...
...
This diff is collapsed.
Click to expand it.
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
);
/**/
...
...
This diff is collapsed.
Click to expand it.
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
);
...
...
This diff is collapsed.
Click to expand it.
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
)
{}
/*----三级菜单----系统演示----系列子菜单*/
...
...
This diff is collapsed.
Click to expand it.
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
*/
/******************************************************************************
函数
...
...
This diff is collapsed.
Click to expand it.
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.
This diff is collapsed.
Click to expand it.
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
...
...
This diff is collapsed.
Click to expand it.
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