⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 communication_lib.o

📁 移动机器人(小车)的物理坐标和逻辑坐标的转换源码
💻 O
字号:
XL
H 4 areas 2D global symbols
M Communication_LIB.c
S _cosf Ref0000
S _sinf Ref0000
S _g_bIfStartCMD Ref0000
S _g_chCMDBuffer Ref0000
S push_xgset300C Ref0000
S push_xgset003C Ref0000
S _ADT_Queue_Peek_From_Buffer Ref0000
S fpadd2 Ref0000
S _g_bIfSendHead Ref0000
S fpmule2x Ref0000
S push_xgsetF00C Ref0000
S _UARTgetDataFromRxBuff Ref0000
S _SFP_NULL_Peek_Data_Function Ref0000
S asgncblk Ref0000
S _ADT_Queue_Check_Empty Ref0000
S _Serial_Frame_Process Ref0000
S _SFP_NULL_Output_Data_Function Ref0000
S _UARTaddDataToTxBuff Ref0000
S fpsub2 Ref0000
S _g_fAngle Ref0000
S _MSG_NULL_PROC Ref0000
S _SPF_Send_MSG Ref0000
S _g_wCounter Ref0000
S _g_bIfSendCMD Ref0000
S lpm32 Ref0000
S pop_xgset300C Ref0000
S pop_xgset003C Ref0000
S _g_fAbsoluteAngle Ref0000
S pop_xgsetF00C Ref0000
S _ADT_Queue_Get_From_Buffer Ref0000
S uint2fp Ref0000
S _SFP_NULL_Input_Data_Function Ref0000
S _ADT_Queue_Add_To_Buffer Ref0000
S _g_fX Ref0000
S _g_fY Ref0000
A text size 39C flags 0
dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块应用版\Relative_Locate_Module\Communication_LIB.c
dbstruct 3 MsgMapItem
dbfield 0 cCMD c
dbfield 1 pMsgFunc pfc
dbend
dbstruct 3 MsgMap
dbfield 0 cItemCount c
dbfield 1 pMsgItems pS[MsgMapItem]
dbend
dbstruct 18 AbstructDataTypeQueue
dbfield 0 pBuffer pc
dbfield 2 nSize i
dbfield 4 nHead i
dbfield 6 nTail i
dbfield 8 nCount i
dbfield 10 fnAddToBuffer pfc
dbfield 12 fnGetFromBuffer pfc
dbfield 14 fnCheckEmpty pfc
dbfield 16 fnPeekFromBuffer pfc
dbend
dbstruct 4 MsgItem
dbfield 0 cCMD c
dbfield 1 cDataLength c
dbfield 2 pData pc
dbend
dbstruct 37 SerialFrameProcess
dbfield 0 FrameBuffer S[AbstructDataTypeQueue]
dbfield 18 pMsgMap pS[MsgMap]
dbfield 20 MsgItem S[MsgItem]
dbfield 24 cHeadByte c
dbfield 25 cEndByte c
dbfield 26 cFixLength c
dbfield 27 cAddress c
dbfield 28 InputDataFunc pfc
dbfield 30 OutputDataFunc pfc
dbfield 32 PeekDataFunc pfc
dbfield 34 cActionFlag c
dbfield 35 cXORCheck c
dbfield 36 cFrameSize c
dbend
dbfunc e MSG_Map_LocateModuleShell_INIT 0 fV
dbsym r pMsgMap 12 pS[MsgMap]
dbsym r Reg2 A S
dbsym r Reg14 10 S
dbsym r n3 10 c
dbsym r n1 10 c
dbline FFFFFFFF 4
dbline 4F 4
dbline 4F 4
dbline 4F 4
dbline 4F 8
dbline 4F 12
dbline 4F 16
dbline 4F 1A
dbline 4F 1A
dbline 4F 2E
dbline 4F 40
dbline 4F 40
dbline 4F 42
dbline 4F 46
dbline 50 48
dbline 50 50
dbline 50 50
dbline 50 62
dbline 50 76
dbline 50 78
dbline 51 78
dbline 51 80
dbline 51 80
dbline 51 94
dbline 51 A8
dbline 51 A8
dbline FFFFFFFE A8
dbline 0 A8
dbfunc e SFP_LocateModuleShell_INIT AE fV
dbsym r pSFP 10 pS[SerialFrameProcess]
dbline FFFFFFFF AE
dbline 54 AE
dbline 54 AE
dbline 54 B2
dbline 54 BC
dbline 54 BC
dbline 54 C8
dbline 54 D4
dbline 54 E0
dbline 54 E8
dbline 54 F0
dbline 54 FC
dbline 54 108
dbline 54 114
dbline 54 120
dbline 54 120
dbline 54 128
dbline 54 12C
dbline 54 130
dbline 54 132
dbline 54 134
dbline 54 136
dbline 54 138
dbline 54 13A
dbline 54 142
dbline 54 14A
dbline 55 152
dbline 56 15A
dbline FFFFFFFE 162
dbline 0 162
dbfunc e Send_MSG 164 fc
dbsym l Length 7 c
dbsym r pData C pc
dbsym r cCMD A c
dbline FFFFFFFF 16C
dbline 60 16C
dbline 61 16C
dbline FFFFFFFE 17C
dbline 0 17C
dbfunc e Communication_INIT 180 fV
dbline FFFFFFFF 180
dbline 71 180
dbline 72 180
dbline 72 182
dbline 73 182
dbline 73 182
dbline FFFFFFFE 182
dbline 0 182
dbfunc e PROC_Shell 184 fc
dbline FFFFFFFF 184
dbline 7D 184
dbline 7E 184
dbline 80 18A
dbline FFFFFFFE 18C
dbline 0 18C
dbfunc s MSGMap_Acknowledge 18E fc
dbsym r pcData A pc
dbsym l fBuffer 1 A[12:3]D
dbsym r pMsgItem 14 pS[MsgItem]
dbline FFFFFFFF 194
dbline 8A 194
dbline 8B 194
dbline 8C 19A
dbline 8E 1B0
dbline 8F 1C8
dbline 90 1E0
dbline 93 1F8
dbline 95 206
dbline FFFFFFFE 208
dbline 0 208
dbfunc s MSGMap_Set 20C fc
dbsym r cflags0 A c
dbsym r n1 14 c
dbsym r chXOR0 A c
dbsym l fAbsoluteAngle0 1 D
dbsym r chCTR0 14 c
dbsym r pcData 16 pc
dbsym r pMsgItem 14 pS[MsgItem]
dbline FFFFFFFF 212
dbline 9F 212
dbline A0 212
dbline A2 218
dbline A3 21E
dbline A5 21E
dbline A8 222
dbline A9 222
dbline AA 226
dbline AC 23E
dbline AD 242
dbline AF 242
dbline B0 24C
dbline B1 286
dbline B2 29A
dbline B4 29A
dbline B6 2BE
dbline B7 2C2
dbline B9 2C2
dbline BB 2CC
dbline BE 306
dbline BF 306
dbline C0 30A
dbline C2 30A
dbline C3 314
dbline C6 34E
dbline C8 34E
dbline C9 354
dbline CA 354
dbline CB 354
dbline CD 356
dbline CE 35A
dbline CF 35A
dbline D0 36A
dbline CD 36A
dbline CD 36C
dbline D1 370
dbline D3 374
dbline D3 374
dbline D3 376
dbline D3 378
dbline D3 37E
dbline D3 384
dbline D3 388
dbline D3 388
dbline D3 38A
dbline D9 38A
dbline DB 38A
dbline DE 38A
dbline E0 396
dbline FFFFFFFE 398
dbline 0 398
S _Send_MSG Def0164
S _Communication_INIT Def0180
S _MSG_Map_LocateModuleShell_INIT Def0000
S _PROC_Shell Def0184
S _SFP_LocateModuleShell_INIT Def00AE
A lit size 18 flags 0
A bss size 6E flags 20
dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块应用版\Relative_Locate_Module\Communication_LIB.c
dbsym e SFPLocateModuleShellMsgItem 0 A[32:32]c
dbsym e SFPLocateModuleShellBuffer 20 A[32:32]c
dbsym e SFPLocateModuleShell 40 S[SerialFrameProcess]
dbsym e MSGMapLocateModuleShellItemArray 65 A[6:2]S[MsgMapItem]
dbsym e MSGMapLocateModuleShell 6B S[MsgMap]
S _MSGMapLocateModuleShell Def006B
S _SFPLocateModuleShellBuffer Def0020
S _MSGMapLocateModuleShellItemArray Def0065
S _SFPLocateModuleShellMsgItem Def0000
S _SFPLocateModuleShell Def0040
A func_lit size 18 flags 0
T 00 00 AA 92 BA 92 20 E0 30 E0
R 00 00 00 00 20 06 02 00 6B 00 40 08 02 00 6B 00
T 08 00 80 E0 90 E0 F9 01 92 83 81 83 82 E0 80 83
R 00 00 00 00 20 02 02 00 65 00 40 04 02 00 65 00
T 16 00 00 27 14 C0 83 E0 80 9F 50 01 80 E0 90 E0
R 00 00 00 00 20 0C 02 00 65 00 40 0E 02 00 65 00
T 24 00 F5 01 E8 0F F9 1F 22 24 20 82 80 E0 90 E0
R 00 00 00 00 20 0C 02 00 66 00 40 0E 02 00 66 00
T 32 00 F5 01 E8 0F F9 1F 80 E0 90 E0 91 83 80 83
R 00 00 00 00 20 08 03 00 16 00 40 0A 03 00 16 00
T 40 00 03 95 02 30 50 F3 00 27 F9 01 20 80 02 15
R 00 00 00 00
T 4E 00 A0 F4 44 24 55 24 21 80 32 80 F2 01 E2 0D
R 00 00 00 00
T 5C 00 F3 1D 81 EA 80 83 F9 01 21 80 32 80 F2 01
R 00 00 00 00
T 6A 00 E2 0D F3 1D 80 E0 90 E0 92 83 81 83 01 E0
R 00 00 00 00 20 06 03 00 14 00 40 08 03 00 14 00
T 78 00 F9 01 20 80 02 15 A0 F4 83 E0 80 9F 80 01
R 00 00 00 00
T 86 00 21 80 32 80 F8 01 E2 0D F3 1D 8C EA 80 83
R 00 00 00 00
T 94 00 F9 01 21 80 32 80 F8 01 E2 0D F3 1D 80 E0
R 00 00 00 00 20 0E 03 00 12 00
T A2 00 90 E0 92 83 81 83 B9 90 A9 90 08 95
R 00 00 00 00 40 02 03 00 12 00
T AE 00 00 E0 10 E0
R 00 00 00 00 20 02 02 00 40 00 40 04 02 00 40 00
T B2 00 80 E0 90 E0 F8 01 93 8B 82 8B
R 00 00 00 00 20 02 02 00 6B 00 40 04 02 00 6B 00
T BC 00 80 E0 90 E0 90 93
R 00 00 00 00 20 02 02 00 20 00 40 04 02 00 20 00
T C2 00 41 00 80 93 40 00 80 E2 90 E0 90 93 43 00
R 00 00 00 00 00 02 02 00 00 06 02 00 00 0E 02 00
T D0 00 80 93 42 00 22 24 33 24 30 92 45 00 20 92
R 00 00 00 00 00 04 02 00 00 0C 02 00
T DE 00 44 00 30 92 47 00 20 92 46 00 30 92
R 00 00 00 00 00 02 02 00 00 06 02 00 00 0A 02 00
T EA 00 49 00 20 92 48 00
R 00 00 00 00 00 02 02 00 00 06 02 00
T F0 00 80 E0 90 E0 90 93
R 00 00 00 00 20 02 03 00 10 00 40 04 03 00 10 00
T F6 00 4B 00 80 93 4A 00
R 00 00 00 00 00 02 02 00 00 06 02 00
T FC 00 80 E0 90 E0 90 93
R 00 00 00 00 20 02 03 00 0E 00 40 04 03 00 0E 00
T 02 01 4D 00 80 93 4C 00
R 00 00 00 00 00 02 02 00 00 06 02 00
T 08 01 80 E0 90 E0 90 93
R 00 00 00 00 20 02 03 00 0C 00 40 04 03 00 0C 00
T 0E 01 4F 00 80 93 4E 00
R 00 00 00 00 00 02 02 00 00 06 02 00
T 14 01 80 E0 90 E0 90 93
R 00 00 00 00 20 02 03 00 0A 00 40 04 03 00 0A 00
T 1A 01 51 00 80 93 50 00
R 00 00 00 00 00 02 02 00 00 06 02 00
T 20 01 80 E0 90 E0 97 8B 86 8B 8A EA 80 8F 85 E5
R 00 00 00 00 20 02 02 00 00 00 40 04 02 00 00 00
T 2E 01 81 8F 22 8E 23 8E 22 A2 23 A2 24 A2 80 E0
R 00 00 00 00 20 0E 03 00 08 00
T 3C 01 90 E0 95 8F 84 8F 80 E0
R 00 00 00 00 40 02 03 00 08 00 20 08 03 00 06 00
T 44 01 90 E0 97 8F 86 8F 80 E0
R 00 00 00 00 40 02 03 00 06 00 20 08 03 00 04 00
T 4C 01 90 E0 91 A3 80 A3 80 E0
R 00 00 00 00 40 02 03 00 04 00 20 08 03 00 02 00
T 54 01 90 E0 95 8F 84 8F 80 E0
R 00 00 00 00 40 02 03 00 02 00 20 08 03 00 00 00
T 5C 01 90 E0 97 8F 86 8F 08 95
R 00 00 00 00 40 02 03 00 00 00
T 64 01 00 D0 69 01 A0 2E 23 97 0F 80 0A 82 D9 82
R 00 00 00 00 82 02 05 00
T 72 01 C8 82 2A 2D 00 E0 10 E0
R 00 00 00 00 20 06 02 00 40 00 40 08 02 00 40 00
T 7A 01 00 D0 23 96 00 C0
R 00 00 00 00 82 02 15 00 82 06 1A 00
T 80 01 3F DF 95 CF
R 00 00 00 00
T 84 01 00 E0 10 E0
R 00 00 00 00 20 02 02 00 40 00 40 04 02 00 40 00
T 88 01 00 D0 01 E0 08 95
R 00 00 00 00 82 02 0F 00
T 00 00 00 00 00 00 00 00 00 00 00 00 00 00
R 00 00 01 00
T 8E 01 00 D0 A8 01 2D 97 FA 01 A2 80 B3 80 80 E0
R 00 00 00 00 82 02 04 00 20 0E 01 00 00 00
T 9C 01 90 E0 FE 01 31 96 0C E0 10 E0 FA 93 EA 93
R 00 00 00 00 40 02 01 00 00 00
T AA 01 9A 93 8A 93 00 D0 40 90 02 00 50 90 03 00
R 00 00 00 00 82 06 0D 00 02 0A 21 00 02 0E 21 00
T B8 01 20 90 00 00 30 90 01 00 29 82 3A 82 4B 82
R 00 00 00 00 02 04 21 00 02 08 21 00
T C6 01 5C 82 40 90 02 00 50 90 03 00 20 90 00 00
R 00 00 00 00 02 06 22 00 02 0A 22 00 02 0E 22 00
T D4 01 30 90 01 00 2D 82 3E 82 4F 82 58 86 40 90
R 00 00 00 00 02 04 22 00
T E2 01 02 00 50 90 03 00 20 90 00 00 30 90
R 00 00 00 00 02 02 13 00 02 06 13 00 02 0A 13 00
T EE 01 01 00 29 86 3A 86 4B 86 5C 86 8C E0 88 83
R 00 00 00 00 02 02 13 00
T FC 01 9E 01 2F 5F 3F 4F 0C EA AF DF 01 E0 2D 96
R 00 00 00 00
T 0A 02 00 C0
R 00 00 00 00 82 02 19 00
T 0C 02 00 D0 A8 01 25 97 FA 01 62 81 73 81 81 81
R 00 00 00 00 82 02 0A 00
T 1A 02 8D 30 10 F4 00 27 BB C0 FB 01 40 81 40 90
R 00 00 00 00
T 28 02 02 00 50 90 03 00 20 90 00 00 30 90
R 00 00 00 00 02 02 1B 00 02 06 1B 00 02 0A 1B 00
T 34 02 01 00 29 82 3A 82 4B 82 5C 82 42 FF 2C C0
R 00 00 00 00 02 02 1B 00
T 42 02 80 91 02 00 84 60 80 93 02 00 39 96 20 80
R 00 00 00 00 02 04 03 00 02 0A 03 00
T 50 02 31 80 42 80 53 80 00 E0 10 E0
R 00 00 00 00 20 08 01 00 14 00 40 0A 01 00 14 00
T 5A 02 00 D0 38 01 49 01 00 91 00 00 10 91 01 00
R 00 00 00 00 82 02 18 00 02 0A 16 00 02 0E 16 00
T 68 02 00 D0 3A 93 2A 93 1A 93 0A 93 83 01 94 01
R 00 00 00 00 82 02 1E 00
T 76 02 00 D0 81 01 92 01 00 D0 09 83 1A 83 2B 83
R 00 00 00 00 82 02 09 00 82 08 12 00
T 84 02 3C 83 29 80 3A 80 4B 80 5C 80 E0 E0 F0 E0
R 00 00 00 00 22 0C 03 00 0B 00 42 0E 03 00 0B 00
T 92 02 20 82 31 82 42 82 53 82 29 80 3A 80 4B 80
R 00 00 00 00
T A0 02 5C 80 00 E0 10 E0
R 00 00 00 00 20 04 01 00 10 00 40 06 01 00 10 00
T A6 02 00 D0 3A 93 2A 93 1A 93 0A 93 81 01 92 01
R 00 00 00 00 82 02 18 00
T B4 02 00 D0 09 83 1A 83 2B 83 3C 83 40 FF 22 C0
R 00 00 00 00 82 02 07 00
T C2 02 80 91 02 00 81 60 80 93 02 00 09 81 1A 81
R 00 00 00 00 02 04 03 00 02 0A 03 00
T D0 02 2B 81 3C 81 00 D0 18 01 29 01 FB 01 61 80
R 00 00 00 00 82 06 00 00
T DE 02 72 80 83 80 94 80 00 E0 10 E0
R 00 00 00 00 20 08 01 00 0C 00 40 0A 01 00 0C 00
T E8 02 00 D0 5A 92 4A 92 3A 92 2A 92 00 D0 83 01
R 00 00 00 00 82 02 18 00 82 0C 09 00
T F6 02 94 01 00 D0 E0 E0
R 00 00 00 00 82 04 07 00 22 06 03 00 03 00
T FC 02 F0 E0 00 83 11 83 22 83 33 83 41 FF 22 C0
R 00 00 00 00 42 02 03 00 03 00
T 0A 03 80 91 02 00 82 60 80 93 02 00 09 81 1A 81
R 00 00 00 00 02 04 03 00 02 0A 03 00
T 18 03 2B 81 3C 81 00 D0 18 01 29 01 FB 01 65 80
R 00 00 00 00 82 06 01 00
T 26 03 76 80 87 80 90 84 00 E0 10 E0
R 00 00 00 00 20 08 01 00 0C 00 40 0A 01 00 0C 00
T 30 03 00 D0 5A 92 4A 92 3A 92 2A 92 00 D0 83 01
R 00 00 00 00 82 02 18 00 82 0C 09 00
T 3E 03 94 01 00 D0 E0 E0
R 00 00 00 00 82 04 07 00 22 06 03 00 07 00
T 44 03 F0 E0 00 83 11 83 22 83 33 83 84 2F 87 70
R 00 00 00 00 42 02 03 00 07 00
T 52 03 D9 F0 AA 24 41 E0 09 C0 80 E0 90 E0 E4 2F
R 00 00 00 00 22 0A 03 00 00 00 42 0C 03 00 00 00
T 60 03 FF 27 E8 0F F9 1F 20 80 A2 24 43 95 4F 30
R 00 00 00 00
T 6E 03 A8 F3 A0 92 0F 00 AF B6 F8 94 81 E0 80 93
R 00 00 00 00 02 06 03 00
T 7C 03 00 00 22 24 20 92 00 00 20 92 00 00 AF BE
R 00 00 00 00 02 02 17 00 02 08 02 00 02 0C 08 00
T 8A 03 22 24 28 82 22 27 33 27 01 EA E7 DE 01 E0
R 00 00 00 00
T 98 03 25 96 00 C0
R 00 00 00 00 82 04 1C 00
T 0C 00 00 80 17 43 DB 0F 49 40 DB 0F C9 3B
R 00 00 01 00
T 00 00 00 00 00 00 00 00
R 00 00 03 00 0A 02 11 00 0A 04 0B 00 0A 06 0C 00
T 06 00 00 00 00 00 00 00
R 00 00 03 00 0A 02 10 00 0A 04 1F 00 0A 06 06 00
T 0C 00 00 00 00 00 00 00
R 00 00 03 00 0A 02 0E 00 0A 04 1D 00 0A 06 20 00
T 12 00 C7 00 06 01 00 00
R 00 00 03 00 08 02 00 00 08 04 00 00 0A 06 14 00

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -