📄 hitech_tst.mp
字号:
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 + -