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

📄 hitech_tst.mp

📁 PSOC 电动自行车代码 器件采用CYPRESS新电动自行车器件CY8C245
💻 MP
📖 第 1 页 / 共 2 页
字号:
HI-TECH Software C Compiler 

Linker command line:

--edf=C:\Program Files\HI-TECH Software\HCPSOC\PRO\9.60\dat\en_msgs.txt -cs \
  -h+output\hitech_tst.sym -z -QCY8C24533 -ol.obj -Moutput/hitech_tst.mp \
  -E1 -ACODE=00h-03h,065h-01FFFh -ABANKROM=00h-03h,065h-0FFh,0100h-01FFhx31 \
  -AROM=00h-03h,065h-01FFFh -ARAM=08h-0FFh -pvectors=0x0 -pstrings=ROM \
  -pcdata=ROM -pPD_startup=CODE,powerup,init,end_init -pintrtext=CODE \
  -pmaintext=CODE -ptext=CODE -pUserModules=CODE \
  -pbss0=00h,rbit0,ramdata0,nvram0,nvbit0,fnauto,InterruptRAM,stackps \
  -promdata0=BANKROM output\startup.obj output\hitech_tst.obj \
  ./obj/boot.obj lib/libpsoc.lib \
  C:/PROGRA~1/CYPRES~1/PSOCDE~1/tools/lib/CY8C24033/cms.lib 

Object code version is 3.10

Machine type is CY8C24533

Call graph: (short form)

*_main size 0,0 offset 0
     _system_init size 0,1 offset 0
         _inactive_ctrl size 0,0 offset 36
         _CMPPRG_SetRef size 0,0 offset 1
         _CMPPRG_Start size 0,0 offset 1
         _PGA_SetGain size 0,0 offset 1
         _PGA_Start size 0,0 offset 1
     _vI2CInit size 0,4 offset 0
         _EzI2Cs_SetRamBuffer size 0,0 offset 4
         _EzI2Cs_Start size 0,0 offset 4
     _lock_motor_50us size 0,0 offset 0
         _delay_cycle size 2,0 offset 19
     _get_work_parameters size 0,1 offset 0
         _sample_adc size 0,6 offset 2
     _init_bus_current size 2,0 offset 0
         _sample_adc size 0,6 offset 2
*    _check_mosfet size 3,5 offset 6
*        _inactive_ctrl size 0,0 offset 36
*        _LEAKAGE_CURRENT_CHECK size 2,3 offset 14
*            _delay_cycle size 2,0 offset 19
*            _inactive_ctrl size 0,0 offset 36
*        _reset_hallposition size 1,3 offset 14
*            _GET_HALL_POSITION size 0,3 offset 18
*            _get_ctrlout_setni size 0,0 offset 36
*            _inactive_ctrl size 0,0 offset 36
     _sample_adc size 0,6 offset 2
     _PWM_Start size 0,0 offset 0
     _PWM_EnableInt size 0,0 offset 0
     _adjust_motor_run_maxcurrent size 1,3 offset 0
         ___awdiv size 4,4 offset 6
     _check_cruise_entry size 1,3 offset 0
*    _process_speed_command size 2,4 offset 0
         ___awdiv size 4,4 offset 6
*        _check_mosfet size 3,5 offset 6
     _battery_voltage_detect size 3,1 offset 0
         _battery_voltage_restore size 1,0 offset 4
     _block_run_process size 1,1 offset 0
     _system_status_indicator size 1,1 offset 0

Estimated maximum call depth: 3

*intlevel1 size 0,0 offset 21
     _PWM_ISR_C size 0,7 offset 21
         _pwm_isr size 2,6 offset 28
             _PWM_WritePulseWidth size 0,0 offset 36
             _motor_ctrlout size 0,0 offset 36
             _get_ctrlout_setni size 0,0 offset 36
             _set_next_ctrlseq size 0,0 offset 36
