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

📄 ex_support.lis

📁 移动机器人(小车)的物理坐标和逻辑坐标的转换源码
💻 LIS
📖 第 1 页 / 共 3 页
字号:
                        .module EX_Support.c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
                        .area data(ram, con, rel)
 0000                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0000           _s_wSystemDelayTimerCounter:
 0000                   .blkb 2
                        .area idata
 0000 0000              .word 0
                        .area data(ram, con, rel)
 0002                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0002           _g_wSystemTimer::
 0002                   .blkb 2
                        .area idata
 0002 0000              .word 0
                        .area data(ram, con, rel)
 0004                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0004           _g_chDataBuffer::
 0004                   .blkb 1
                        .area idata
 0004 00                .byte 0
                        .area data(ram, con, rel)
 0005                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0005                   .blkb 16
                        .area idata
 0005 00000000000000000000      .word 0,0,0,0,0
 000F 000000000000      .byte 0,0,0,0,0,0
                        .area data(ram, con, rel)
 0015                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0015                   .dbsym e g_chDataBuffer _g_chDataBuffer A[17:17]c
 0015           _g_chCMDBuffer::
 0015                   .blkb 2
                        .area idata
 0015 AA11              .byte 170,17
                        .area data(ram, con, rel)
 0017                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0017                   .blkb 2
                        .area idata
 0017 0000              .byte 0,0
                        .area data(ram, con, rel)
 0019                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0019                   .blkb 2
                        .area idata
 0019 0000              .byte 0,0
                        .area data(ram, con, rel)
 001B                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 001B                   .blkb 2
                        .area idata
 001B 0000              .byte 0,0
                        .area data(ram, con, rel)
 001D                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 001D                   .blkb 2
                        .area idata
 001D 0000              .byte 0,0
                        .area data(ram, con, rel)
 001F                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 001F                   .blkb 2
                        .area idata
 001F 0000              .byte 0,0
                        .area data(ram, con, rel)
 0021                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0021                   .blkb 2
                        .area idata
 0021 0000              .byte 0,0
                        .area data(ram, con, rel)
 0023                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0023                   .blkb 2
                        .area idata
 0023 0000              .byte 0,0
                        .area data(ram, con, rel)
 0025                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0025                   .blkb 2
                        .area idata
 0025 55AA              .byte 'U,170
                        .area data(ram, con, rel)
 0027                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0027           _g_bIfSendCMD::
 0027                   .blkb 1
                        .area idata
 0027 00                .byte 0
                        .area data(ram, con, rel)
 0028                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0028           _g_bIfStartCMD::
 0028                   .blkb 1
                        .area idata
 0028 00                .byte 0
                        .area data(ram, con, rel)
 0029                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0029           _g_bIfSendHead::
 0029                   .blkb 1
                        .area idata
 0029 00                .byte 0
                        .area data(ram, con, rel)
 002A                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 002A           _g_chDataCounter::
 002A                   .blkb 1
                        .area idata
 002A 00                .byte 0
                        .area data(ram, con, rel)
 002B                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 002B           _g_fAbsoluteX::
 002B                   .blkb 4
                        .area idata
 002B 00000000          .word 0x0,0x0
                        .area data(ram, con, rel)
 002F                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 002F           _g_fAbsoluteY::
 002F                   .blkb 4
                        .area idata
 002F 00000000          .word 0x0,0x0
                        .area data(ram, con, rel)
 0033                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0033           _g_fAbsoluteAngle::
 0033                   .blkb 4
                        .area idata
 0033 00000000          .word 0x0,0x0
                        .area data(ram, con, rel)
 0037                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0037           _g_fX::
 0037                   .blkb 4
                        .area idata
 0037 00000000          .word 0x0,0x0
                        .area data(ram, con, rel)
 003B                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 003B           _g_fY::
 003B                   .blkb 4
                        .area idata
 003B 00000000          .word 0x0,0x0
                        .area data(ram, con, rel)
 003F                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 003F           _g_fAngle::
 003F                   .blkb 4
                        .area idata
 003F 00000000          .word 0x0,0x0
                        .area data(ram, con, rel)
 0043                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0043           _g_chXOR::
 0043                   .blkb 1
                        .area idata
 0043 00                .byte 0
                        .area data(ram, con, rel)
 0044                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0044           _g_wCounter::
 0044                   .blkb 2
                        .area idata
 0044 0000              .word 0
                        .area data(ram, con, rel)
 0046                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\单片机\ROOBCO~1\全向定位系统\坐标转换模块\相对定位模块测试版\Relative_Locate_Module\EX_Support.c
 0000                   .dbfunc e Driver_INIT _Driver_INIT fV
                        .even
 0000           _Driver_INIT::
 0000                   .dbline -1
 0000                   .dbline 119
 0000           ; /***********************************************************
 0000           ; *   函数库说明:底层硬件初始化驱动函数库                   *
 0000           ; *   版本:                                                 *
 0000           ; *   作者:                                                 *
 0000           ; *   创建日期:                                             *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [硬件说明]                                              *
 0000           ; *   处理器:                                               *
 0000           ; *   系统时钟:                                             *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [支 持 库]                                              *
 0000           ; *   支持库名称:PF_Config.h                                *
 0000           ; *   需要版本:  -----                                      *
 0000           ; *   声明库说明:硬件平台配置声明库                         *
 0000           ; *                                                          *
 0000           ; *   支持库名称:EX_Support.h                               *
 0000           ; *   需要版本:  -----                                      *
 0000           ; *   声明库说明:底层硬件初始化驱动声明库                   *
 0000           ; *                                                          *
 0000           ; *   支持库名称:LIB_Config.h                               *
 0000           ; *   需要版本:  -----                                      *
 0000           ; *   支持库说明:库函数配置声明库                           *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [版本更新]                                              *
 0000           ; *   修改:                                                 *
 0000           ; *   修改日期:                                             *
 0000           ; *   版本:                                                 *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [版本历史]                                              *
 0000           ; * -------------------------------------------------------- *
 0000           ; *  [使用说明]                                              *
 0000           ; ***********************************************************/
 0000           ; 
 0000           ; /********************
 0000           ; * 头 文 件 配 置 区 *
 0000           ; ********************/
 0000           ; # include "PF_Config.h"
 0000           ; # include "EX_Support.h"
 0000           ; # include "LIB_Config.h"
 0000           ; # include "math.h"
 0000           ; # include "Communication_LIB.h"
 0000           ; /********************
 0000           ; *   系 统 宏 定 义  *
 0000           ; ********************/
 0000           ; 
 0000           ; /*------------------*
 0000           ; *   常 数 宏 定 义  *
 0000           ; *------------------*/
 0000           ; 
 0000           ; 
 0000           ; /*------------------*
 0000           ; *   动 作 宏 定 义  *
 0000           ; *------------------*/
 0000           ; 
 0000           ; /********************
 0000           ; *  模块结构体定义区 *
 0000           ; ********************/
 0000           ; 
 0000           ; /********************
 0000           ; *   函 数 声 明 区  *
 0000           ; ********************/
 0000           ; void Delay_MS(uint16 wTime);
 0000           ; void Insert_Timer0_OVF_ISR_Code(void);
 0000           ; void Driver_INIT(void);
 0000           ; BOOL PROC_Get_Relative_Location(void);
 0000           ; //double fMod(double fNumberA,double fNumberB);
 0000           ; 
 0000           ; 
 0000           ; /********************
 0000           ; *   模块函数声明区  *
 0000           ; ********************/
 0000           ; 
 0000           ; 
 0000           ; /********************
 0000           ; *   模块变量声明区  *
 0000           ; ********************/
 0000           ; static uint16 s_wSystemDelayTimerCounter = 0;
 0000           ; 
 0000           ; /********************
 0000           ; *   全局变量声明区  *
 0000           ; ********************/
 0000           ; uint16 g_wSystemTimer = 0;
 0000           ; BYTE g_chDataBuffer[17] = {0};
 0000           ; 
 0000           ; BYTE g_chCMDBuffer[sizeof(g_chDataBuffer)+1] = 
 0000           ;                     {
 0000           ;                         0xAA,sizeof(g_chDataBuffer),0x00,
 0000           ;                         0x00,0x00,0x00,0x00,
 0000           ;                         0x00,0x00,0x00,0x00,
 0000           ;                         0x00,0x00,0x00,0x00,
 0000           ;                         0x00,0x55,0xAA
 0000           ;                     };
 0000           ; BOOL g_bIfSendCMD = FALSE;
 0000           ; BOOL g_bIfStartCMD = FALSE;
 0000           ; BOOL g_bIfSendHead = FALSE;
 0000           ; 
 0000           ; UINT8 g_chDataCounter = 0;
 0000           ; 
 0000           ; float g_fAbsoluteX = 0.0;
 0000           ; float g_fAbsoluteY = 0.0;
 0000           ; float g_fAbsoluteAngle = 0.0;
 0000           ; float g_fX = 0.0;
 0000           ; float g_fY = 0.0;
 0000           ; float g_fAngle = 0.0;
 0000           ; BYTE  g_chXOR = 0;
 0000           ; UINT16 g_wCounter = 0;
 0000           ; 
 0000           ; /********************
 0000           ; *  自定义类型声明区 *
 0000           ; ********************/
 0000           ; 
 0000           ; /***********************************************************
 0000           ; *   函数说明:软件驱动初始化函数                           *
 0000           ; *   输入:    无                                           *
 0000           ; *   输出:    无                                           *
 0000           ; *   调用函数:无                                           *
 0000           ; ***********************************************************/
 0000           ; void Driver_INIT(void)
 0000           ; {
 0000                   .dbline -2
 0000           L1:
 0000                   .dbline 0 ; func end
 0000 0895              ret
 0002                   .dbend
 0002                   .dbfunc e fMod _fMod fD
 0002           ;       fNumberB -> y+4
 0002           ;       fNumberA -> y+0
                        .even
 0002           _fMod::
 0002 00D0              rcall push_arg4
 0004                   .dbline -1
 0004                   .dbline 131
 0004           ; 
 0004           ; }
 0004           ; 
 0004           ; 
 0004           ; /***********************************************************
 0004           ; *   函数说明:实数求模函数                                 *
 0004           ; *   输入:    被除数,除数                                 *
 0004           ; *   输出:    取模结果                                     *
 0004           ; *   调用函数:无                                           *
 0004           ; ***********************************************************/
 0004           ; double fMod(double fNumberA,double fNumberB)
 0004           ; {
 0004                   .dbline 132
 0004           ;     if (fNumberB < 0)
 0004 2C80              ldd R2,y+4
 0006 3D80              ldd R3,y+5
 0008 4E80              ldd R4,y+6
 000A 5F80              ldd R5,y+7
 000C 00E0              ldi R16,<L5

⌨️ 快捷键说明

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