📄 dispkeyboard.dbg
字号:
STRUCT 3 MsgMapItem
FIELD 0 cCMD c
FIELD 1 pMsgFunc pfc
STRUCTEND
STRUCT 3 MsgMap
FIELD 0 cItemCount c
FIELD 1 pMsgItems pS[MsgMapItem]
STRUCTEND
STRUCT 4 MsgItem
FIELD 0 cCMD c
FIELD 1 cDataLength c
FIELD 2 pData pc
STRUCTEND
STRUCT 37 SerialFrameProcess
FIELD 0 FrameBuffer S[AbstructDataTypeQueue]
FIELD 18 pMsgMap pS[MsgMap]
FIELD 20 MsgItem S[MsgItem]
FIELD 24 cHeadByte c
FIELD 25 cEndByte c
FIELD 26 cFixLength c
FIELD 27 cAddress c
FIELD 28 InputDataFunc pfc
FIELD 30 OutputDataFunc pfc
FIELD 32 PeekDataFunc pfc
FIELD 34 cActionFlag c
FIELD 35 cXORCheck c
FIELD 36 cFrameSize c
STRUCTEND
FUNC SFP_NULL_Output_Data_Function F04 fc
BLOCK 94 F0C
DEFREG p 10 pc
DEFLOCAL cData 2 c
LINE 94 F0C
LINE 95 F0C
LINE 97 F12
BLOCKEND 0 F14
FUNCEND F14
FUNC SFP_NULL_Input_Data_Function F1C fc
BLOCK 107 F1C
DEFREG pData 16 pc
LINE 107 F1C
LINE 108 F1C
LINE 110 F22
BLOCKEND 0 F24
FUNCEND F24
FUNC SFP_NULL_Peek_Data_Function F26 fc
BLOCK 120 F26
DEFREG pData 16 pc
LINE 120 F26
LINE 121 F26
LINE 123 F2C
BLOCKEND 0 F2E
FUNCEND F2E
FUNC Serial_Frame_Process F30 fV
BLOCK 134 F38
DEFLOCAL cTempData 1 c
DEFREG pQueue 22 pS[AbstructDataTypeQueue]
DEFLOCAL cTempActionFlag 0 c
DEFREG pSFP 20 pS[SerialFrameProcess]
LINE 134 F38
LINE 135 F38
LINE 136 F3E
LINE 137 F42
LINE 140 F44
LINE 141 F58
LINE 142 F58
LINE 145 F5A
LINE 146 F60
LINE 147 F60
LINE 148 F66
LINE 149 F68
LINE 150 F6E
LINE 152 F6E
LINE 153 F78
LINE 154 F78
LINE 155 F84
LINE 156 F84
LINE 159 F98
LINE 160 FA0
LINE 162 FA0
LINE 163 FA6
LINE 165 FA8
LINE 167 FA8
LINE 168 FAE
LINE 169 FB4
LINE 171 FB4
LINE 172 FBA
LINE 174 FC0
LINE 176 FC0
LINE 179 FC2
LINE 180 FCE
LINE 182 FCE
LINE 183 FDE
LINE 186 FDE
LINE 186 FDE
LINE 186 FE6
LINE 186 FEA
LINE 186 FEE
LINE 188 FEE
LINE 189 FF0
LINE 191 FF2
LINE 193 FF2
LINE 194 FF8
LINE 196 1004
LINE 199 101A
LINE 200 1020
LINE 201 1024
LINE 203 1024
LINE 204 102A
LINE 207 102C
LINE 208 103A
LINE 209 103A
LINE 210 104C
LINE 211 104C
LINE 212 105A
LINE 214 1070
LINE 216 1070
LINE 217 1086
LINE 218 1086
LINE 219 1090
LINE 222 1090
LINE 222 1090
LINE 222 1098
LINE 222 109C
LINE 222 10A0
LINE 224 10A0
LINE 226 10A2
LINE 228 10A6
LINE 235 10A8
LINE 236 10BA
LINE 238 10BA
LINE 239 10C4
LINE 241 10C4
LINE 242 10C8
LINE 244 10C8
LINE 244 10C8
LINE 244 10D2
LINE 244 10D6
LINE 244 10DA
LINE 246 10DA
LINE 247 10DC
LINE 249 10E0
LINE 254 10E0
BLOCKEND 0 10E0
FUNCEND 10E0
FUNC SFP_Check_Frames 10E6 fV
BLOCK 266 10EE
DEFREG pMsgItem 22 pS[MsgItem]
DEFREG pQueue 10 pS[AbstructDataTypeQueue]
DEFLOCAL n 0 c
DEFREG pSFP 20 pS[SerialFrameProcess]
LINE 266 10EE
LINE 267 10EE
LINE 268 10F2
LINE 269 10F8
LINE 272 10FA
LINE 275 110E
LINE 276 1116
LINE 277 1116
LINE 279 1128
LINE 280 1136
LINE 282 1138
LINE 283 1138
LINE 284 1142
LINE 287 1142
LINE 289 1158
LINE 290 115E
LINE 292 115E
LINE 293 1180
LINE 289 1180
LINE 289 1186
LINE 295 1190
LINE 296 11A2
LINE 299 11A2
BLOCKEND 0 11A2
FUNCEND 11A2
FUNC SPF_Send_MSG 11A8 fc
BLOCK 310 11B4
DEFREG Reg2 20 pV
DEFREG Reg8 22 pV
DEFREG n1 12 c
DEFREG cXORCheck0 10 c
DEFREG Length 14 c
DEFLOCAL pMSG 14 pc
DEFREG cCMD 12 c
DEFLOCAL pSFP 10 pS[SerialFrameProcess]
LINE 310 11B4
LINE 311 11B4
LINE 312 11B4
LINE 314 11B6
LINE 316 11CE
LINE 317 11D8
LINE 318 11D8
LINE 319 11E8
LINE 320 11EE
LINE 322 11EE
LINE 323 11FC
LINE 325 11FE
LINE 326 1202
LINE 327 1202
LINE 328 121E
LINE 329 1224
LINE 325 1224
LINE 325 1226
LINE 331 122A
LINE 332 1238
LINE 334 124A
BLOCKEND 0 124C
FUNCEND 124C
FILE HD_Support.c
FUNC Device_INIT 1254 fV
BLOCK 97 1254
LINE 97 1254
LINE 98 1254
LINE 99 1256
LINE 100 1258
LINE 103 125A
BLOCKEND 0 125E
FUNCEND 125E
FUNC Port_INIT 1260 fV
BLOCK 113 1260
LINE 113 1260
LINE 115 1260
LINE 115 1266
LINE 116 126C
LINE 116 1272
LINE 117 1278
LINE 117 127E
LINE 118 1284
LINE 119 1288
LINE 122 128A
LINE 123 1290
LINE 124 1296
LINE 125 129C
LINE 128 12A2
LINE 128 12A8
LINE 129 12AE
LINE 129 12B4
LINE 132 12BA
LINE 132 12C0
LINE 133 12C6
LINE 133 12CC
LINE 134 12D2
LINE 134 12D8
LINE 137 12DE
LINE 137 12E4
LINE 138 12EA
LINE 138 12F0
LINE 141 12F6
LINE 141 12FC
LINE 142 1302
LINE 142 1308
BLOCKEND 0 130E
FUNCEND 130E
FUNC Timer0_INIT 1310 fV
BLOCK 153 1310
LINE 153 1310
LINE 154 1310
LINE 155 1314
LINE 156 1318
LINE 157 131C
BLOCKEND 0 1320
FUNCEND 1320
FUNC Timer0_OVF_ISR 1322 fV
BLOCK 167 134E
LINE 167 134E
LINE 168 134E
LINE 170 1352
BLOCKEND 0 1356
FUNCEND 1356
FUNC USART0_INIT 1384 fV
BLOCK 183 1384
LINE 183 1384
LINE 184 1384
LINE 185 1388
LINE 186 138A
LINE 187 138E
LINE 188 1392
LINE 189 1394
BLOCKEND 0 1398
FUNCEND 1398
FUNC USART0_RX_ISR 139A fV
BLOCK 199 13A0
DEFREG cTempUDR0 16 c
LINE 199 13A0
LINE 201 13A0
BLOCKEND 0 13A2
FUNCEND 13A2
FUNC USART0_TX_ISR 13AA fV
BLOCK 214 13AA
LINE 214 13AA
BLOCKEND 0 13AA
FUNCEND 13AA
FILE EX_Support.c
FUNC Driver_INIT 13AC fV
BLOCK 88 13AC
LINE 88 13AC
LINE 89 13AC
LINE 90 13B0
LINE 91 13B4
BLOCKEND 0 13B8
FUNCEND 13B8
FUNC Delay_MS 13BA fV
BLOCK 102 13BA
DEFREG wTime 16 i
LINE 102 13BA
LINE 103 13BA
LINE 105 13C2
LINE 105 13C2
BLOCKEND 0 13D2
FUNCEND 13D2
FUNC Insert_Timer0_OVF_ISR_Code 13D4 fV
BLOCK 115 13D4
LINE 115 13D4
LINE 116 13D4
LINE 118 13E6
LINE 119 13F6
LINE 120 13F6
LINE 121 1402
LINE 125 1402
LINE 126 1412
LINE 127 1412
LINE 128 141E
LINE 129 1424
LINE 131 1426
LINE 132 1426
LINE 133 142C
LINE 143 142C
BLOCKEND 0 1432
FUNCEND 1432
FUNC Key_Press_Scan 1434 fc
BLOCK 153 1434
DEFREG cKeyScanValue0 16 c
LINE 153 1434
LINE 154 1434
LINE 157 1436
LINE 158 143C
LINE 159 1442
LINE 160 1444
LINE 161 144E
LINE 162 144E
LINE 163 1450
LINE 164 1450
LINE 165 145C
LINE 166 145C
LINE 167 145E
LINE 168 145E
LINE 169 1468
LINE 170 1468
LINE 171 146A
LINE 172 146A
LINE 173 147A
LINE 174 147A
LINE 175 147C
LINE 178 147C
LINE 179 1482
LINE 180 1488
LINE 181 148A
LINE 182 1494
LINE 183 1494
LINE 184 1496
LINE 185 1496
LINE 186 14A2
LINE 187 14A2
LINE 188 14A4
LINE 189 14A4
LINE 190 14AE
LINE 191 14AE
LINE 192 14B0
LINE 193 14B0
LINE 194 14C0
LINE 195 14C0
LINE 196 14C2
LINE 199 14C2
LINE 200 14C8
LINE 201 14CE
LINE 202 14D0
LINE 203 14DA
LINE 204 14DA
LINE 205 14DC
LINE 206 14DC
LINE 207 14E8
LINE 208 14E8
LINE 209 14EA
LINE 210 14EA
LINE 211 14F4
LINE 212 14F4
LINE 213 14F6
LINE 214 14F6
LINE 215 1506
LINE 216 1506
LINE 217 1508
LINE 220 1508
LINE 221 150E
LINE 222 1514
LINE 223 1516
LINE 224 1520
LINE 225 1520
LINE 226 1522
LINE 227 1522
LINE 228 152E
LINE 229 152E
LINE 230 1530
LINE 231 1530
LINE 232 153A
LINE 233 153A
LINE 234 153C
LINE 235 153C
LINE 236 154C
LINE 237 154C
LINE 238 154E
LINE 241 154E
LINE 242 1554
LINE 243 155A
LINE 244 155C
LINE 245 1566
LINE 246 1566
LINE 247 1568
LINE 248 1568
LINE 249 1574
LINE 250 1574
LINE 251 1576
LINE 252 1576
LINE 253 1580
LINE 254 1580
LINE 255 1582
LINE 256 1582
LINE 257 1592
LINE 258 1592
LINE 259 1594
LINE 261 1594
BLOCKEND 0 1594
FUNCEND 1594
FILE PF_Config.c
FUNC System_INIT 1596 fV
BLOCK 72 1596
LINE 72 1596
LINE 73 1596
LINE 73 1598
LINE 73 159C
LINE 73 15A0
LINE 73 15A4
LINE 73 15AA
LINE 73 15AE
LINE 73 15B4
LINE 73 15BA
LINE 73 15BA
BLOCKEND 0 15BC
FUNCEND 15BC
FILE PROC_Config.c
FUNC PROC_Register 15BE fV
BLOCK 62 15BE
LINE 62 15BE
LINE 63 15BE
LINE 63 15BE
LINE 63 15D8
LINE 63 15EE
LINE 63 15F8
LINE 63 15F8
LINE 64 15F8
LINE 64 15F8
LINE 64 1612
LINE 64 1628
LINE 64 1632
LINE 64 1632
LINE 64 1632
LINE 65 1632
LINE 65 1632
LINE 65 164C
LINE 65 1662
LINE 65 166C
LINE 65 166C
LINE 65 166C
LINE 66 166C
LINE 66 166C
LINE 66 1686
LINE 66 169C
LINE 66 16A6
LINE 66 16A6
LINE 66 16A6
BLOCKEND 0 16A6
FUNCEND 16A6
FILE CI_Config.c
STRUCT 3 MsgMapItem
FIELD 0 cCMD c
FIELD 1 pMsgFunc pfc
STRUCTEND
STRUCT 3 MsgMap
FIELD 0 cItemCount c
FIELD 1 pMsgItems pS[MsgMapItem]
STRUCTEND
STRUCT 18 AbstructDataTypeQueue
FIELD 0 pBuffer pc
FIELD 2 nSize i
FIELD 4 nHead i
FIELD 6 nTail i
FIELD 8 nCount i
FIELD 10 fnAddToBuffer pfc
FIELD 12 fnGetFromBuffer pfc
FIELD 14 fnCheckEmpty pfc
FIELD 16 fnPeekFromBuffer pfc
STRUCTEND
STRUCT 4 MsgItem
FIELD 0 cCMD c
FIELD 1 cDataLength c
FIELD 2 pData pc
STRUCTEND
STRUCT 37 SerialFrameProcess
FIELD 0 FrameBuffer S[AbstructDataTypeQueue]
FIELD 18 pMsgMap pS[MsgMap]
FIELD 20 MsgItem S[MsgItem]
FIELD 24 cHeadByte c
FIELD 25 cEndByte c
FIELD 26 cFixLength c
FIELD 27 cAddress c
FIELD 28 InputDataFunc pfc
FIELD 30 OutputDataFunc pfc
FIELD 32 PeekDataFunc pfc
FIELD 34 cActionFlag c
FIELD 35 cXORCheck c
FIELD 36 cFrameSize c
STRUCTEND
FUNC MSG_Map_CommunicationInterface_INIT 16A8 fV
BLOCK 77 16AC
DEFREG pMsgMap 16 pS[MsgMap]
DEFREG Reg2 10 S
DEFREG n1 18 c
LINE 77 16AC
LINE 77 16AC
LINE 77 16AC
LINE 77 16B0
LINE 77 16BA
LINE 77 16BE
LINE 77 16C2
LINE 77 16C2
LINE 77 16D6
LINE 77 16E8
LINE 77 16E8
LINE 77 16EA
LINE 77 16EE
LINE 78 16EE
LINE 78 16F8
LINE 78 16F8
LINE 78 170A
LINE 78 171E
LINE 78 171E
BLOCKEND 0 171E
FUNCEND 171E
FUNC SFP_CommunicationShell_INIT 1724 fV
BLOCK 81 1724
DEFREG pSFP 16 pS[SerialFrameProcess]
LINE 81 1724
LINE 81 1724
LINE 81 1728
LINE 81 1732
LINE 81 1732
LINE 81 173E
LINE 81 174A
LINE 81 1756
LINE 81 175E
LINE 81 1766
LINE 81 1772
LINE 81 177E
LINE 81 178A
LINE 81 1796
LINE 81 1796
LINE 81 179E
LINE 81 17A2
LINE 81 17A6
LINE 81 17A8
LINE 81 17AA
LINE 81 17AC
LINE 81 17AE
LINE 81 17B0
LINE 81 17B8
LINE 81 17C0
LINE 83 17C8
LINE 84 17D0
LINE 85 17D8
BLOCKEND 0 17E0
FUNCEND 17E0
FUNC Communication_INIT 17E2 fV
BLOCK 96 17E2
LINE 96 17E2
LINE 97 17E2
LINE 98 17E4
BLOCKEND 0 17E6
FUNCEND 17E6
FUNC Send_MSG 17E8 fc
BLOCK 108 17F2
DEFLOCAL Length 7 c
DEFREG pData 12 pc
DEFREG cCMD 10 c
LINE 108 17F2
LINE 109 17F2
BLOCKEND 0 1804
FUNCEND 1804
FUNC Serial_Frame_Process_Refresh 180A fc
BLOCK 125 180A
LINE 125 180A
LINE 128 180A
BLOCKEND 0 180C
FUNCEND 180C
DEFGLOBAL SFPCommunicationShellMsgItem 1BA A[16:16]c
DEFGLOBAL SFPCommunicationShellBuffer 1CA A[16:16]c
DEFGLOBAL SFPCommunicationShell 1DA S[SerialFrameProcess]
DEFGLOBAL MSGMapCommunicationInterfaceItemArray 1FF A[12:4]S[MsgMapItem]
DEFGLOBAL MSGMapCommunicationInterface 20B S[MsgMap]
FILE CI_MsgMap.c
STRUCT 4 MsgItem
FIELD 0 cCMD c
FIELD 1 cDataLength c
FIELD 2 pData pc
STRUCTEND
FUNC PROC_Acknowledge 180E fc
BLOCK 81 1812
DEFREG p 10 pc
DEFREG pMsgItem 16 pS[MsgItem]
LINE 81 1812
LINE 82 1812
LINE 87 1818
BLOCKEND 0 181A
FUNCEND 181A
FILE Menu_Config.c
STRUCT 13 Menu_Item
FIELD 0 String pc
FIELD 2 bIfEnable c
FIELD 3 fnTask pfV
FIELD 5 pParent pkS[Menu_Item]
FIELD 7 pChild pkS[Menu_Item]
FIELD 9 pPreviouse pkS[Menu_Item]
FIELD 11 pNext pkS[Menu_Item]
STRUCTEND
FUNC Menu_INIT 1820 fV
BLOCK 107 1820
LINE 107 1820
LINE 108 1820
BLOCKEND 0 1824
FUNCEND 1824
DEFGLOBAL g_Menus 86 A[39:3]kS[Menu_Item]
FILE Menu_Implement.c
STRUCT 13 Menu_Item
FIELD 0 String pc
FIELD 2 bIfEnable c
FIELD 3 fnTask pfV
FIELD 5 pParent pkS[Menu_Item]
FIELD 7 pChild pkS[Menu_Item]
FIELD 9 pPreviouse pkS[Menu_Item]
FIELD 11 pNext pkS[Menu_Item]
STRUCTEND
FUNC Menu_Process_INIT 1826 fV
BLOCK 84 1826
LINE 84 1826
LINE 85 1826
LINE 86 1836
LINE 87 183E
BLOCKEND 0 1844
FUNCEND 1844
FUNC Show_Welcome 1846 fV
BLOCK 97 1848
LINE 97 1848
LINE 98 1848
LINE 99 1858
LINE 100 186A
LINE 101 187C
BLOCKEND 0 188E
FUNCEND 188E
FUNC PROC_Menu 1892 fc
BLOCK 111 1898
LINE 111 1898
LINE 112 1898
LINE 113 18A8
LINE 114 18A8
LINE 115 18B2
LINE 117 18B2
LINE 118 18BA
LINE 119 18BA
LINE 121 18C0
LINE 122 18C2
LINE 123 18CA
LINE 124 18CA
LINE 124 18CE
LINE 124 18D4
LINE 124 18D8
LINE 125 18DE
LINE 126 18E4
LINE 127 18E4
LINE 130 18E8
LINE 131 1908
LINE 133 1908
LINE 134 1918
LINE 135 1918
LINE 136 1920
LINE 137 1922
LINE 138 1932
LINE 139 1932
LINE 140 193A
LINE 142 193C
LINE 144 193C
LINE 145 1944
LINE 147 1948
LINE 149 1948
LINE 150 195E
LINE 151 195E
LINE 152 1964
LINE 154 1966
LINE 155 1966
LINE 156 1972
LINE 158 1972
LINE 159 197C
LINE 161 197C
LINE 162 1982
LINE 162 1986
LINE 162 198C
LINE 162 1990
LINE 163 1996
LINE 166 19C4
LINE 167 19DA
LINE 168 19DA
LINE 169 19EC
LINE 170 19EC
LINE 171 1A02
LINE 172 1A0A
LINE 173 1A0A
LINE 175 1A0C
LINE 176 1A0C
LINE 177 1A1C
LINE 178 1A1C
LINE 180 1A1E
LINE 181 1A34
LINE 182 1A34
LINE 183 1A46
LINE 184 1A46
LINE 185 1A5C
LINE 186 1A5C
LINE 188 1A5E
LINE 189 1A5E
LINE 190 1A6E
LINE 191 1A80
LINE 192 1A80
LINE 193 1A96
LINE 194 1A96
LINE 195 1A96
LINE 199 1A98
LINE 200 1AAE
LINE 201 1AAE
LINE 202 1AC4
LINE 203 1ACC
LINE 204 1ACE
LINE 205 1AE4
LINE 206 1AE4
LINE 207 1AFC
LINE 209 1AFE
LINE 210 1AFE
LINE 210 1B02
LINE 210 1B08
LINE 210 1B0C
LINE 210 1B12
LINE 211 1B12
LINE 211 1B1A
LINE 212 1B1A
LINE 212 1B22
LINE 214 1B24
LINE 215 1B24
LINE 216 1B34
LINE 213 1B34
LINE 217 1B3E
LINE 217 1B42
LINE 217 1B48
LINE 217 1B4C
LINE 218 1B52
LINE 219 1B52
LINE 221 1B54
LINE 222 1B6A
LINE 223 1B6A
LINE 224 1B80
LINE 225 1B88
LINE 226 1B88
LINE 228 1B88
LINE 232 1B88
LINE 235 1B92
LINE 236 1BA2
LINE 237 1BB2
LINE 239 1BB2
LINE 241 1BB2
LINE 243 1BB2
BLOCKEND 0 1BB4
FUNCEND 1BB4
FUNC Show_Menu 1BBA fV
BLOCK 253 1BC4
DEFREG cHandPOS 20 c
DEFREG pStart 22 pkS[Menu_Item]
LINE 253 1BC4
LINE 255 1BC4
LINE 256 1BCA
LINE 257 1BCA
LINE 257 1BCE
LINE 257 1BD4
LINE 257 1BD8
LINE 257 1BDE
LINE 258 1BDE
LINE 258 1BE6
LINE 259 1BE6
LINE 259 1BEE
LINE 261 1BF0
LINE 262 1BF0
LINE 263 1C00
LINE 260 1C00
LINE 264 1C08
LINE 267 1C0A
LINE 267 1C12
LINE 268 1C12
LINE 268 1C1C
LINE 270 1C1C
LINE 271 1C2C
LINE 272 1C2C
LINE 272 1C34
LINE 273 1C34
LINE 273 1C46
LINE 275 1C46
LINE 275 1C56
LINE 276 1C56
LINE 276 1C5E
LINE 277 1C5E
LINE 279 1C60
LINE 280 1C60
LINE 280 1C68
LINE 281 1C68
LINE 281 1C70
LINE 282 1C70
BLOCKEND 0 1C70
FUNCEND 1C70
FILE Menu_Functions.c
FUNC Robot_Basic_Action 1C76 fV
BLOCK 68 1C78
DEFLOCAL cTemp 1 c
LINE 68 1C78
LINE 69 1C78
LINE 70 1C7C
BLOCKEND 0 1C8C
FUNCEND 1C8C
FUNC Robot_Extend_Action 1C90 fV
BLOCK 74 1C92
DEFLOCAL cTemp 1 c
LINE 74 1C92
LINE 75 1C92
LINE 76 1C96
BLOCKEND 0 1CA4
FUNCEND 1CA4
FUNC Robot_Balance_Action 1CA8 fV
BLOCK 80 1CAA
DEFLOCAL cTemp 1 c
LINE 80 1CAA
LINE 81 1CAA
LINE 82 1CAE
BLOCKEND 0 1CBE
FUNCEND 1CBE
FILE System.c
FUNC main 1CC2 fV
BLOCK 62 1CC2
LINE 62 1CC2
LINE 63 1CC2
LINE 64 1CC6
LINE 65 1CCA
LINE 68 1CD0
LINE 69 1CD0
LINE 70 1CD4
LINE 67 1CD4
BLOCKEND 0 1CD6
FUNCEND 1CD6
START 01A6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -