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

📄 dtmf.map

📁 dtmf的编解码代码
💻 MAP
字号:
******************************************************************************
         TMS320C54x COFF Linker PC Version 3.83                
******************************************************************************
>> Linked Sat Jul 30 20:56:31 2005

OUTPUT FILE NAME:   <./Debug/dtmf5402.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00001bcb


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: EPROG                   00001500   00002a80  000027fa  RWIX
         VECT                    00003f80   00000080  00000064  RWIX

PAGE  1: USERREGS                00000060   0000001c  00000000  RWIX
         BIOSREGS                0000007c   00000004  00000000  RWIX
         IDATA                   00000080   00001480  0000121c  RWIX
         EDATA                   00008000   00008000  00000000  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.sysinit   0    00001500    00000000     UNINITIALIZED

.trcinit   0    00001500    00000000     UNINITIALIZED

.gblinit   0    00001500    00000000     UNINITIALIZED

frt        0    00001500    00000000     UNINITIALIZED

.pinit     0    00001500    00000000     

.text      0    00001500    000026f6     
                  00001500    0000035c     de_dtmf.obj (.text)
                  0000185c    000000b0     dtmf.obj (.text)
                  0000190c    000001f0     gen_dtmf.obj (.text)
                  00001afc    0000005a     main.obj (.text)
                  00001b56    00000075     uartasm_mcu.obj (.text)
                  00001bcb    0000004a     rts.lib : boot.obj (.text)
                  00001c15    00000052             : exit.obj (.text)
                  00001c67    0000009f             : f_add.obj (.text)
                  00001d06    00000020             : f_cmp.obj (.text)
                  00001d26    0000009a             : f_div.obj (.text)
                  00001dc0    00000001             : f_error.obj (.text)
                  00001dc1    0000002b             : f_itof.obj (.text)
                  00001dec    00000073             : f_mul.obj (.text)
                  00001e5f    00000009             : f_sub.obj (.text)
                  00001e68    00000032             : printf.obj (.text)
                  00001e9a    00000007             : _lock.obj (.text)
                  00001ea1    00000b02             : _printfi.obj (.text)
                  000029a3    00000059             : atoi.obj (.text)
                  000029fc    00000102             : ecvt.obj (.text)
                  00002afe    0000003c             : f_ftoi.obj (.text)
                  00002b3a    0000004b             : f_ftol.obj (.text)
                  00002b85    00000005             : f_neg.obj (.text)
                  00002b8a    000000fc             : fcvt.obj (.text)
                  00002c86    0000006c             : fputc.obj (.text)
                  00002cf2    000000fa             : fputs.obj (.text)
                  00002dec    000000a5             : ldiv.obj (.text)
                  00002e91    00000014             : lmpy.obj (.text)
                  00002ea5    00000326             : lowlev.obj (.text)
                  000031cb    00000049             : ltoa.obj (.text)
                  00003214    00000020             : memccpy.obj (.text)
                  00003234    0000000e             : memcpy.obj (.text)
                  00003242    00000274             : memory.obj (.text)
                  000034b6    000002b7             : trgdrv.obj (.text)
                  0000376d    0000000c             : udiv.obj (.text)
                  00003779    0000009f             : _io_perm.obj (.text)
                  00003818    0000002a             : f_ltof.obj (.text)
                  00003842    00000075             : fflush.obj (.text)
                  000038b7    0000003c             : fseek.obj (.text)
                  000038f3    000000aa             : ldmsg.obj (.text)
                  0000399d    0000002c             : memmov.obj (.text)
                  000039c9    00000087             : setvbuf.obj (.text)
                  00003a50    00000151             : fopen.obj (.text)
                  00003ba1    00000050             : fclose.obj (.text)
                  00003bf1    00000005             : remove.obj (.text)

.cinit     0    00003bf6    00000104     
                  00003bf6    0000001e     de_dtmf.obj (.cinit)
                  00003c14    00000006     gen_dtmf.obj (.cinit)
                  00003c1a    0000001e     main.obj (.cinit)
                  00003c38    00000009     rts.lib : exit.obj (.cinit)
                  00003c41    00000006             : _lock.obj (.cinit)
                  00003c47    00000091             : defs.obj (.cinit)
                  00003cd8    0000001e             : lowlev.obj (.cinit)
                  00003cf6    00000003             : memory.obj (.cinit)
                  00003cf9    00000001     --HOLE-- [fill = 0]

.vectors   0    00003f80    00000064     
                  00003f80    00000064     vectors.obj (.vectors)

.data      1    00000000    00000000     UNINITIALIZED

.sysregs   1    0000007c    00000000     UNINITIALIZED

.far       1    00000080    00000000     UNINITIALIZED

.sysheap   1    00000080    00000000     UNINITIALIZED

.MEM$obj   1    00000080    00000000     UNINITIALIZED

.bss       1    00000080    00000768     UNINITIALIZED
                  00000080    00000057     de_dtmf.obj (.bss)
                  000000d7    000001cd     rts.lib : defs.obj (.bss)
                  000002a4    00000190             : _printfi.obj (.bss)
                  00000434    00000100     dtmf.obj (.bss)
                  00000534    000000d0     rts.lib : trgdrv.obj (.bss)
                  00000604    0000008b     main.obj (.bss)
                  0000068f    00000064     rts.lib : ecvt.obj (.bss)
                  000006f3    00000064             : fcvt.obj (.bss)
                  00000757    0000005c             : lowlev.obj (.bss)
                  000007b3    00000023             : exit.obj (.bss)
                  000007d6    0000000d     gen_dtmf.obj (.bss)
                  000007e3    00000003     rts.lib : memory.obj (.bss)
                  000007e6    00000002             : _lock.obj (.bss)

.const     1    000007e8    00000189     
                  000007e8    00000034     rts.lib : _printfi.obj (.const)
                  0000081c    00000016     de_dtmf.obj (.const)
                  00000832    00000008     rts.lib : ecvt.obj (.const)
                  0000083a    00000008             : fcvt.obj (.const)
                  00000842    00000101             : ctype.obj (.const)
                  00000943    0000002c     main.obj (.const)
                  0000096f    00000002     rts.lib : fputs.obj (.const)

.switch    1    00000971    0000000b     
                  00000971    0000000b     gen_dtmf.obj (.switch)

.sysmem    1    0000097c    00000400     UNINITIALIZED

.cio       1    00000d80    00000120     UNINITIALIZED
                  00000d80    00000120     rts.lib : ldmsg.obj (.cio)

.stack     1    00000ea0    00000400     UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00000080   .bss
00000000   .data
00001500   .text
00001c64   C$$EXIT
0000395c   C$$IO$$
00001c67   F$$ADD
00001d06   F$$COMPARE
00001d26   F$$DIV
00002afe   F$$FTOI
00002b3a   F$$FTOL
00001dc1   F$$ITOF
00003818   F$$LTOF
00001dec   F$$MUL
00002b85   F$$NEG
00001e5f   F$$SUB
0000376d   I$$UDIV
00003772   I$$UMOD
00002dec   L$$DIVS
00002e3c   L$$DIVU
00002e14   L$$MODS
00002e58   L$$MODU
00002e91   L$$MPY
000007d6   _A1
000007d9   _A2
000007d7   _B
000007d8   _C1
000007da   _C2
00000604   _CtrlWord
00000080   _DTMF_Code
0000064e   _DTMF_NUMBER
0000373f   _HOSTclock
0000350c   _HOSTclose
000035c7   _HOSTlseek
000034b6   _HOSTopen
0000353d   _HOSTread
00003653   _HOSTrename
00003711   _HOSTtime
0000361b   _HOSTunlink
00003582   _HOSTwrite
000007dd   _IIR_y1n
000007dc   _IIR_y1n_1
000007db   _IIR_y1n_2
000007e0   _IIR_y2n
000007df   _IIR_y2n_1
000007de   _IIR_y2n_2
00000434   _In_Buffer
000000d5   _IsNew
000000d3   _IsNew_DTMF_Key
000000d4   _IsNew_N
0000068e   _IsOver
0000060b   _Iskey
00000605   _KEY_Buffer
0000064c   _NowTel
000007e1   _Now_Delay
0000064d   _NumIndex
0000060c   _TelNum
000007e2   _Tel_Delay
000000ca   _X1209
000000cc   _X1336
000000d0   _X1477
000000ce   _X1633
000000c2   _X697
000000c4   _X770
000000c6   _X852
000000c8   _X941
00000d80   __CIOBUF_
00000400   __STACK_SIZE
00000400   __SYSMEM_SIZE
00000080   ___bss__
00003bf6   ___cinit__
00000000   ___data__
00000000   ___edata__
000007e8   ___end__
00003bf6   ___etext__
ffffffff   ___pinit__
00001500   ___text__
00003b76   __cleanup
000007d4   __cleanup_ptr
00000842   __ctypes_
00003876   __doflush
000007d5   __dtors_ptr
000002a3   __ft_end
000000d7   __ftable
00000001   __lflags
000007e6   __lock
00001e9a   __nop
00001ea1   __printfi
00003779   __rd_ok
00001e9b   __register_lock
00001e9e   __register_unlock
0000097c   __sys_memory
00000163   __tmpnams
000007e7   __unlock
000037c0   __wrt_ok
00001c64   _abort
00001903   _ac01_init
00002f60   _add_device
00001c42   _atexit
000029a3   _atoi
00001bcb   _c_int00
00003341   _calloc
0000177d   _choose_code
00003142   _close
00001543   _de_dtmf
000000d2   _dtmf_data
000029fc   _ecvt
00001c15   _exit
00001dc0   _f$$error
00003ba1   _fclose
00002b8a   _fcvt
00003842   _fflush
00003a50   _fopen
00002c96   _fputc
00002d0a   _fputs
00003428   _free
00003a65   _freopen
000038b7   _fseek
0000190c   _gen_dtmf
000036cc   _getenv
000018d7   _iir_to_dtmf
00001839   _init_mem
00001b76   _init_start
00003100   _lseek
000031cb   _ltoa
00001afc   _main
000032d7   _malloc
00003214   _memccpy
00003234   _memcpy
0000399d   _memmove
000032a3   _minit
00001b28   _mydelay
00003008   _open
00001b66   _pllx10
00001b56   _pllx100
00001e68   _printf
00002c86   _putc
00002c8e   _putchar
00002cf2   _puts
0000307e   _read
0000395f   _readmsg
00003363   _realloc
00001500   _receive
00003bf1   _remove
00002fe8   _remove_device
0000319d   _rename
00001935   _set_freq_coff
000039c9   _setvbuf
0000185c   _start_ac01
00001bc2   _start_uart
00001a91   _transmit
00003184   _unlink
000000a8   _v1209
000000aa   _v1209_1
000000ac   _v1209_2
000000ae   _v1336
000000b0   _v1336_1
000000b2   _v1336_2
000000b4   _v1477
000000b6   _v1477_1
000000b8   _v1477_2
000000ba   _v1633
000000bc   _v1633_1
000000be   _v1633_2
00000090   _v697
00000092   _v697_1
00000094   _v697_2
00000096   _v770
00000098   _v770_1
0000009a   _v770_2
0000009c   _v852
0000009e   _v852_1
000000a0   _v852_2
000000a2   _v941
000000a4   _v941_1
000000a6   _v941_2
000030bf   _write
000038f3   _writemsg
000000c0   _x
00003bf6   cinit
00000000   edata
000007e8   end
00003bf6   etext
ffffffff   pinit
00003fd4   xint0


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000000   edata
00000000   ___edata__
00000000   ___data__
00000000   .data
00000001   __lflags
00000080   .bss
00000080   ___bss__
00000080   _DTMF_Code
00000090   _v697
00000092   _v697_1
00000094   _v697_2
00000096   _v770
00000098   _v770_1
0000009a   _v770_2
0000009c   _v852
0000009e   _v852_1
000000a0   _v852_2
000000a2   _v941
000000a4   _v941_1
000000a6   _v941_2
000000a8   _v1209
000000aa   _v1209_1
000000ac   _v1209_2
000000ae   _v1336
000000b0   _v1336_1
000000b2   _v1336_2
000000b4   _v1477
000000b6   _v1477_1
000000b8   _v1477_2
000000ba   _v1633
000000bc   _v1633_1
000000be   _v1633_2
000000c0   _x
000000c2   _X697
000000c4   _X770
000000c6   _X852
000000c8   _X941
000000ca   _X1209
000000cc   _X1336
000000ce   _X1633
000000d0   _X1477
000000d2   _dtmf_data
000000d3   _IsNew_DTMF_Key
000000d4   _IsNew_N
000000d5   _IsNew
000000d7   __ftable
00000163   __tmpnams
000002a3   __ft_end
00000400   __SYSMEM_SIZE
00000400   __STACK_SIZE
00000434   _In_Buffer
00000604   _CtrlWord
00000605   _KEY_Buffer
0000060b   _Iskey
0000060c   _TelNum
0000064c   _NowTel
0000064d   _NumIndex
0000064e   _DTMF_NUMBER
0000068e   _IsOver
000007d4   __cleanup_ptr
000007d5   __dtors_ptr
000007d6   _A1
000007d7   _B
000007d8   _C1
000007d9   _A2
000007da   _C2
000007db   _IIR_y1n_2
000007dc   _IIR_y1n_1
000007dd   _IIR_y1n
000007de   _IIR_y2n_2
000007df   _IIR_y2n_1
000007e0   _IIR_y2n
000007e1   _Now_Delay
000007e2   _Tel_Delay
000007e6   __lock
000007e7   __unlock
000007e8   end
000007e8   ___end__
00000842   __ctypes_
0000097c   __sys_memory
00000d80   __CIOBUF_
00001500   .text
00001500   _receive
00001500   ___text__
00001543   _de_dtmf
0000177d   _choose_code
00001839   _init_mem
0000185c   _start_ac01
000018d7   _iir_to_dtmf
00001903   _ac01_init
0000190c   _gen_dtmf
00001935   _set_freq_coff
00001a91   _transmit
00001afc   _main
00001b28   _mydelay
00001b56   _pllx100
00001b66   _pllx10
00001b76   _init_start
00001bc2   _start_uart
00001bcb   _c_int00
00001c15   _exit
00001c42   _atexit
00001c64   C$$EXIT
00001c64   _abort
00001c67   F$$ADD
00001d06   F$$COMPARE
00001d26   F$$DIV
00001dc0   _f$$error
00001dc1   F$$ITOF
00001dec   F$$MUL
00001e5f   F$$SUB
00001e68   _printf
00001e9a   __nop
00001e9b   __register_lock
00001e9e   __register_unlock
00001ea1   __printfi
000029a3   _atoi
000029fc   _ecvt
00002afe   F$$FTOI
00002b3a   F$$FTOL
00002b85   F$$NEG
00002b8a   _fcvt
00002c86   _putc
00002c8e   _putchar
00002c96   _fputc
00002cf2   _puts
00002d0a   _fputs
00002dec   L$$DIVS
00002e14   L$$MODS
00002e3c   L$$DIVU
00002e58   L$$MODU
00002e91   L$$MPY
00002f60   _add_device
00002fe8   _remove_device
00003008   _open
0000307e   _read
000030bf   _write
00003100   _lseek
00003142   _close
00003184   _unlink
0000319d   _rename
000031cb   _ltoa
00003214   _memccpy
00003234   _memcpy
000032a3   _minit
000032d7   _malloc
00003341   _calloc
00003363   _realloc
00003428   _free
000034b6   _HOSTopen
0000350c   _HOSTclose
0000353d   _HOSTread
00003582   _HOSTwrite
000035c7   _HOSTlseek
0000361b   _HOSTunlink
00003653   _HOSTrename
000036cc   _getenv
00003711   _HOSTtime
0000373f   _HOSTclock
0000376d   I$$UDIV
00003772   I$$UMOD
00003779   __rd_ok
000037c0   __wrt_ok
00003818   F$$LTOF
00003842   _fflush
00003876   __doflush
000038b7   _fseek
000038f3   _writemsg
0000395c   C$$IO$$
0000395f   _readmsg
0000399d   _memmove
000039c9   _setvbuf
00003a50   _fopen
00003a65   _freopen
00003b76   __cleanup
00003ba1   _fclose
00003bf1   _remove
00003bf6   ___cinit__
00003bf6   etext
00003bf6   ___etext__
00003bf6   cinit
00003fd4   xint0
ffffffff   pinit
ffffffff   ___pinit__

[184 symbols]

⌨️ 快捷键说明

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