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

📄 acmotor.map

📁 该程序是ST7MC驱动三洋压缩机(交流)
💻 MAP
📖 第 1 页 / 共 5 页
字号:
PROGRAM "acmotor.abs"

******************************************************
TARGET SECTION
------------------------------------------------------
Processor   : STMicroelectronics ST7/ST19
Memory Model: LARGE
File Format : HIWARE
Linker      : SmartLinker V-5.0.17, Jul 14 2001

******************************************************
FILE SECTION
------------------------------------------------------
  main.o                                   LARGE  ANSI-C
  mtc.o                                    LARGE  ANSI-C
  acmotor.o                                LARGE  ANSI-C
  pwmart.o                                 LARGE  ANSI-C
  ports.o                                  LARGE  ANSI-C
  adc.o                                    LARGE  ANSI-C
  ST7_Misc.o                               LARGE  ANSI-C
  E:\Metrowerks\CodeWarrior_STM_V1.1\lib\ST7c\st7_lib_Data\C_Startup_Large\ObjectCode\START07.C.o (start07.o        ) LARGE  ANSI-C
  E:\cw816_v1_0\lib\ST7c\st7_lib_Data\C_IEEE32-32_Large\ObjectCode\Rtsst7.c.o (ansi.lib         ) LARGE  ANSI-C

******************************************************
STARTUP SECTION
------------------------------------------------------
Entry point: 0x802E
_startupData is allocated at 8000 and uses 34 Bytes

extern struct _tagStartup{
    unsigned flags                              0
    _PFunc   main                            802E (_main)
    unsigned dataPage                           0
    long     stackOffset                      1FF
    int      nofZeroOuts                        1
    _Range   pZeroOut ->             200       3C
    long     toCopyDownBeg                   8022
    _PFunc   mInits   ->                     NONE
    void *   libInits ->                     NONE
} _startupData;     

******************************************************
SEGMENT-ALLOCATION SECTION
------------------------------------------------------
Segmentname           Size Type    From       To  Name

ROM_VAR                100  R      9432     9531  ROM
NON_BANKED             39D  R      9095     9431  ROM
FUNCS                 1067  R      802E     9094  ROM
COPY                     C  R      8022     802D  ROM
STARTUP                 22  R      8000     8021  ROM
_OVERLAP                2B R/W       B6       E0  ZRAM
_ZEROPAGE               36 R/W       80       B5  ZRAM
DEFAULT_RAM             3C R/W      200      23B  RAM

CODE   size:     1432 (dec:     5170)
DATA   size:       9D (dec:      157)
CONST  size:      100 (dec:      256)
STRING size:        0 (dec:        0)

******************************************************
OBJECT-ALLOCATION SECTION
------------------------------------------------------
Type:     Name:                        Address:  Size: Stack: Ref: Seg:
VECTOR:             
          &_Startup                        FFFE      2
          &MCES_SE_IT                      FFFA      2
          &PORTS_0_Interrupt               FFF6      2
          &MTC_U_CL_SO_IT                  FFF0      2
          &MTC_R_Z_IT                      FFEE      2
          &MTC_C_D_IT                      FFEC      2
          &ART_Interrupt                   FFE0      2


MODULE:             -- main.o --
- PROCEDURES:    
          StartMotor                       81D8     41    0 (  1) FUNCS
          DoMotorControl                   8148     90    0 (  1) FUNCS
          CheckPowerStage                  812C     1C    0 (  1) FUNCS
          main                             802E     FE    0 (  1) FUNCS

- VARIABLES:     
          PADDR                               1      1      (  1)
          PAOR                                2      1      (  1)
          PBDR                                3      1      (  3)
          PBDDR                               4      1      (  6)
          PBOR                                5      1      (  5)
          PCDR                                6      1      (  1)
          PCDDR                               7      1      (  1)
          PCOR                                8      1      (  1)
          PDDDR                               A      1      (  1)
          PDOR                                B      1      (  1)
          PEDDR                               D      1      (  1)
          PEOR                                E      1      (  1)
          PFDDR                              10      1      (  1)
          PFOR                               11      1      (  1)
          ISPR0                              24      1      (  1)
          ISPR1                              25      1      (  1)
          ISPR2                              26      1      (  1)
          ISPR3                              27      1      (  1)
          ADCCSR                             2E      1      (  7)
          ADCDRH                             2F      1      (  4)
          ADCDRL                             30      1      (  1)
          MDTG                               50      1      (  3)
          MPOL                               51      1      (  1)
          MZPRV                              52      1      (  2)
          MPWME                              52      1      (  1)
          MZREG                              53      1      (  2)
          MPAR                               54      1      (  1)
          MPRSR                              57      1      (  5)
          MIMR                               58      1      (  5)
          MISR                               59      1      (  9)
          MCRA                               5A      1      (  5)
          MCRC                               5C      1      (  1)
          MPHST                              5D      1      (  1)
          MCFR                               5F      1      (  4)
          MPCR                               61      1      (  2)
          MREP                               62      1      (  1)
          MCPWH                              63      1      (  4)
          MCPWL                              64      1      (  3)
          MCPVH                              65      1      (  4)
          MCPVL                              66      1      (  3)
          MCPUH                              67      1      (  6)
          MCPUL                              68      1      (  5)
          MCP0H                              69      1      (  1)
          MCP0L                              6A      1      (  1)
          PWMCR                              78      1      (  1)
          ARTCSR                             79      1      (  4)
          ARTCAR                             7A      1      (  1)
          ARTARR                             7B      1      (  1)
          ARTICCSR                           7C      1      (  1)
          State                             200      2      ( 15) DEFAULT_RAM
          BrakingTorque                      DD      2      (  1) _OVERLAP
          _spill_1                           E0      1      (  3) _OVERLAP
          _spill_3                           DF      1      (  3) _OVERLAP
          FreqCmd                            D8      2      (  4) _OVERLAP
          StatorFreq                         DA      2      ( 14) _OVERLAP
          SlipCmd                            D7      1      (  2) _OVERLAP
          NewVoltage                         D6      1      (  2) _OVERLAP
          _spill_0                           DC      1      (  2) _OVERLAP
          NextState                          D3      2      (  4) _OVERLAP
          _spill_1                           D6      1      (  3) _OVERLAP
          _spill_3                           D5      1      (  3) _OVERLAP


