📄 pmsm31.lst
字号:
378 002b 0000 .word 0
379 002c 1500 .word 5376
380 002d 0000 .word 0
381 002e 0000 .word 0
382 002f 0000 .word 0
383 0030 0000 .word 0
384 0031 0000 .word 0
385 0032 0000 .word 0
386 0033 0000 .word 0
387 0034 0000 .word 0
388 0035 0000 .word 0
389 0036 0000 .word 0
390 0037 0000 .word 0
391 0038 0000 .word 0
392 0039 0000 .word 0
393 003a 0000 .word 0
394 003b 0000 .word 0
395 003c 0000 .word 0
396 003d 0000 .word 0
397 003e 0000 .word 0
398 003f 0000 .word 0
399 0040 0000 .word 0
400 0041 0000 .word 0
401 0042 0000 .word 0
402 0043 0000 .word 0
403 0044 0000 .word 0
404 0045 0000! .word _svgendq_calc+0
405 0046 0000 .word 0
406 0047 0000 .word 0
407 0048 0000 .word 0
408 0049 3e0b .word 15883
409 004a 0000 .word 0
410 004b 0000 .word 0
411 004c 0000 .word 0
412 004d 0000 .word 0
413 004e 0000 .word 0
TMS320C24xx COFF Assembler Version 7.02 Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002 Texas Instruments Incorporated
../temp/pmsm31.asm PAGE 10
414 004f 0000 .word 0
415 0050 7fff .word 32767
416 0051 8000 .word -32768
417 0052 0000 .word 0
418 0053 0000 .word 0
419 0054 1062 .word 4194
420 0055 76d5 .word 30421
421 0056 0148 .word 328
422 0057 0000 .word 0
423 0058 0000! .word _pid_reg3_calc+0
424 0059 0000 .word 0
425 005a 0000 .word 0
426 005b 0000 .word 0
427 005c 3e0b .word 15883
428 005d 0000 .word 0
429 005e 0000 .word 0
430 005f 0000 .word 0
431 0060 0000 .word 0
432 0061 0000 .word 0
433 0062 0000 .word 0
434 0063 7fff .word 32767
435 0064 8000 .word -32768
436 0065 0000 .word 0
437 0066 0000 .word 0
438 0067 1062 .word 4194
439 0068 76d5 .word 30421
440 0069 0148 .word 328
441 006a 0000 .word 0
442 006b 0000! .word _pid_reg3_calc+0
443 006c 0000 .word 0
444 006d 0000 .word 0
445 006e 0000 .word 0
446 006f 3e0b .word 15883
447 0070 0000 .word 0
448 0071 0000 .word 0
449 0072 0000 .word 0
450 0073 0000 .word 0
451 0074 0000 .word 0
452 0075 0000 .word 0
453 0076 7fff .word 32767
454 0077 8000 .word -32768
455 0078 0000 .word 0
456 0079 0000 .word 0
457 007a 1062 .word 4194
458 007b 76d5 .word 30421
459 007c 0148 .word 328
460 007d 0000 .word 0
461 007e 0000! .word _pid_reg3_calc+0
462 007f 0000 .word 0
463 0080 0040 .word 64
464 0081 8000 .word -32768
465 0082 7fff .word 32767
466 0083 0000 .word 0
467 0084 0000 .word 0
TMS320C24xx COFF Assembler Version 7.02 Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002 Texas Instruments Incorporated
../temp/pmsm31.asm PAGE 11
468 0085 0000 .word 0
469 0086 0000! .word _rmp_cntl_calc+0
470 0087 3fff .word 16383
471 0088 03e8 .word 1000
472 0089 0000 .word 0
473 008a 3fff .word 16383
474 008b 0000 .word 0
475 008c 3fff .word 16383
476 008d 0000! .word _rampgen_calc+0
477 006a IS4 .set 106
478
479 .sym _foc,_foc,8,2,1696,.fake14
480 .globl _foc
481 008e 0006 .word IS5,_dac
008f 0007-
482 0090 0300 .word 768
483 0091 0300 .word 768
484 0092 0300 .word 768
485 0093 0300 .word 768
486 0094 07d0 .word 2000
487 0095 0000! .word _F24X_EVM_DAC_Update+0
488 0006 IS5 .set 6
489
490 .sym _dac,_dac,8,2,96,.fake0
491 .globl _dac
492 0096 0002 .word IS6,_wdog
0097 0002-
493 0098 0000! .word _F24x_WD_Disable+0
494 0099 0000! .word _F24x_WD_ResetCounter+0
495 0002 IS6 .set 2
496
497 .sym _wdog,_wdog,8,2,32,.fake2
498 .globl _wdog
499 009a 000a .word IS7,_ilg2
009b 001d-
500 009c 1fff .word 8191
501 009d 0000 .word 0
502 009e 0000 .word 0
503 009f 1fff .word 8191
504 00a0 0000 .word 0
505 00a1 0000 .word 0
506 00a2 0000 .word 0
507 00a3 0001 .word 1
508 00a4 0000! .word _F2407_leg2_drv_init+0
509 00a5 0000! .word _F2407_leg2_drv_read+0
510 000a IS7 .set 10
511
512 .sym _ilg2,_ilg2,8,2,160,.fake5
513 .globl _ilg2
514 00a6 0003 .word IS8,_drive
00a7 0004-
515 00a8 0000 .word 0
516 00a9 0000! .word _F24xx_drive_drv_init+0
517 00aa 0000! .word _F24xx_drive_drv_calc+0
TMS320C24xx COFF Assembler Version 7.02 Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002 Texas Instruments Incorporated
../temp/pmsm31.asm PAGE 12
518 0003 IS8 .set 3
519
520 .sym _drive,_drive,8,2,48,.fake15
521 .globl _drive
522 .globl _isr_ticker
523 0000 .text
524
525 .sym _main,_main,32,2,0
526 .globl _main
527
528 .func 103
529 ;>>>> void main()
530 ******************************************************
531 * FUNCTION DEF : _main
532 ******************************************************
533 0000 _main:
534 0000 8aa0 POPD *+
535 0001 80a0 SAR AR0,*+
536 0002 8180 SAR AR1,*
537 0003 b001 LARK AR0,1
538 0004 00e0 LAR AR0,*0+
539
540 .line 6
541 ;>>>> RstSystem();
542 ;>>>> #if (BUILDLEVEL==LEVEL1)
543 ;>>>> #if TARGET==F243
544 ;>>>> pwm.period_max=667; /* This is based on 15kHz PWM frequency (20MHz) */
545 ;>>>> #elif TARGET==F2407
546 0005 7a80 CALL _RstSystem
0006 008f'
547 .line 31
548 ;>>>> pwm.period_max=1333; /* This is based on 15kHz PWM frequency (40MHz)*/
549 ;>>>> #endif /* TARGET */
550 0007 bc00- LDPK _pwm
551 0008 ae0d- SPLK #1333,_pwm
0009 0535
552 .line 38
553 ;>>>> FOC_TI_Init(&foc);
554 000a bf80 LALK _foc+0
000b 0033-
555 000c 90a0 SACL *+
556 000d 7a80 CALL _FOC_TI_Init
000e 0000!
557 000f 8b90 MAR *-
558 .line 43
559 ;>>>> rtmon_init(); /* Call the monitor init function */
560 0010 7a80 CALL _rtmon_init
0011 00ba'
561 .line 44
562 ;>>>> enable_ints(); /* Set off the system running. */
563 0012 7a80 CALL _enable_ints
0013 0000!
564 .line 49
565 ;>>>> while(drive.enable_flg==0)
TMS320C24xx COFF Assembler Version 7.02 Wed Apr 30 15:30:41 2003
Copyright (c) 1987-2002 Texas Instruments Incorporated
../temp/pmsm31.asm PAGE 13
566 0014 bc00- LDPK _drive
567 0015 1004- LAC _drive
568 0016 e308 BNZ L2
0017 0023'
569 0018 L1:
570 .line 51
571 ;>>>> drive.init(&drive);
572 0018 bf80 LALK _drive+0
0019 0004-
573 001a 90a0 SACL *+
574 001b bc00- LDPK _drive+1
575 001c 1005- LAC _drive+1
576 001d be30 CALA
577 001e 8b90 MAR *-
578 .line 49
579 001f bc00- LDPK _drive
580 0020 1004- LAC _drive
581 0021 e388 BZ L1
0022 0018'
582 0023 L2:
583 .line 57
584 ;>>>> pwm.init(&pwm);
585 ;>>>> #if TARGET==F243
586 ;>>>> EVIFRA=0xffff;
587 ;>>>> #elif TARGET==F2407
588 0023 bf80 LALK _pwm+0
0024 000d-
589 0025 90a0 SACL *+
590 0026 1012- LAC _pwm+5
591 0027 be30 CALA
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -