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

📄 minid.mps.size

📁 平缝机的单片机伺服控制系统源代码。本程序为用单片机控制永磁同步电机的低成本方案
💻 SIZE
字号:
ICCV7 for AVR map file = C:\Documents and Settings\niutao\My Documents\永磁电机\平缝机\新建文件夹\minid.mp

FLASH area "text" = 4452 (0x1164) bytes from 0x0034 to 0x1197 = 2226 (0x8B2) words from 0x001A to 0x08CB
  __start                 =   31 (0x001F) words
  _exit                   =    1 (0x0001) word
  _adc_init               =   11 (0x000B) words
  _adc_isr                =  158 (0x009E) words
  _AdcPedal               =  129 (0x0081) words
  _timer1_init            =   25 (0x0019) words
  _timer1_capt_isr        =  169 (0x00A9) words
  _timer1_ovf_isr         =   14 (0x000E) words
  _det_err                =  131 (0x0083) words
  _det_err_over_flow      =    9 (0x0009) words
  _det_err_inver_protect  =   13 (0x000D) words
  _det_err_low_vol        =   11 (0x000B) words
  _det_err_no_stop_needle =   11 (0x000B) words
  _det_err_over_vol       =   11 (0x000B) words
  _det_err_solenoid_short =    9 (0x0009) words
  _det_err_syn_encoder    =   11 (0x000B) words
  _det_err_motor_block    =   11 (0x000B) words
  _det_err_motor_hall     =   11 (0x000B) words
  _led_flicker            =   20 (0x0014) words
  _electromagne_ctrl      =   41 (0x0029) words
  _PIDInit                =   14 (0x000E) words
  _PIDCalc                =  488 (0x01E8) words
  _PIDBound               =    1 (0x0001) word
  _twi_init               =   14 (0x000E) words
  _twi_isr                =  116 (0x0074) words
  _port_init              =   10 (0x000A) words
  _watchdog_init          =    5 (0x0005) words
  _timer0_init            =    8 (0x0008) words
  _timer0_ovf_isr         =  116 (0x0074) words
  _init_devices           =   31 (0x001F) words
  _main                   =   26 (0x001A) words
  _timer1_ovf_isr_        =  266 (0x010A) words
  _memset                 =   11 (0x000B) words
  div32u                  =    2 (0x0002) words
  mod32u                  =    4 (0x0004) words
  div32s                  =    2 (0x0002) words
  mod32s                  =   43 (0x002B) words
  long_div_prolog         =   19 (0x0013) words
  long_div_epilog         =   15 (0x000F) words
  tst_R16_R19             =    5 (0x0005) words
  tst_R24_R27             =    5 (0x0005) words
  neg_R16_R19             =    9 (0x0009) words
  neg_R24_R27             =    9 (0x0009) words
  empy16s                 =   16 (0x0010) words
  empy32u                 =   44 (0x002C) words
  pop_gset2               =    2 (0x0002) words
  pop_gset4               =    2 (0x0002) words
  pop_gset5               =    2 (0x0002) words
  push_gset5              =    2 (0x0002) words
  push_gset4              =    2 (0x0002) words
  push_gset3              =    2 (0x0002) words
  push_gset2              =    2 (0x0002) words
  push_gset1              =    3 (0x0003) words
  pop_gset1               =    1 (0x0001) word
  pop                     =   19 (0x0013) words
  long_prolog             =   14 (0x000E) words
  long_epilog             =   11 (0x000B) words
  tstzero1                =    6 (0x0006) words
  tstzero2                =    6 (0x0006) words
  push_lset               =   23 (0x0017) words
  pop_lset                =   23 (0x0017) words

SRAM area "bss" = 70 (0x46) bytes from 0x0100 to 0x0145
  _g_flag10ms             =    1 (0x0001) byte
  _g_Temp                 =    4 (0x0004) bytes
  _sPID                   =   14 (0x000E) bytes
  _g_LedTimesT3           =    2 (0x0002) bytes
  _g_LowSpeedCnt          =    2 (0x0002) bytes
  _g_Lower400VCnt         =    2 (0x0002) bytes
  _g_Over400VCnt          =    2 (0x0002) bytes
  _g_Lower220VCnt         =    2 (0x0002) bytes
  _g_Over220VCnt          =    2 (0x0002) bytes
  _g_Err_Det_Disable      =    1 (0x0001) byte
  _g_E_Mag_No             =    1 (0x0001) byte
  _g_StartLedFlick        =    1 (0x0001) byte
  _g_LedTimesT2           =    1 (0x0001) byte
  _g_LedTimesT1           =    1 (0x0001) byte
  _g_LedTimes             =    1 (0x0001) byte
  _g_LedTimesCnt          =    1 (0x0001) byte
  _g_LedType              =    1 (0x0001) byte
  _g_HallErr              =    1 (0x0001) byte
  _g_LowSpeed             =    1 (0x0001) byte
  _g_MotorBlock           =    1 (0x0001) byte
  _g_SynEncoderErr        =    1 (0x0001) byte
  _g_SingleOverVol        =    1 (0x0001) byte
  _g_OverVol              =    1 (0x0001) byte
  _g_LowVol               =    1 (0x0001) byte
  _g_NostopNeedle         =    1 (0x0001) byte
  _g_singleLowVol         =    1 (0x0001) byte
  _g_MotorRun             =    1 (0x0001) byte
  _g_ErrCode02            =    1 (0x0001) byte
  _g_ErrCode01            =    1 (0x0001) byte
  _g_DeltaEnc             =    4 (0x0004) bytes
  _g_CntOld               =    2 (0x0002) bytes
  _g_CntUpdate            =    2 (0x0002) bytes
  _g_TotalEnc             =    1 (0x0001) byte
  _g_IicData              =    1 (0x0001) byte
  _g_FirstData            =    1 (0x0001) byte
  _g_ValueAdc             =    2 (0x0002) bytes
  _g_AdcNum               =    1 (0x0001) byte
  _g_AdcEnd               =    1 (0x0001) byte
  _SumDu                  =    4 (0x0004) bytes

Memory summary:
flash used  = 4452 (0x1164) bytes from 0x0034 to 0x1197 = 2226 (0x8B2) words from 0x001A to 0x08CB
sram used   = 1024 (0x400) bytes from 0x0100 to 0x04FF
- variables: 70 (0x46) bytes from 0x0100 to 0x0145
- s/w stack: 922 (0x39A) bytes from 0x0146 to 0x04DF
- h/w stack: 32 (0x20) bytes from 0x04E0 to 0x04FF
eeprom not initialized

⌨️ 快捷键说明

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