MODULE:             -- mtc.o --
- PROCEDURES:    
          MTC_ResetPeripheral              8219      5    0 (  1) FUNCS
          MTC_EnableMCOutputs              821E      3    0 (  2) FUNCS
          MTC_DisableMCOutputs             8221      3    0 (  5) FUNCS
          MTC_Set_CounterClockWise_Direction 853F    5    0 (  1) FUNCS
          MTC_InitPeripheral               8224     5E    0 (  1) FUNCS
          MTC_Set_ClockWise_Direction      853A      5    0 (  2) FUNCS
          MTC_UpdateSine                   82A0     BF    0 (  7) FUNCS
          MTC_InitSineGen                  8282     1E    0 (  1) FUNCS
          MTC_GetStatorFreq                835F     11    0 (  8) FUNCS
          MTC_GetVoltage                   8370      3    0 (  2) FUNCS
          MTC_GetRotorFreq                 8399     60    0 (  3) FUNCS
          MTC_GetSlip                      8373     26    0 (  4) FUNCS
          GetAvrgTachoPeriod               8442     79    0 (  2) FUNCS
          GetLastTachoPeriod               83F9     49    0 (  2) FUNCS
          MTC_InitTachoMeasure             84BB     25    0 (  1) FUNCS
          MTC_StartTachoFiltering          84E0      5    0 (  1) FUNCS
          MTC_ValidSpeedInfo               84E5     55    0 (  1) FUNCS
          MTC_StartBraking                 8544     3E    0 (  1) FUNCS
          MTC_Brake                        8582     89    0 (  1) FUNCS
          MTC_StopBraking                  860B     16    0 (  1) FUNCS
          MTC_CheckEmergencyStop           8621      4    0 (  1) FUNCS
          MTC_U_CL_SO_IT                   8625     88    0 (  1) FUNCS
          MTC_C_D_IT                       86AD     9F    0 (  1) FUNCS
          MTC_R_Z_IT                       874C     33    0 (  1) FUNCS
          MCES_SE_IT                       877F     2E    0 (  1) FUNCS

- VARIABLES:     
          OFFSET                              A      1      (  3)
          SINE3RDHARM                      9432    100      (  3) ROM_VAR
          SineMag                            AC      1      (  6) _ZEROPAGE
          SineFreq                           80      2      (  6) _ZEROPAGE
          SineFreqBuf                        82      2      (  6) _ZEROPAGE
          PhaseShift                         AD      1      (  5) _ZEROPAGE
          MTCStatus                          AE      1      ( 30) _ZEROPAGE
          Phase                              84      2      (  8) _ZEROPAGE
          SensorPeriod                       86      C      ( 12) _ZEROPAGE
          SpeedFIFO_Index                    AF      1      ( 24) _ZEROPAGE
          StatorFreq                        202      2      ( 10) DEFAULT_RAM
          PrevStatorFreq                    204      2      (  4) DEFAULT_RAM
          BrakeDutyCycle                    206      2      (  4) DEFAULT_RAM
          MCES_Status                       22A      1      (  3) DEFAULT_RAM
          _MTC_UpdateSinep1                  B6      1      (  6) _OVERLAP
          _MTC_UpdateSinep0                  BC      2      (  7) _OVERLAP
          ExtendedFreq                       B8      4      ( 19) _OVERLAP
          UpdateStatus                       B7      1      (  3) _OVERLAP
          RotorFreq                          C6      2      (  6) _OVERLAP
          StatorFreq                         C4      2      (  3) _OVERLAP
          FreqBuffer                         C0      4      ( 12) _OVERLAP
          LowNibble                          B6      1      (  4) _OVERLAP
          FreqBuffer                         B7      4      ( 12) _OVERLAP
          LastSpeedFIFO_Index                BB      1      (  3) _OVERLAP
          ST3_0                              B6      1      (  5) _OVERLAP
          FreqBuffer                         B7      4      ( 12) _OVERLAP
          AvrgBuffer                         BC      4      ( 20) _OVERLAP
          AvrgSpeedFIFO_Index                BB      1      (  4) _OVERLAP
          _MTC_ValidSpeedInfop0              CB      2      (  6) _OVERLAP
          _spill_1                           C8      1      (  2) _OVERLAP
          _spill_5                           C5      1      (  2) _OVERLAP
          _spill_0                           CA      1      (  2) _OVERLAP
          _spill_4                           C6      1      (  2) _OVERLAP
          _spill_3                           C7      1      (  2) _OVERLAP
          _spill_6                           C4      1      (  2) _OVERLAP
          _spill_2                           C9      1      (  2) _OVERLAP
          _MTC_StartBrakingp0                BF      2      (  4) _OVERLAP
          Counter                            BE      1      (  3) _OVERLAP
          CurrentDutyCycle                   B8      2      (  9) _OVERLAP
          _spill_1                           BA      1      (  2) _OVERLAP

⌨️ 快捷键说明

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