*    _HALL_ISR_C size 0,7 offset 21
*        _hall_position_isr size 2,6 offset 28
*            _hall_position_check size 1,3 offset 36
*                _get_motor_position size 0,7 offset 40
             _motor_ctrlout size 0,0 offset 36
             _set_next_ctrlseq size 0,0 offset 36
             _PWM_WritePulseWidth size 0,0 offset 36
             _get_ctrlout_setni size 0,0 offset 36
             _inactive_ctrl size 0,0 offset 36
     _COMP_ISR_C size 0,7 offset 21
         _comp_isr size 1,3 offset 28
             _PWM_WritePulseWidth size 0,0 offset 36
             _motor_ctrlout size 0,0 offset 36

Estimated maximum call depth: 4


                Name          Link     Load   Length Selector Space Scale
output\startup.obj
                init          1F6C     1F6C       17    1F2F     0
                vectors          0        0        3       0     0
                TOP              4        4       61       0     0
output\hitech_tst.obj
                cdata         1F00     1F00       2F      1F     0
                bss0             0        0       45       0     1
                text           962      962     146B     962     0
                intrtext      1E77     1E77       89    1E77     0
                maintext      1DCD     1DCD       AA    1DCD     0
./obj/boot.obj  PD_startu     1F2F     1F2F       3D    1F2F     0
                TOP              4        4       61       0     0

lib/libpsoc.lib
lib/obj/cmpprg.obj
                UserModul      7AD      7AD       34     7AD     0
lib/obj/digbufint.obj
                UserModul      7E1      7E1        1     7AD     0
lib/obj/ezi2cs.obj
                UserModul      7E2      7E2       51     7AD     0
lib/obj/ezi2csint.obj
                UserModul      833      833       B8     7AD     0
                Interrupt       74       74        6       0     1
lib/obj/pga.obj UserModul      8EB      8EB       34     7AD     0
lib/obj/psocconfig.obj
                psoc_conf     1F83     1F83       5E    1F83     0
lib/obj/psocconfigtbl.obj
                lit            6C8      6C8       E5     6C8     0
lib/obj/pwm.obj UserModul      91F      91F       42     7AD     0
lib/obj/sar8int.obj
                UserModul      961      961        1     7AD     0

C:/PROGRA~1/CYPRES~1/PSOCDE~1/tools/lib/CY8C24033/cms.lib

COMMON          fnauto          45       45       2F       0     1

TOTAL           Name          Link     Load   Length  Space
        CLASS   CODE     
                init          1F6C     1F6C       17     0
                PD_startu     1F2F     1F2F       3D     0
                text           962      962     146B     0
                intrtext      1E77     1E77       89     0
                vectors          0        0        3     0
                maintext      1DCD     1DCD       AA     0

        CLASS   BANKROM  

        CLASS   ROM      
                UserModul      7AD      7AD      1B5     0
                cdata         1F00     1F00       2F     0
                TOP              4        4       61     0
                psoc_conf     1F83     1F83       5E     0
                lit            6C8      6C8       E5     0

        CLASS   RAM      
                bss0             0        0       45     1
                Interrupt       74       74        6     1
                fnauto          45       45       2F     1



SEGMENTS        Name           Load    Length   Top     Selector    Space Class

                bss0            000000  00007A  00007A         0       1  RAM     
                vectors         000000  000003  000003         0       0  CODE    
                lit             0006C8  0000E5  0007AD       6C8       0  ROM     
                UserModules     0007AD  0001B5  000962       7AD       0  CODE    
                text            000962  00146B  001DCD       962       0  CODE    
                maintext        001DCD  0000AA  001E77      1DCD       0  CODE    
                intrtext        001E77  000089  001F00      1E77       0  CODE    
                cdata           001F00  00002F  001F2F        1F       0  ROM     
                PD_startup      001F2F  000054  001F83      1F2F       0  CODE    
                psoc_config     001F83  00005E  001FE1      1F83       0  ROM     


UNUSED ADDRESS RANGES

        BANKROM          0003-0003
                         0065-06C7
                         1FE1-1FFF
        CODE             0003-0003
                         0065-06C7
                         1FE1-1FFF
        RAM              007A-00FF
        ROM              0003-0003
                         0065-06C7
                         1FE1-1FFF

                                  Symbol Table

??_GET_HALL_POSITION                   fnauto         0057
??_LEAKAGE_CURRENT_CHECK               fnauto         0055
??___awdiv                             fnauto         004F
??_adjust_motor_run_maxcurrent         fnauto         0046
??_battery_voltage_detect              fnauto         0048
??_block_run_process                   fnauto         0046
??_check_cruise_entry                  fnauto         0046
??_check_mosfet                        fnauto         004E
??_comp_isr                            fnauto         0062
??_get_motor_position                  fnauto         006D
??_get_work_parameters                 fnauto         0045
??_hall_position_check                 fnauto         006A
??_hall_position_isr                   fnauto         0063
??_process_speed_command               fnauto         0047
??_pwm_isr                             fnauto         0063
??_reset_hallposition                  fnauto         0054
??_sample_adc                          fnauto         0047
??_system_status_indicator             fnauto         0046
?_LEAKAGE_CURRENT_CHECK                fnauto         0053
?___awdiv                              fnauto         004B
?_adjust_motor_run_maxcurrent          fnauto         0045
?_battery_voltage_detect               fnauto         0045
?_battery_voltage_restore              fnauto         0049
?_block_run_process                    fnauto         0045
?_check_cruise_entry                   fnauto         0045
?_check_mosfet                         fnauto         004B
?_comp_isr                             fnauto         0061
?_delay_cycle                          fnauto         0058
?_hall_position_check                  fnauto         0069
?_hall_position_isr                    fnauto         0061
?_init_bus_current                     fnauto         0045
?_process_speed_command                fnauto         0045
?_pwm_isr                              fnauto         0061
?_reset_hallposition                   fnauto         0053
?_system_status_indicator              fnauto         0045
CMPPRG_SetPower                        UserModules    07AD
CMPPRG_SetRef                          UserModules    07BB
CMPPRG_Start                           UserModules    07AD
CMPPRG_Stop                            UserModules    07DD
COMP_ISR_C                             intrtext       1ED5
EzI2Cs_DisableInt                      UserModules    081D
EzI2Cs_EnableInt                       UserModules    07F2
EzI2Cs_GetActivity                     UserModules    07E7
EzI2Cs_GetAddr                         UserModules    07EF
EzI2Cs_SetRamBuffer                    UserModules    0825
EzI2Cs_Start                           UserModules    07E2
EzI2Cs_Stop                            UserModules    0816
EzI2Cs_bRAM_Buf_Size                   InterruptRAM   0078
EzI2Cs_bRAM_Buf_WSize                  InterruptRAM   0079
EzI2Cs_bRAM_RWcntr                     InterruptRAM   0076
EzI2Cs_bRAM_RWoffset                   InterruptRAM   0075
EzI2Cs_bState                          InterruptRAM   0074
EzI2Cs_pRAM_Buf_Addr_LSB               InterruptRAM   0077
EzI2Cs_varPage                         InterruptRAM   0074
HALL_ISR_C                             intrtext       1EA5
LoadConfigInit                         psoc_config    1F83
LoadConfigTBL_hitech_tst_Bank0         lit            073D
LoadConfigTBL_hitech_tst_Bank1         lit            077A
LoadConfigTBL_hitech_tst_Ordered       lit            06C8
LoadConfig_hitech_tst                  psoc_config    1F8A
NO_SHADOW                              InterruptRAM   007A
PGA_SetGain                            UserModules    08F9
PGA_SetPower                           UserModules    08EB
PGA_Start                              UserModules    08EB
PGA_Stop                               UserModules    091B
PWM_DisableInt                         UserModules    0923
PWM_EnableInt                          UserModules    091F
PWM_ISR_C                              intrtext       1E77
PWM_Start                              UserModules    0927
PWM_Stop                               UserModules    092B
PWM_WritePeriod                        UserModules    092F

⌨️ 快捷键说明

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