Commit a34e56f2 authored by 郑萍's avatar 郑萍

feat:增加菜单枚举

parent 64f8d506
...@@ -1007,6 +1007,30 @@ ...@@ -1007,6 +1007,30 @@
<RteFlg>0</RteFlg> <RteFlg>0</RteFlg>
<bShared>0</bShared> <bShared>0</bShared>
</File> </File>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>60</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\..\Source\Application\CAN_CH0_CAN_Communication_Matrix.c</PathWithFileName>
<FilenameWithoutPath>CAN_CH0_CAN_Communication_Matrix.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>61</FileNumber>
<FileType>5</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\..\Source\Application\CAN_CH0_CAN_Communication_Matrix.h</PathWithFileName>
<FilenameWithoutPath>CAN_CH0_CAN_Communication_Matrix.h</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group> </Group>
<Group> <Group>
...@@ -1017,7 +1041,7 @@ ...@@ -1017,7 +1041,7 @@
<RteFlg>0</RteFlg> <RteFlg>0</RteFlg>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>60</FileNumber> <FileNumber>62</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1029,7 +1053,7 @@ ...@@ -1029,7 +1053,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>61</FileNumber> <FileNumber>63</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1041,7 +1065,7 @@ ...@@ -1041,7 +1065,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>62</FileNumber> <FileNumber>64</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1053,7 +1077,7 @@ ...@@ -1053,7 +1077,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>63</FileNumber> <FileNumber>65</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1065,7 +1089,7 @@ ...@@ -1065,7 +1089,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>64</FileNumber> <FileNumber>66</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1077,7 +1101,7 @@ ...@@ -1077,7 +1101,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>65</FileNumber> <FileNumber>67</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1089,7 +1113,7 @@ ...@@ -1089,7 +1113,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>66</FileNumber> <FileNumber>68</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1101,7 +1125,7 @@ ...@@ -1101,7 +1125,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>67</FileNumber> <FileNumber>69</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1113,7 +1137,7 @@ ...@@ -1113,7 +1137,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>68</FileNumber> <FileNumber>70</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1125,7 +1149,7 @@ ...@@ -1125,7 +1149,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>69</FileNumber> <FileNumber>71</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1137,7 +1161,7 @@ ...@@ -1137,7 +1161,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>70</FileNumber> <FileNumber>72</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1149,7 +1173,7 @@ ...@@ -1149,7 +1173,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>71</FileNumber> <FileNumber>73</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1161,7 +1185,7 @@ ...@@ -1161,7 +1185,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>72</FileNumber> <FileNumber>74</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1173,7 +1197,7 @@ ...@@ -1173,7 +1197,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>73</FileNumber> <FileNumber>75</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1185,7 +1209,7 @@ ...@@ -1185,7 +1209,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>74</FileNumber> <FileNumber>76</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1197,7 +1221,7 @@ ...@@ -1197,7 +1221,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>75</FileNumber> <FileNumber>77</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1209,7 +1233,7 @@ ...@@ -1209,7 +1233,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>76</FileNumber> <FileNumber>78</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1221,7 +1245,7 @@ ...@@ -1221,7 +1245,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>77</FileNumber> <FileNumber>79</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1233,7 +1257,7 @@ ...@@ -1233,7 +1257,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>78</FileNumber> <FileNumber>80</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1245,7 +1269,7 @@ ...@@ -1245,7 +1269,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>79</FileNumber> <FileNumber>81</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1257,7 +1281,7 @@ ...@@ -1257,7 +1281,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>80</FileNumber> <FileNumber>82</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1269,7 +1293,7 @@ ...@@ -1269,7 +1293,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>81</FileNumber> <FileNumber>83</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1281,7 +1305,7 @@ ...@@ -1281,7 +1305,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>82</FileNumber> <FileNumber>84</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1293,7 +1317,7 @@ ...@@ -1293,7 +1317,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>83</FileNumber> <FileNumber>85</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1305,7 +1329,7 @@ ...@@ -1305,7 +1329,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>84</FileNumber> <FileNumber>86</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1317,7 +1341,7 @@ ...@@ -1317,7 +1341,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>85</FileNumber> <FileNumber>87</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1329,7 +1353,7 @@ ...@@ -1329,7 +1353,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>86</FileNumber> <FileNumber>88</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1341,7 +1365,7 @@ ...@@ -1341,7 +1365,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>87</FileNumber> <FileNumber>89</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1353,7 +1377,7 @@ ...@@ -1353,7 +1377,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>88</FileNumber> <FileNumber>90</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1365,7 +1389,7 @@ ...@@ -1365,7 +1389,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>89</FileNumber> <FileNumber>91</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1377,7 +1401,7 @@ ...@@ -1377,7 +1401,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>90</FileNumber> <FileNumber>92</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1389,7 +1413,7 @@ ...@@ -1389,7 +1413,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>91</FileNumber> <FileNumber>93</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1401,7 +1425,7 @@ ...@@ -1401,7 +1425,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>92</FileNumber> <FileNumber>94</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1413,7 +1437,7 @@ ...@@ -1413,7 +1437,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>93</FileNumber> <FileNumber>95</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1425,7 +1449,7 @@ ...@@ -1425,7 +1449,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>94</FileNumber> <FileNumber>96</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1437,7 +1461,7 @@ ...@@ -1437,7 +1461,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>95</FileNumber> <FileNumber>97</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1449,7 +1473,7 @@ ...@@ -1449,7 +1473,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>96</FileNumber> <FileNumber>98</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1461,7 +1485,7 @@ ...@@ -1461,7 +1485,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>97</FileNumber> <FileNumber>99</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1473,7 +1497,7 @@ ...@@ -1473,7 +1497,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>98</FileNumber> <FileNumber>100</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1485,7 +1509,7 @@ ...@@ -1485,7 +1509,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>99</FileNumber> <FileNumber>101</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1497,7 +1521,7 @@ ...@@ -1497,7 +1521,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>100</FileNumber> <FileNumber>102</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1509,7 +1533,7 @@ ...@@ -1509,7 +1533,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>101</FileNumber> <FileNumber>103</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1521,7 +1545,7 @@ ...@@ -1521,7 +1545,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>102</FileNumber> <FileNumber>104</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1533,7 +1557,7 @@ ...@@ -1533,7 +1557,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>103</FileNumber> <FileNumber>105</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1545,7 +1569,7 @@ ...@@ -1545,7 +1569,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>104</FileNumber> <FileNumber>106</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1557,7 +1581,7 @@ ...@@ -1557,7 +1581,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>105</FileNumber> <FileNumber>107</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1569,7 +1593,7 @@ ...@@ -1569,7 +1593,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>106</FileNumber> <FileNumber>108</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1581,7 +1605,7 @@ ...@@ -1581,7 +1605,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>107</FileNumber> <FileNumber>109</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1593,7 +1617,7 @@ ...@@ -1593,7 +1617,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>108</FileNumber> <FileNumber>110</FileNumber>
<FileType>4</FileType> <FileType>4</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1605,7 +1629,7 @@ ...@@ -1605,7 +1629,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>109</FileNumber> <FileNumber>111</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1617,7 +1641,7 @@ ...@@ -1617,7 +1641,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>110</FileNumber> <FileNumber>112</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1629,7 +1653,7 @@ ...@@ -1629,7 +1653,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>111</FileNumber> <FileNumber>113</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1641,7 +1665,7 @@ ...@@ -1641,7 +1665,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>112</FileNumber> <FileNumber>114</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1653,7 +1677,7 @@ ...@@ -1653,7 +1677,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>113</FileNumber> <FileNumber>115</FileNumber>
<FileType>1</FileType> <FileType>1</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
...@@ -1665,7 +1689,7 @@ ...@@ -1665,7 +1689,7 @@
</File> </File>
<File> <File>
<GroupNumber>5</GroupNumber> <GroupNumber>5</GroupNumber>
<FileNumber>114</FileNumber> <FileNumber>116</FileNumber>
<FileType>5</FileType> <FileType>5</FileType>
<tvExp>0</tvExp> <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg> <tvExpOptDlg>0</tvExpOptDlg>
......
...@@ -693,6 +693,16 @@ ...@@ -693,6 +693,16 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\..\Source\Application\Data_Coolant.c</FilePath> <FilePath>..\..\..\..\Source\Application\Data_Coolant.c</FilePath>
</File> </File>
<File>
<FileName>CAN_CH0_CAN_Communication_Matrix.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\..\Source\Application\CAN_CH0_CAN_Communication_Matrix.c</FilePath>
</File>
<File>
<FileName>CAN_CH0_CAN_Communication_Matrix.h</FileName>
<FileType>5</FileType>
<FilePath>..\..\..\..\Source\Application\CAN_CH0_CAN_Communication_Matrix.h</FilePath>
</File>
</Files> </Files>
</Group> </Group>
<Group> <Group>
......
...@@ -7,7 +7,7 @@ __align(4) ...@@ -7,7 +7,7 @@ __align(4)
#define BACK_MENU_TIME 1000 #define BACK_MENU_TIME 1000
#define MENU_GRADE g_u8Menu_Grade // #define MENU_GRADE g_u8Menu_Grade
#define CURSOR_POSITION g_u8Cursor_Posittion #define CURSOR_POSITION g_u8Cursor_Posittion
_Menu_Data MenuData; _Menu_Data MenuData;
uint8_t PageType; //设置时间参数(设置小时或者分钟) uint8_t PageType; //设置时间参数(设置小时或者分钟)
...@@ -26,35 +26,35 @@ void Key_Operation_Left(Key_Event_en_t enKeyEvent)//Mode ...@@ -26,35 +26,35 @@ void Key_Operation_Left(Key_Event_en_t enKeyEvent)//Mode
switch (enKeyEvent) switch (enKeyEvent)
{ {
case KEY_EVENT_SHORT_PRESS_1: case KEY_EVENT_SHORT_PRESS_1:
if(MENU_GRADE == 0x00) // if(MENU_GRADE == 0x00)
{ // {
Menu_Service(MENU_KEY_LEFT_SHORT); // Menu_Service(MENU_KEY_LEFT_SHORT);
} // }
else // else
{ // {
Menu_Service(MENU_KEY_DOWN_SHORT); // Menu_Service(MENU_KEY_DOWN_SHORT);
} // }
break; break;
case KEY_EVENT_SHORT_PRESS_2: case KEY_EVENT_SHORT_PRESS_2:
if(MENU_GRADE == 0x00) // if(MENU_GRADE == 0x00)
{ // {
Menu_Service(MENU_KEY_LEFT_LONG); // Menu_Service(MENU_KEY_LEFT_LONG);
} // }
else // else
{ // {
Menu_Change_Branch_To_Item(0, MENU_ITEM_DriveInfo); // Menu_Change_Branch_To_Item(0, MENU_ITEM_DriveInfo);
Menu_Service(MENU_KEY_DOWN_LONG); // Menu_Service(MENU_KEY_DOWN_LONG);
} // }
break; break;
case KEY_EVENT_LONG_PRESS_1: //2 case KEY_EVENT_LONG_PRESS_1: //2
if(MENU_GRADE == 0x00) // if(MENU_GRADE == 0x00)
{ // {
Menu_Service(MENU_KEY_LEFT_SUPER_LONG); // Menu_Service(MENU_KEY_LEFT_SUPER_LONG);
} // }
else // else
{ // {
Menu_Service(MENU_KEY_DOWN_SUPER_LONG); // Menu_Service(MENU_KEY_DOWN_SUPER_LONG);
} // }
Key_Left_Long_Press_Flag = 1; Key_Left_Long_Press_Flag = 1;
break; break;
case KEY_EVENT_LONG_PRESS_2: //3 case KEY_EVENT_LONG_PRESS_2: //3
...@@ -79,13 +79,13 @@ void Key_Operation_Right(Key_Event_en_t enKeyEvent)//Set ...@@ -79,13 +79,13 @@ void Key_Operation_Right(Key_Event_en_t enKeyEvent)//Set
switch (enKeyEvent) switch (enKeyEvent)
{ {
case KEY_EVENT_SHORT_PRESS_1: case KEY_EVENT_SHORT_PRESS_1:
Menu_Service(MENU_KEY_CONFIRM_SHORT); // Menu_Service(MENU_KEY_CONFIRM_SHORT);
break; break;
case KEY_EVENT_SHORT_PRESS_2: case KEY_EVENT_SHORT_PRESS_2:
Menu_Service(MENU_KEY_CONFIRM_LONG); // Menu_Service(MENU_KEY_CONFIRM_LONG);
break; break;
case KEY_EVENT_LONG_PRESS_1: //2s case KEY_EVENT_LONG_PRESS_1: //2s
Menu_Service(MENU_KEY_CONFIRM_SUPER_LONG); // Menu_Service(MENU_KEY_CONFIRM_SUPER_LONG);
Key_Right_Long_Press_Flag = 1; Key_Right_Long_Press_Flag = 1;
break; break;
case KEY_EVENT_LONG_PRESS_2: //3s case KEY_EVENT_LONG_PRESS_2: //3s
......
...@@ -53,7 +53,7 @@ extern uint8_t PageType; ...@@ -53,7 +53,7 @@ extern uint8_t PageType;
extern uint8_t Key_Right_Long_Press_Flag; extern uint8_t Key_Right_Long_Press_Flag;
extern uint8_t Key_Left_Long_Press_Flag; extern uint8_t Key_Left_Long_Press_Flag;
extern uint8_t ClearODO_Flag; extern uint8_t ClearODO_Flag;
extern uint8_t g_u8Menu_Grade; // extern uint8_t g_u8Menu_Grade;
extern uint8_t g_u8Cursor_Posittion; extern uint8_t g_u8Cursor_Posittion;
extern uint8_t g_u8Language; extern uint8_t g_u8Language;
extern uint8_t g_u8Theme; extern uint8_t g_u8Theme;
......
...@@ -34,80 +34,64 @@ typedef unsigned int Menu_uint32_t; ...@@ -34,80 +34,64 @@ typedef unsigned int Menu_uint32_t;
*/ */
typedef enum typedef enum
{ {
MENU_ITEM_ENTRANCE_FIX = 0U ,/*入口固定项*/ MENU_ITEM_BACKLIGHT_SETTING, /*04 背光设置*/
/*主页面子选项*/ MENU_ITEM_BACKLIGHT_AUTO, /*05 背光自动*/
MENU_ITEM_DriveInfo ,/*行车电脑界面*/ MENU_ITEM_BACKLIGHT_1, /*06 背光_1*/
/*一级菜单子选项*/ MENU_ITEM_BACKLIGHT_2, /*07 背光_2*/
MENU_ITEM_QR_ANDROID ,/**< 手机互联安卓 */ MENU_ITEM_BACKLIGHT_3, /*08 背光_3*/
MENU_ITEM_QR_ODS ,/**< 手机互联苹果 */ MENU_ITEM_BACKLIGHT_4, /*09 背光_4*/
MENU_ITEM_SUBJECT_MODE ,/**< 主题模式 */ MENU_ITEM_BACKLIGHT_5, /*10 背光_5*/
MENU_ITEM_UNITS_SETUP ,/**< 单位设置 */
MENU_ITEM_CLOCK ,/**< 时钟信息 */ MENU_ITEM_BLUETOOTH_CONNECT, /*11 蓝牙连接*/
MENU_ITEM_BACKLIGHT_CLASS ,/**< 亮度设置 */ MENU_ITEM_BLUETOOTH_OPEN, /*12 蓝牙_开*/
MENU_ITEM_TPMS_STUDY ,/**< 胎压学习 */ MENU_ITEM_BLUETOOTH_CLOSE, /*13 蓝牙_关*/
MENU_ITEM_LANGUAGE ,/**< 语言设置 */ MENU_ITEM_BLUETOOTH_BACK, /*14 蓝牙返回*/
MENU_ITEM_BLUE_TOOTH_SETTING,/**< 蓝牙设置 */
MENU_ITEM_DVRSET ,/**< DVR */
MENU_ITEM_VERSION ,/**< 版本信息 */ MENU_ITEM_CLOCK_SETTING, /*15 时钟设置*/
MENU_ITEM_FACTORY_RESET ,/**< 恢复出厂设置 */ MENU_ITEM_CLOCK_BACK, /*16 时钟返回*/
/*二级菜单子选项*/ MENU_ITEM_CLOCK_MIN_BIT, /*17 时钟分钟个位*/
MENU_ITEM_SUBJECT1 ,/**< 主题一 */ MENU_ITEM_CLOCK_MIN_TENB, /*18 时钟分钟十位*/
MENU_ITEM_SUBJECT2 ,/**< 主题二 */ MENU_ITEM_CLOCK_HOUR_BIT, /*19 时钟小时个位*/
MENU_ITEM_SUBJECT3 ,/**< 主题三 */ MENU_ITEM_CLOCK_HOUR_TENB, /*20 时钟小时十位*/
MENU_ITEM_TIME_12H ,/**< 12时制 */
MENU_ITEM_TIME_24H ,/**< 24时制 */ MENU_ITEM_UNIT_SETTING, /*21 单位设置*/
MENU_ITEM_TIME ,/**< 时间调整 */ MENU_ITEM_UNIT_KM, /*22 选中公制*/
MENU_ITEM_BACKLIGHT_TYPE1 ,/**< 亮度1 */ MENU_ITEM_UNIT_MILE, /*23 选中英制*/
MENU_ITEM_BACKLIGHT_TYPE2 ,/**< 亮度2 */
MENU_ITEM_BACKLIGHT_TYPE3 ,/**< 亮度3 */ MENU_ITEM_LANGUAGE_SETTING, /*24 语言设置*/
MENU_ITEM_BACKLIGHT_TYPE4 ,/**< 亮度4 */ MENU_ITEM_LANGUAGE_CHINESE, /*25 选中中文*/
MENU_ITEM_BACKLIGHT_TYPE5 ,/**< 亮度5 */ MENU_ITEM_LANGUAGE_ENGLISH, /*26 选中英文*/
MENU_ITEM_BACKLIGHT_TYPEA ,/**< 亮度自动 */
MENU_ITEM_TPMS_UNIT ,/**< 胎压单位 */ MENU_ITEM_FAULT_INFORMATION, /*27 故障信息*/
MENU_ITEM_TPMS_STUDYF ,/**< 前轮学习 */
MENU_ITEM_TPMS_STUDYB ,/**< 后轮学习 */ MENU_ITEM_PHONE_CONNECT, /*28 手机互联*/
MENU_ITEM_BLUE_LINK ,/**< 蓝牙连接 */ MENU_ITEM_PHONE_CONNECT_WIN, /*28 手机互联成功*/
MENU_ITEM_BLUE_lINKMAN ,/**< 同步联系人 */
MENU_ITEM_BLUE_NAME ,/**< 蓝牙名称 */ MENU_ITEM_QUIT, /*29 退出*/
MENU_ITEM_BLUE_OUT ,/**< 蓝牙退出 */
MENU_ITEM_DVR_SET ,/**< DVR设置 */ MENU_ITEM_MAX,
MENU_ITEM_DVR_LOOK ,/**< DVR回放 */
MENU_ITEM_VERSION2 ,/**< 版本信息子菜单 */
/*三级菜单子选项*/
MENU_ITEM_BACKLIGHT_BLACK ,/**< 黑天模式 */
MENU_ITEM_BACKLIGHT_WHITE ,/**< 白天模式 */
MENU_ITEM_BACKLIGHT_A ,/**< 自动模式 */
MENU_ITEM_DVR_SET2 ,/**< DVR设置 */
MENU_ITEM_DVR_NAME ,/**< 记录仪名称 */
MENU_ITEM_STORAGE ,/**< 存储空间 */
MENU_ITEM_FORMATTING ,/**< 格式化SD卡 */
MENU_ITEM_DVR_LOOK2 ,/**< DVR回放子菜单 */
MENU_ITEM_FACTORY_YES ,/**< 恢复出厂设置是 */
MENU_ITEM_FACTORY_NO ,/**< 恢复出厂设置否 */
/*四级菜单子选项*/
MENU_ITEM_FORMATTING_YES ,/**< 格式化SD卡是 */
MENU_ITEM_FORMATTING_NO ,/**< 格式化SD卡否 */
MENU_ITEM_MAX,
} Menu_Item_en_t; } Menu_Item_en_t;
/*所有菜单界面的枚举*/ /*所有菜单界面的枚举*/
typedef enum typedef enum
{ {
MENU_INTF_ENTRANCE = 0U ,/*入口*/ MENU_INTF_DISPLAY_MODE = 0U, /*显示模式*/
MENU_INTF_DriveInfo ,//行车电脑
MENU_INTF_STAIR_MENU ,//一级菜单 MENU_INTF_BACKLIGHT_SETTING, /*背光设置*/
MENU_INTF_QR_CODE ,//手机互联
MENU_INTF_SUBJECT_MODE ,/**< 主题模式 */ MENU_INTF_BLUETOOTH_CONNECT, /*蓝牙连接*/
MENU_INTF_CLOCK ,/**< 时钟信息 */
MENU_INTF_BACKLIGHT_CLASS ,/**< 亮度设置 */ MENU_INTF_CLOCK_SETTING, /*时钟设置*/
MENU_INTF_TPMS_STUDY ,/**< 胎压学习 */
MENU_INTF_BLUE_TOOTH_SETTING,/**< 蓝牙设置 */ MENU_INTF_UNIT_SETTING, /*单位设置*/
MENU_INTF_DVRSET ,/**< DVR */
MENU_INTF_VERSION ,/**< 版本信息 */ MENU_INTF_LANGUAGE_SETTING, /*语言设置*/
MENU_INTF_BACKLIGHT_MODE ,/**< 亮度模式 */
MENU_INTF_DVR_SET ,/**< DVR设置子菜单 */ MENU_INTF_FAULT_INFORMATION, /*故障信息*/
MENU_INTF_DVR_LOOK ,/**< DVR回放子菜单 */
MENU_INTF_FACTORY_RESET ,/**< 恢复出厂设置是否 */ MENU_INTF_PHONE_CONNECT, /*手机互联*/
MENU_INTF_FORMATTING ,/**< 格式化SD是否 */
MENU_INTF_QUIT, /*退出*/
MENU_INTERFACE_MAX, MENU_INTERFACE_MAX,
} Menu_Interface_en_t; } Menu_Interface_en_t;
/*所有菜单分支*/ /*所有菜单分支*/
......
#include "Menu.h" // #include "Menu.h"
#include "Components.h" // #include "Components.h"
/*-------------------------------------------------------*/ // /*-------------------------------------------------------*/
/*-----------------------------------------------------------------*/ // /*-----------------------------------------------------------------*/
/*-------------------Logic_Operation Call Back---------------------*/ // /*-------------------Logic_Operation Call Back---------------------*/
uint8_t g_u8Menu_Grade; // uint8_t g_u8Menu_Grade;
uint8_t g_u8Cursor_Posittion; // uint8_t g_u8Cursor_Posittion;
uint8_t g_u8Language; // uint8_t g_u8Language;
uint8_t g_u8Theme; // uint8_t g_u8Theme;
uint8_t g_u8Blue; // uint8_t g_u8Blue;
uint8_t g_u8DVR_Set; // uint8_t g_u8DVR_Set;
uint8_t g_u8Formatting; // uint8_t g_u8Formatting;
uint8_t g_u8Factory; // uint8_t g_u8Factory;
_Menu_Infor MenuInfor; // _Menu_Infor MenuInfor;
void DriveInfo_Service(Menu_Key_en_t enMenuKey); // void DriveInfo_Service(Menu_Key_en_t enMenuKey);
void QR_ANDROID_Service(Menu_Key_en_t enMenuKey); // void QR_ANDROID_Service(Menu_Key_en_t enMenuKey);
void QR_ODS_Service(Menu_Key_en_t enMenuKey); // void QR_ODS_Service(Menu_Key_en_t enMenuKey);
void SUBJECT_MODE_Service(Menu_Key_en_t enMenuKey); // void SUBJECT_MODE_Service(Menu_Key_en_t enMenuKey);
void UNITS_SETUP_Service(Menu_Key_en_t enMenuKey); // void UNITS_SETUP_Service(Menu_Key_en_t enMenuKey);
void CLOCK_Service(Menu_Key_en_t enMenuKey); // void CLOCK_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_CLASS_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_CLASS_Service(Menu_Key_en_t enMenuKey);
void TPMS_STUDY_Service(Menu_Key_en_t enMenuKey); // void TPMS_STUDY_Service(Menu_Key_en_t enMenuKey);
void LANGUAGE_Service(Menu_Key_en_t enMenuKey); // void LANGUAGE_Service(Menu_Key_en_t enMenuKey);
void BLUE_TOOTH_SETTING_Service(Menu_Key_en_t enMenuKey); // void BLUE_TOOTH_SETTING_Service(Menu_Key_en_t enMenuKey);
void DVRSET_Service(Menu_Key_en_t enMenuKey); // void DVRSET_Service(Menu_Key_en_t enMenuKey);
void VERSION_Service(Menu_Key_en_t enMenuKey); // void VERSION_Service(Menu_Key_en_t enMenuKey);
void FACTORY_RESET_Service(Menu_Key_en_t enMenuKey); // void FACTORY_RESET_Service(Menu_Key_en_t enMenuKey);
void SUBJECT1_Service(Menu_Key_en_t enMenuKey); // void SUBJECT1_Service(Menu_Key_en_t enMenuKey);
void SUBJECT2_Service(Menu_Key_en_t enMenuKey); // void SUBJECT2_Service(Menu_Key_en_t enMenuKey);
void SUBJECT3_Service(Menu_Key_en_t enMenuKey); // void SUBJECT3_Service(Menu_Key_en_t enMenuKey);
void TIME_12H_Service(Menu_Key_en_t enMenuKey); // void TIME_12H_Service(Menu_Key_en_t enMenuKey);
void TIME_24H_Service(Menu_Key_en_t enMenuKey); // void TIME_24H_Service(Menu_Key_en_t enMenuKey);
void TIME_Service(Menu_Key_en_t enMenuKey); // void TIME_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_TYPE1_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_TYPE1_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_TYPE2_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_TYPE2_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_TYPE3_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_TYPE3_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_TYPE4_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_TYPE4_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_TYPE5_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_TYPE5_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_TYPEA_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_TYPEA_Service(Menu_Key_en_t enMenuKey);
void TPMS_UNIT_Service(Menu_Key_en_t enMenuKey); // void TPMS_UNIT_Service(Menu_Key_en_t enMenuKey);
void TPMS_STUDYF_Service(Menu_Key_en_t enMenuKey); // void TPMS_STUDYF_Service(Menu_Key_en_t enMenuKey);
void TPMS_STUDYB_Service(Menu_Key_en_t enMenuKey); // void TPMS_STUDYB_Service(Menu_Key_en_t enMenuKey);
void BLUE_LINK_Service(Menu_Key_en_t enMenuKey); // void BLUE_LINK_Service(Menu_Key_en_t enMenuKey);
void BLUE_lINKMAN_Service(Menu_Key_en_t enMenuKey); // void BLUE_lINKMAN_Service(Menu_Key_en_t enMenuKey);
void BLUE_NAME_Service(Menu_Key_en_t enMenuKey); // void BLUE_NAME_Service(Menu_Key_en_t enMenuKey);
void BLUE_OUT_Service(Menu_Key_en_t enMenuKey); // void BLUE_OUT_Service(Menu_Key_en_t enMenuKey);
void DVR_SET_Service(Menu_Key_en_t enMenuKey); // void DVR_SET_Service(Menu_Key_en_t enMenuKey);
void DVR_LOOK_Service(Menu_Key_en_t enMenuKey); // void DVR_LOOK_Service(Menu_Key_en_t enMenuKey);
void VERSION2_Service(Menu_Key_en_t enMenuKey); // void VERSION2_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_BLACK_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_BLACK_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_WHITE_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_WHITE_Service(Menu_Key_en_t enMenuKey);
void BACKLIGHT_A_Service(Menu_Key_en_t enMenuKey); // void BACKLIGHT_A_Service(Menu_Key_en_t enMenuKey);
void DVR_SET2_Service(Menu_Key_en_t enMenuKey); // void DVR_SET2_Service(Menu_Key_en_t enMenuKey);
void DVR_NAME_Service(Menu_Key_en_t enMenuKey); // void DVR_NAME_Service(Menu_Key_en_t enMenuKey);
void STORAGE_Service(Menu_Key_en_t enMenuKey); // void STORAGE_Service(Menu_Key_en_t enMenuKey);
void FORMATTING_Service(Menu_Key_en_t enMenuKey); // void FORMATTING_Service(Menu_Key_en_t enMenuKey);
void DVR_LOOK2_Service(Menu_Key_en_t enMenuKey); // void DVR_LOOK2_Service(Menu_Key_en_t enMenuKey);
void FACTORY_YES_Service(Menu_Key_en_t enMenuKey); // void FACTORY_YES_Service(Menu_Key_en_t enMenuKey);
void FACTORY_NO_Service(Menu_Key_en_t enMenuKey); // void FACTORY_NO_Service(Menu_Key_en_t enMenuKey);
void FORMATTING_YES_Service(Menu_Key_en_t enMenuKey); // void FORMATTING_YES_Service(Menu_Key_en_t enMenuKey);
void FORMATTING_NO_Service(Menu_Key_en_t enMenuKey); // void FORMATTING_NO_Service(Menu_Key_en_t enMenuKey);
/*---------------------------------------------------------------------------------------*/ // /*---------------------------------------------------------------------------------------*/
const Menu_Item_Attribute_st_t stMenuItemAttribute[MENU_ITEM_MAX] = // const Menu_Item_Attribute_st_t stMenuItemAttribute[MENU_ITEM_MAX] =
{ // {
{0, MENU_INTF_DriveInfo, MENU_ITEM_MAX, 0U, 1U, 1U, MENU_ITEM_DriveInfo, MENU_ITEM_MAX, MENU_DIRECTION_TRANSVERSE, 0XFFU, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, DriveInfo_Service },/**< 行车电脑界面 */ // {0, MENU_INTF_DriveInfo, MENU_ITEM_MAX, 0U, 1U, 1U, MENU_ITEM_DriveInfo, MENU_ITEM_MAX, MENU_DIRECTION_TRANSVERSE, 0XFFU, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, DriveInfo_Service },/**< 行车电脑界面 */
{0, MENU_INTF_QR_CODE, MENU_ITEM_MAX, 1U, 1U, 1U, MENU_ITEM_QR_ANDROID, MENU_ITEM_MAX, MENU_DIRECTION_TRANSVERSE, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, QR_ANDROID_Service },/**< 手机互联安卓 */ // {0, MENU_INTF_QR_CODE, MENU_ITEM_MAX, 1U, 1U, 1U, MENU_ITEM_QR_ANDROID, MENU_ITEM_MAX, MENU_DIRECTION_TRANSVERSE, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, QR_ANDROID_Service },/**< 手机互联安卓 */
{0, MENU_INTF_QR_CODE, MENU_ITEM_MAX, 1U, 1U, 1U, MENU_ITEM_QR_ODS, MENU_ITEM_MAX, MENU_DIRECTION_TRANSVERSE, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, QR_ODS_Service },/**< 手机互联苹果 */ // {0, MENU_INTF_QR_CODE, MENU_ITEM_MAX, 1U, 1U, 1U, MENU_ITEM_QR_ODS, MENU_ITEM_MAX, MENU_DIRECTION_TRANSVERSE, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, QR_ODS_Service },/**< 手机互联苹果 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 2U, 10U, 10U, MENU_ITEM_SUBJECT_MODE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT_MODE_Service },/**< 主题模式 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 2U, 10U, 10U, MENU_ITEM_SUBJECT_MODE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT_MODE_Service },/**< 主题模式 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 3U, 10U, 10U, MENU_ITEM_UNITS_SETUP, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, UNITS_SETUP_Service },/**< 单位设置 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 3U, 10U, 10U, MENU_ITEM_UNITS_SETUP, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, UNITS_SETUP_Service },/**< 单位设置 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 4U, 10U, 10U, MENU_ITEM_CLOCK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_CLOCK, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, CLOCK_Service },/**< 时钟信息 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 4U, 10U, 10U, MENU_ITEM_CLOCK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_CLOCK, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, CLOCK_Service },/**< 时钟信息 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 5U, 10U, 10U, MENU_ITEM_BACKLIGHT_CLASS, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_CLASS_Service },/**< 亮度设置 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 5U, 10U, 10U, MENU_ITEM_BACKLIGHT_CLASS, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_CLASS_Service },/**< 亮度设置 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 6U, 10U, 10U, MENU_ITEM_TPMS_STUDY, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_TPMS_STUDY, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_STUDY_Service },/**< 胎压学习 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 6U, 10U, 10U, MENU_ITEM_TPMS_STUDY, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_TPMS_STUDY, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_STUDY_Service },/**< 胎压学习 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 7U, 10U, 10U, MENU_ITEM_LANGUAGE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, LANGUAGE_Service },/**< 语言设置 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 7U, 10U, 10U, MENU_ITEM_LANGUAGE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, LANGUAGE_Service },/**< 语言设置 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 8U, 10U, 10U, MENU_ITEM_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BLUE_TOOTH_SETTING, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_TOOTH_SETTING_Service },/**< 蓝牙设置 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 8U, 10U, 10U, MENU_ITEM_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BLUE_TOOTH_SETTING, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_TOOTH_SETTING_Service },/**< 蓝牙设置 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 9U, 10U, 10U, MENU_ITEM_DVRSET, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVRSET_Service },/**< DVR */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 9U, 10U, 10U, MENU_ITEM_DVRSET, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVRSET_Service },/**< DVR */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 10U, 10U, 10U, MENU_ITEM_VERSION, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_VERSION, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, VERSION_Service },/**< 版本信息 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 10U, 10U, 10U, MENU_ITEM_VERSION, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_VERSION, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, VERSION_Service },/**< 版本信息 */
{0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 11U, 10U, 10U, MENU_ITEM_FACTORY_RESET, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_FACTORY_RESET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FACTORY_RESET_Service },/**< 恢复出厂设置 */ // {0, MENU_INTF_STAIR_MENU, MENU_ITEM_MAX, 11U, 10U, 10U, MENU_ITEM_FACTORY_RESET, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_FACTORY_RESET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FACTORY_RESET_Service },/**< 恢复出厂设置 */
{0, MENU_INTF_SUBJECT_MODE, MENU_ITEM_MAX, 12U, 3U, 3U, MENU_ITEM_SUBJECT1, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT1_Service },/**< 主题一 */ // {0, MENU_INTF_SUBJECT_MODE, MENU_ITEM_MAX, 12U, 3U, 3U, MENU_ITEM_SUBJECT1, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT1_Service },/**< 主题一 */
{0, MENU_INTF_SUBJECT_MODE, MENU_ITEM_MAX, 13U, 3U, 3U, MENU_ITEM_SUBJECT2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT2_Service },/**< 主题二 */ // {0, MENU_INTF_SUBJECT_MODE, MENU_ITEM_MAX, 13U, 3U, 3U, MENU_ITEM_SUBJECT2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT2_Service },/**< 主题二 */
{0, MENU_INTF_SUBJECT_MODE, MENU_ITEM_MAX, 14U, 3U, 3U, MENU_ITEM_SUBJECT3, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT3_Service },/**< 主题三 */ // {0, MENU_INTF_SUBJECT_MODE, MENU_ITEM_MAX, 14U, 3U, 3U, MENU_ITEM_SUBJECT3, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_BACKLIGHT_CLASS, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, SUBJECT3_Service },/**< 主题三 */
{0, MENU_INTF_CLOCK, MENU_ITEM_MAX, 15U, 3U, 3U, MENU_ITEM_TIME_12H, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TIME_12H_Service },/**< 12时制 */ // {0, MENU_INTF_CLOCK, MENU_ITEM_MAX, 15U, 3U, 3U, MENU_ITEM_TIME_12H, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TIME_12H_Service },/**< 12时制 */
{0, MENU_INTF_CLOCK, MENU_ITEM_MAX, 16U, 3U, 3U, MENU_ITEM_TIME_24H, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TIME_24H_Service },/**< 24时制 */ // {0, MENU_INTF_CLOCK, MENU_ITEM_MAX, 16U, 3U, 3U, MENU_ITEM_TIME_24H, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TIME_24H_Service },/**< 24时制 */
{0, MENU_INTF_CLOCK, MENU_ITEM_MAX, 17U, 3U, 3U, MENU_ITEM_TIME, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TIME_Service },/**< 时间调整 */ // {0, MENU_INTF_CLOCK, MENU_ITEM_MAX, 17U, 3U, 3U, MENU_ITEM_TIME, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TIME_Service },/**< 时间调整 */
{0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 18U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE1, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE1_Service },/**< 亮度1 */ // {0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 18U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE1, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE1_Service },/**< 亮度1 */
{0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 19U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE2_Service },/**< 亮度2 */ // {0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 19U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE2_Service },/**< 亮度2 */
{0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 20U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE3, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE3_Service },/**< 亮度3 */ // {0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 20U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE3, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE3_Service },/**< 亮度3 */
{0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 21U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE4, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE4_Service },/**< 亮度4 */ // {0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 21U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE4, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE4_Service },/**< 亮度4 */
{0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 22U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE5, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE5_Service },/**< 亮度5 */ // {0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 22U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPE5, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPE5_Service },/**< 亮度5 */
{0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 23U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPEA, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPEA_Service },/**< 亮度自动 */ // {0, MENU_INTF_BACKLIGHT_CLASS, MENU_ITEM_MAX, 23U, 6U, 6U, MENU_ITEM_BACKLIGHT_TYPEA, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_TYPEA_Service },/**< 亮度自动 */
{0, MENU_INTF_TPMS_STUDY, MENU_ITEM_MAX, 24U, 3U, 3U, MENU_ITEM_TPMS_UNIT, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_UNIT_Service },/**< 胎压单位 */ // {0, MENU_INTF_TPMS_STUDY, MENU_ITEM_MAX, 24U, 3U, 3U, MENU_ITEM_TPMS_UNIT, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_UNIT_Service },/**< 胎压单位 */
{0, MENU_INTF_TPMS_STUDY, MENU_ITEM_MAX, 25U, 3U, 3U, MENU_ITEM_TPMS_STUDYF, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_STUDYF_Service },/**< 前轮学习 */ // {0, MENU_INTF_TPMS_STUDY, MENU_ITEM_MAX, 25U, 3U, 3U, MENU_ITEM_TPMS_STUDYF, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_STUDYF_Service },/**< 前轮学习 */
{0, MENU_INTF_TPMS_STUDY, MENU_ITEM_MAX, 26U, 3U, 3U, MENU_ITEM_TPMS_STUDYB, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_STUDYB_Service },/**< 后轮学习 */ // {0, MENU_INTF_TPMS_STUDY, MENU_ITEM_MAX, 26U, 3U, 3U, MENU_ITEM_TPMS_STUDYB, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, TPMS_STUDYB_Service },/**< 后轮学习 */
{0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_LINK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_LINK_Service },/**< 蓝牙连接 */ // {0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_LINK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_LINK_Service },/**< 蓝牙连接 */
{0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_lINKMAN, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_lINKMAN_Service },/**< 同步联系人 */ // {0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_lINKMAN, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_lINKMAN_Service },/**< 同步联系人 */
{0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_NAME, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_NAME_Service },/**< 蓝牙名称 */ // {0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_NAME, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_NAME_Service },/**< 蓝牙名称 */
{0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_OUT, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_OUT_Service },/**< 蓝牙退出 */ // {0, MENU_INTF_BLUE_TOOTH_SETTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_BLUE_OUT, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BLUE_OUT_Service },/**< 蓝牙退出 */
{0, MENU_INTF_DVRSET, MENU_ITEM_MAX, 11U, 2U, 2U, MENU_ITEM_DVR_SET, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_DVR_SET, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_SET_Service },/**< DVR设置 */ // {0, MENU_INTF_DVRSET, MENU_ITEM_MAX, 11U, 2U, 2U, MENU_ITEM_DVR_SET, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_DVR_SET, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_SET_Service },/**< DVR设置 */
{0, MENU_INTF_DVRSET, MENU_ITEM_MAX, 11U, 2U, 2U, MENU_ITEM_DVR_LOOK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_DVR_LOOK, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_LOOK_Service },/**< DVR回放 */ // {0, MENU_INTF_DVRSET, MENU_ITEM_MAX, 11U, 2U, 2U, MENU_ITEM_DVR_LOOK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_DVR_LOOK, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_LOOK_Service },/**< DVR回放 */
{0, MENU_INTF_VERSION, MENU_ITEM_MAX, 11U, 1U, 1U, MENU_ITEM_VERSION2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, VERSION2_Service },/**< 版本信息子菜单 */ // {0, MENU_INTF_VERSION, MENU_ITEM_MAX, 11U, 1U, 1U, MENU_ITEM_VERSION2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, VERSION2_Service },/**< 版本信息子菜单 */
{0, MENU_INTF_BACKLIGHT_MODE, MENU_ITEM_MAX, 11U, 3U, 3U, MENU_ITEM_BACKLIGHT_BLACK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_BLACK_Service },/**< 黑天模式 */ // {0, MENU_INTF_BACKLIGHT_MODE, MENU_ITEM_MAX, 11U, 3U, 3U, MENU_ITEM_BACKLIGHT_BLACK, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_BLACK_Service },/**< 黑天模式 */
{0, MENU_INTF_BACKLIGHT_MODE, MENU_ITEM_MAX, 11U, 3U, 3U, MENU_ITEM_BACKLIGHT_WHITE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_WHITE_Service },/**< 白天模式 */ // {0, MENU_INTF_BACKLIGHT_MODE, MENU_ITEM_MAX, 11U, 3U, 3U, MENU_ITEM_BACKLIGHT_WHITE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_WHITE_Service },/**< 白天模式 */
{0, MENU_INTF_BACKLIGHT_MODE, MENU_ITEM_MAX, 11U, 3U, 3U, MENU_ITEM_BACKLIGHT_A, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_A_Service },/**< 自动模式 */ // {0, MENU_INTF_BACKLIGHT_MODE, MENU_ITEM_MAX, 11U, 3U, 3U, MENU_ITEM_BACKLIGHT_A, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_SUBJECT_MODE, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, BACKLIGHT_A_Service },/**< 自动模式 */
{0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_DVR_SET2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_SET2_Service },/**< DVR设置 */ // {0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_DVR_SET2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_SET2_Service },/**< DVR设置 */
{0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_DVR_NAME, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_NAME_Service },/**< 记录仪名称 */ // {0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_DVR_NAME, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_NAME_Service },/**< 记录仪名称 */
{0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_STORAGE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, STORAGE_Service },/**< 存储空间 */ // {0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_STORAGE, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, STORAGE_Service },/**< 存储空间 */
{0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FORMATTING, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_FORMATTING, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FORMATTING_Service },/**< 格式化SD卡 */ // {0, MENU_INTF_DVR_SET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FORMATTING, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTF_FORMATTING, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FORMATTING_Service },/**< 格式化SD卡 */
{0, MENU_INTF_DVR_LOOK, MENU_ITEM_MAX, 11U, 1U, 1U, MENU_ITEM_DVR_LOOK2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_LOOK2_Service },/**< DVR回放子菜单 */ // {0, MENU_INTF_DVR_LOOK, MENU_ITEM_MAX, 11U, 1U, 1U, MENU_ITEM_DVR_LOOK2, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVRSET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, DVR_LOOK2_Service },/**< DVR回放子菜单 */
{0, MENU_INTF_FACTORY_RESET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FACTORY_YES, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FACTORY_YES_Service },/**< 恢复出厂设置是 */ // {0, MENU_INTF_FACTORY_RESET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FACTORY_YES, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FACTORY_YES_Service },/**< 恢复出厂设置是 */
{0, MENU_INTF_FACTORY_RESET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FACTORY_NO, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FACTORY_NO_Service },/**< 恢复出厂设置否 */ // {0, MENU_INTF_FACTORY_RESET, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FACTORY_NO, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_STAIR_MENU, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FACTORY_NO_Service },/**< 恢复出厂设置否 */
{0, MENU_INTF_FORMATTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FORMATTING_YES, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVR_SET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FORMATTING_YES_Service },/**< 格式化SD卡是 */ // {0, MENU_INTF_FORMATTING, MENU_ITEM_MAX, 11U, 4U, 4U, MENU_ITEM_FORMATTING_YES, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVR_SET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FORMATTING_YES_Service },/**< 格式化SD卡是 */
{0, MENU_INTF_FORMATTING, MENU_ITEM_MAX, 11U, 1U, 1U, MENU_ITEM_FORMATTING_NO, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVR_SET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FORMATTING_NO_Service },/**< 格式化SD卡否 */ // {0, MENU_INTF_FORMATTING, MENU_ITEM_MAX, 11U, 1U, 1U, MENU_ITEM_FORMATTING_NO, MENU_ITEM_MAX, MENU_DIRECTION_LONGITUDINAL, 0XFFU, MENU_INTERFACE_MAX, MENU_JUMP_FIRST, MENU_INTF_DVR_SET, MENU_JUMP_FIRST, MENU_INTF_DriveInfo, MENU_JUMP_FIRST, FORMATTING_NO_Service },/**< 格式化SD卡否 */
}; // };
/*-------------------------------------------------------------------------------------------------*/ // /*-------------------------------------------------------------------------------------------------*/
/*--------------------------The following usage is recommended, but not required--------------------------------*/ // /*--------------------------The following usage is recommended, but not required--------------------------------*/
/*--------------------------The following usage is recommended, but not required--------------------------------*/ // /*--------------------------The following usage is recommended, but not required--------------------------------*/
/*--------------------------The following usage is recommended, but not required--------------------------------*/ // /*--------------------------The following usage is recommended, but not required--------------------------------*/
static void Menu_Cursor_Preprocess(Menu_Key_en_t enMenuKey); // static void Menu_Cursor_Preprocess(Menu_Key_en_t enMenuKey);
static void Menu_Cursor_Postprocess(Menu_Key_en_t enMenuKey); // static void Menu_Cursor_Postprocess(Menu_Key_en_t enMenuKey);
void Menu_Service(Menu_Key_en_t enMenuKey); // void Menu_Service(Menu_Key_en_t enMenuKey);
/*传入按键动作执行之前需要预先处理的动作*/ // /*传入按键动作执行之前需要预先处理的动作*/
static void Menu_Cursor_Preprocess(Menu_Key_en_t enMenuKey) // static void Menu_Cursor_Preprocess(Menu_Key_en_t enMenuKey)
{ // {
/*预处理中执行过本次按键了,后续不必执行时调用一次*/ // /*预处理中执行过本次按键了,后续不必执行时调用一次*/
/*u8MenuKeyExecute = 0U;*/ // /*u8MenuKeyExecute = 0U;*/
} // }
/*传入按键动作执行之后需要后置处理的动作*/ // /*传入按键动作执行之后需要后置处理的动作*/
static void Menu_Cursor_Postprocess(Menu_Key_en_t enMenuKey) // static void Menu_Cursor_Postprocess(Menu_Key_en_t enMenuKey)
{ // {
} // }
/*------------传入按键类型-----------------------*/ // /*------------传入按键类型-----------------------*/
void Menu_Service(Menu_Key_en_t enMenuKey) // void Menu_Service(Menu_Key_en_t enMenuKey)
{ // {
/*功能回调函数的调用*/ // /*功能回调函数的调用*/
Menu_Logic_Process(enMenuKey); // Menu_Logic_Process(enMenuKey);
/*--------------------------------------------------*/ // /*--------------------------------------------------*/
/*按键动作对光标的处理*/ // /*按键动作对光标的处理*/
Menu_Cursor_Preprocess(enMenuKey); // Menu_Cursor_Preprocess(enMenuKey);
Menu_Cursor_Process(enMenuKey); // Menu_Cursor_Process(enMenuKey);
Menu_Cursor_Postprocess(enMenuKey); // Menu_Cursor_Postprocess(enMenuKey);
/*--------------------------------------------------*/ // /*--------------------------------------------------*/
} // }
/*------------请放在休眠,唤醒之后不会被清除的RAM区域中-------------------------*/ // /*------------请放在休眠,唤醒之后不会被清除的RAM区域中-------------------------*/
/*------------请放在休眠,唤醒之后不会被清除的RAM区域中-------------------------*/ // /*------------请放在休眠,唤醒之后不会被清除的RAM区域中-------------------------*/
/*------------请放在休眠,唤醒之后不会被清除的RAM区域中-------------------------*/ // /*------------请放在休眠,唤醒之后不会被清除的RAM区域中-------------------------*/
//#pragma ghs section bss = ".myNonInitArea" // //#pragma ghs section bss = ".myNonInitArea"
Menu_uint8_t u8MenuRamData[MENU_RAM_DATA_LEN]; // Menu_uint8_t u8MenuRamData[MENU_RAM_DATA_LEN];
//#pragma ghs section bss = default // //#pragma ghs section bss = default
/*---------------------------------------*/ // /*---------------------------------------*/
/*---------------------------------------*/ // /*---------------------------------------*/
/*---------------------------------------*/ // /*---------------------------------------*/
void DriveInfo_Service(Menu_Key_en_t enKeyType) // void DriveInfo_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x00; // g_u8Menu_Grade = 0x00;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
if(enKeyType == MENU_KEY_LEFT_SHORT) // if(enKeyType == MENU_KEY_LEFT_SHORT)
{ // {
//切换大计小计 // //切换大计小计
} // }
else if(enKeyType == MENU_KEY_LEFT_LONG) // else if(enKeyType == MENU_KEY_LEFT_LONG)
{ // {
//清小计 // //清小计
} // }
if(enKeyType == MENU_KEY_CONFIRM_LONG) // if(enKeyType == MENU_KEY_CONFIRM_LONG)
{ // {
//长按该返回上一菜单没写此处是进入手机互联 // //长按该返回上一菜单没写此处是进入手机互联
} // }
else if(enKeyType == MENU_KEY_UP_SUPER_LONG) // else if(enKeyType == MENU_KEY_UP_SUPER_LONG)
{ // {
//请保养 // //请保养
} // }
} // }
void QR_ANDROID_Service(Menu_Key_en_t enKeyType) // void QR_ANDROID_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0xB1; // g_u8Menu_Grade = 0xB1;
g_u8Cursor_Posittion = 0x01; // g_u8Cursor_Posittion = 0x01;
} // }
void QR_ODS_Service(Menu_Key_en_t enKeyType) // void QR_ODS_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0xB1; // g_u8Menu_Grade = 0xB1;
g_u8Cursor_Posittion = 0x02; // g_u8Cursor_Posittion = 0x02;
} // }
void SUBJECT_MODE_Service(Menu_Key_en_t enKeyType) // void SUBJECT_MODE_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x10; // g_u8Menu_Grade = 0x10;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void UNITS_SETUP_Service(Menu_Key_en_t enKeyType) // void UNITS_SETUP_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x20; // g_u8Menu_Grade = 0x20;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.Unit = !MenuInfor.Unit;//切换单位标志 // MenuInfor.Unit = !MenuInfor.Unit;//切换单位标志
} // }
} // }
void CLOCK_Service(Menu_Key_en_t enKeyType) // void CLOCK_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x30; // g_u8Menu_Grade = 0x30;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void BACKLIGHT_CLASS_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_CLASS_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x40; // g_u8Menu_Grade = 0x40;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void TPMS_STUDY_Service(Menu_Key_en_t enKeyType) // void TPMS_STUDY_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x50; // g_u8Menu_Grade = 0x50;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void LANGUAGE_Service(Menu_Key_en_t enKeyType) // void LANGUAGE_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x60; // g_u8Menu_Grade = 0x60;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
if(g_u8Language == 1u) // if(g_u8Language == 1u)
{ // {
g_u8Language = 2; // g_u8Language = 2;
} // }
else // else
{ // {
g_u8Language = 1; // g_u8Language = 1;
} // }
} // }
} // }
void BLUE_TOOTH_SETTING_Service(Menu_Key_en_t enKeyType) // void BLUE_TOOTH_SETTING_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x70; // g_u8Menu_Grade = 0x70;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void DVRSET_Service(Menu_Key_en_t enKeyType) // void DVRSET_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x80; // g_u8Menu_Grade = 0x80;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void VERSION_Service(Menu_Key_en_t enKeyType) // void VERSION_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x90; // g_u8Menu_Grade = 0x90;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void FACTORY_RESET_Service(Menu_Key_en_t enKeyType) // void FACTORY_RESET_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0xA0; // g_u8Menu_Grade = 0xA0;
g_u8Cursor_Posittion = 0x00; // g_u8Cursor_Posittion = 0x00;
} // }
void SUBJECT1_Service(Menu_Key_en_t enKeyType) // void SUBJECT1_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x11; // g_u8Menu_Grade = 0x11;
g_u8Cursor_Posittion = 1u; // g_u8Cursor_Posittion = 1u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Theme = g_u8Cursor_Posittion; // g_u8Theme = g_u8Cursor_Posittion;
} // }
} // }
void SUBJECT2_Service(Menu_Key_en_t enKeyType) // void SUBJECT2_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x11; // g_u8Menu_Grade = 0x11;
g_u8Cursor_Posittion = 2u; // g_u8Cursor_Posittion = 2u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Theme = g_u8Cursor_Posittion; // g_u8Theme = g_u8Cursor_Posittion;
} // }
} // }
void SUBJECT3_Service(Menu_Key_en_t enKeyType) // void SUBJECT3_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x11; // g_u8Menu_Grade = 0x11;
g_u8Cursor_Posittion = 3u; // g_u8Cursor_Posittion = 3u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Theme = g_u8Cursor_Posittion; // g_u8Theme = g_u8Cursor_Posittion;
} // }
} // }
void TIME_12H_Service(Menu_Key_en_t enKeyType) // void TIME_12H_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x31; // g_u8Menu_Grade = 0x31;
g_u8Cursor_Posittion = 0x00u; // g_u8Cursor_Posittion = 0x00u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Theme = !g_u8Cursor_Posittion; // g_u8Theme = !g_u8Cursor_Posittion;
} // }
} // }
void TIME_24H_Service(Menu_Key_en_t enKeyType) // void TIME_24H_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x31; // g_u8Menu_Grade = 0x31;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Theme = !g_u8Cursor_Posittion; // g_u8Theme = !g_u8Cursor_Posittion;
} // }
} // }
void TIME_Service(Menu_Key_en_t enKeyType) // void TIME_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x31; // g_u8Menu_Grade = 0x31;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
//亮灭逻辑没写 // //亮灭逻辑没写
} // }
void BACKLIGHT_TYPE1_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_TYPE1_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x41; // g_u8Menu_Grade = 0x41;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLight_Val = BackLight_Val_1; // MenuInfor.BackLight_Val = BackLight_Val_1;
} // }
} // }
void BACKLIGHT_TYPE2_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_TYPE2_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x41; // g_u8Menu_Grade = 0x41;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLight_Val = BackLight_Val_2; // MenuInfor.BackLight_Val = BackLight_Val_2;
} // }
} // }
void BACKLIGHT_TYPE3_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_TYPE3_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x41; // g_u8Menu_Grade = 0x41;
g_u8Cursor_Posittion = 0x03u; // g_u8Cursor_Posittion = 0x03u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLight_Val = BackLight_Val_3; // MenuInfor.BackLight_Val = BackLight_Val_3;
} // }
} // }
void BACKLIGHT_TYPE4_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_TYPE4_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x41; // g_u8Menu_Grade = 0x41;
g_u8Cursor_Posittion = 0x04u; // g_u8Cursor_Posittion = 0x04u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLight_Val = BackLight_Val_4; // MenuInfor.BackLight_Val = BackLight_Val_4;
} // }
} // }
void BACKLIGHT_TYPE5_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_TYPE5_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x41; // g_u8Menu_Grade = 0x41;
g_u8Cursor_Posittion = 0x05u; // g_u8Cursor_Posittion = 0x05u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLight_Val = BackLight_Val_5; // MenuInfor.BackLight_Val = BackLight_Val_5;
} // }
} // }
void BACKLIGHT_TYPEA_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_TYPEA_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x41; // g_u8Menu_Grade = 0x41;
g_u8Cursor_Posittion = 0x06u; // g_u8Cursor_Posittion = 0x06u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLight_Val = BackLight_Val_A; // MenuInfor.BackLight_Val = BackLight_Val_A;
} // }
} // }
void TPMS_UNIT_Service(Menu_Key_en_t enKeyType) // void TPMS_UNIT_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x51; // g_u8Menu_Grade = 0x51;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
//胎压单位进行顺序切换 // //胎压单位进行顺序切换
} // }
} // }
void TPMS_STUDYF_Service(Menu_Key_en_t enKeyType) // void TPMS_STUDYF_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x51; // g_u8Menu_Grade = 0x51;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
//前胎压学习状态位 // //前胎压学习状态位
} // }
else if(enKeyType == MENU_KEY_DOWN_SUPER_LONG) // else if(enKeyType == MENU_KEY_DOWN_SUPER_LONG)
{ // {
//解除胎压学习 // //解除胎压学习
} // }
} // }
void TPMS_STUDYB_Service(Menu_Key_en_t enKeyType) // void TPMS_STUDYB_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x51; // g_u8Menu_Grade = 0x51;
g_u8Cursor_Posittion = 0x03u; // g_u8Cursor_Posittion = 0x03u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
//后胎压学习状态位 // //后胎压学习状态位
} // }
else if(enKeyType == MENU_KEY_DOWN_SUPER_LONG) // else if(enKeyType == MENU_KEY_DOWN_SUPER_LONG)
{ // {
//解除胎压学习 // //解除胎压学习
} // }
} // }
void BLUE_LINK_Service(Menu_Key_en_t enKeyType) // void BLUE_LINK_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x71; // g_u8Menu_Grade = 0x71;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
if(g_u8Blue == 1u) // if(g_u8Blue == 1u)
{ // {
g_u8Blue = 2; // g_u8Blue = 2;
} // }
else // else
{ // {
g_u8Blue = 1u; // g_u8Blue = 1u;
} // }
} // }
} // }
void BLUE_lINKMAN_Service(Menu_Key_en_t enKeyType) // void BLUE_lINKMAN_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x71; // g_u8Menu_Grade = 0x71;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
} // }
void BLUE_NAME_Service(Menu_Key_en_t enKeyType) // void BLUE_NAME_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x71; // g_u8Menu_Grade = 0x71;
g_u8Cursor_Posittion = 0x03u; // g_u8Cursor_Posittion = 0x03u;
} // }
void BLUE_OUT_Service(Menu_Key_en_t enKeyType) // void BLUE_OUT_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x71; // g_u8Menu_Grade = 0x71;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
} // }
void DVR_SET_Service(Menu_Key_en_t enKeyType) // void DVR_SET_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x81; // g_u8Menu_Grade = 0x81;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
} // }
void DVR_LOOK_Service(Menu_Key_en_t enKeyType) // void DVR_LOOK_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x81; // g_u8Menu_Grade = 0x81;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
} // }
void VERSION2_Service(Menu_Key_en_t enKeyType) // void VERSION2_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x91; // g_u8Menu_Grade = 0x91;
g_u8Cursor_Posittion = 0x00u; // g_u8Cursor_Posittion = 0x00u;
} // }
void BACKLIGHT_BLACK_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_BLACK_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x12; // g_u8Menu_Grade = 0x12;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLightMode = g_u8Cursor_Posittion; // MenuInfor.BackLightMode = g_u8Cursor_Posittion;
} // }
} // }
void BACKLIGHT_WHITE_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_WHITE_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x12; // g_u8Menu_Grade = 0x12;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLightMode = g_u8Cursor_Posittion; // MenuInfor.BackLightMode = g_u8Cursor_Posittion;
} // }
} // }
void BACKLIGHT_A_Service(Menu_Key_en_t enKeyType) // void BACKLIGHT_A_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x12; // g_u8Menu_Grade = 0x12;
g_u8Cursor_Posittion = 0x03u; // g_u8Cursor_Posittion = 0x03u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
MenuInfor.BackLightMode = g_u8Cursor_Posittion; // MenuInfor.BackLightMode = g_u8Cursor_Posittion;
} // }
} // }
void DVR_SET2_Service(Menu_Key_en_t enKeyType) // void DVR_SET2_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x82; // g_u8Menu_Grade = 0x82;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
if(g_u8DVR_Set == 1u) // if(g_u8DVR_Set == 1u)
{ // {
g_u8DVR_Set = 2; // g_u8DVR_Set = 2;
} // }
else // else
{ // {
g_u8DVR_Set = 1u; // g_u8DVR_Set = 1u;
} // }
} // }
} // }
void DVR_NAME_Service(Menu_Key_en_t enKeyType) // void DVR_NAME_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x82; // g_u8Menu_Grade = 0x82;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
} // }
void STORAGE_Service(Menu_Key_en_t enKeyType) // void STORAGE_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x82; // g_u8Menu_Grade = 0x82;
g_u8Cursor_Posittion = 0x03u; // g_u8Cursor_Posittion = 0x03u;
} // }
void FORMATTING_Service(Menu_Key_en_t enKeyType) // void FORMATTING_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x82; // g_u8Menu_Grade = 0x82;
g_u8Cursor_Posittion = 0x04u; // g_u8Cursor_Posittion = 0x04u;
} // }
void DVR_LOOK2_Service(Menu_Key_en_t enKeyType) // void DVR_LOOK2_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x84; // g_u8Menu_Grade = 0x84;
g_u8Cursor_Posittion = 0x00u; // g_u8Cursor_Posittion = 0x00u;
} // }
void FACTORY_YES_Service(Menu_Key_en_t enKeyType) // void FACTORY_YES_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0xA1; // g_u8Menu_Grade = 0xA1;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Factory = g_u8Cursor_Posittion; // g_u8Factory = g_u8Cursor_Posittion;
} // }
} // }
void FACTORY_NO_Service(Menu_Key_en_t enKeyType) // void FACTORY_NO_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0xA1; // g_u8Menu_Grade = 0xA1;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Factory = g_u8Cursor_Posittion; // g_u8Factory = g_u8Cursor_Posittion;
} // }
} // }
void FORMATTING_YES_Service(Menu_Key_en_t enKeyType) // void FORMATTING_YES_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x84; // g_u8Menu_Grade = 0x84;
g_u8Cursor_Posittion = 0x01u; // g_u8Cursor_Posittion = 0x01u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Formatting = g_u8Cursor_Posittion; // g_u8Formatting = g_u8Cursor_Posittion;
} // }
} // }
void FORMATTING_NO_Service(Menu_Key_en_t enKeyType) // void FORMATTING_NO_Service(Menu_Key_en_t enKeyType)
{ // {
g_u8Menu_Grade = 0x84; // g_u8Menu_Grade = 0x84;
g_u8Cursor_Posittion = 0x02u; // g_u8Cursor_Posittion = 0x02u;
if(enKeyType == MENU_KEY_CONFIRM_SHORT) // if(enKeyType == MENU_KEY_CONFIRM_SHORT)
{ // {
g_u8Formatting = g_u8Cursor_Posittion; // g_u8Formatting = g_u8Cursor_Posittion;
} // }
} // }
\ No newline at end of file \ No newline at end of file
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