📄 example_280xhirespwm.lst
字号:
Example_280xHiResPWM.asm PAGE 13
550 .line 22
551 00000172 1807! AND @_EPwm4Regs+7,#0xffef ; |332|
00000173 FFEF
552 .line 23
553 00000174 1807! AND @_EPwm4Regs+7,#0xffbf ; |333|
00000175 FFBF
554 .line 25
555 00000176 CC0B! AND AL,@_EPwm4Regs+11,#0xfffc ; |335|
00000177 FFFC
556 00000178 5002 ORB AL,#0x02 ; |335|
557 00000179 960B! MOV @_EPwm4Regs+11,AL ; |335|
558 .line 26
559 0000017a CC0B! AND AL,@_EPwm4Regs+11,#0xffcf ; |336|
0000017b FFCF
560 0000017c 5010 ORB AL,#0x10 ; |336|
561 0000017d 960B! MOV @_EPwm4Regs+11,AL ; |336|
562 .line 27
563 0000017e CC0C! AND AL,@_EPwm4Regs+12,#0xfffc ; |337|
0000017f FFFC
564 00000180 5002 ORB AL,#0x02 ; |337|
565 00000181 960C! MOV @_EPwm4Regs+12,AL ; |337|
566 .line 28
567 00000182 CC0C! AND AL,@_EPwm4Regs+12,#0xfcff ; |338|
00000183 FCFF
568 00000184 1AA9 OR AL,#0x0100 ; |338|
00000185 0100
569 00000186 960C! MOV @_EPwm4Regs+12,AL ; |338|
570 .line 30
571 00000187 7622 EALLOW
572 .line 31
573 00000188 2B20! MOV @_EPwm4Regs+32,#0 ; |341|
574 .line 32
575 00000189 CC20! AND AL,@_EPwm4Regs+32,#0xfffc ; |342|
0000018a FFFC
576 0000018b 5002 ORB AL,#0x02 ; |342|
577 0000018c 9620! MOV @_EPwm4Regs+32,AL ; |342|
578 .line 33
579 0000018d 1820! AND @_EPwm4Regs+32,#0xfffb ; |343|
0000018e FFFB
580 .line 34
581 0000018f 1820! AND @_EPwm4Regs+32,#0xfff7 ; |344|
00000190 FFF7
582 .line 35
583 00000191 761A EDIS
584 .line 36
585 00000192 FE81 SUBB SP,#1
586 00000193 0006 LRETR
587 ; return occurs
588 .endfunc 346,000000000h,1
589
590
591 ;***************************************************************
592 ;* UNDEFINED EXTERNAL REFERENCES *
593 ;***************************************************************
594 .global _InitEPwm4Gpio
TMS320C2000 COFF Assembler PC Version 3.09 Mon Jun 18 11:17:09 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
Example_280xHiResPWM.asm PAGE 14
595 .global _InitPieCtrl
596 .global _InitEPwm3Gpio
597 .global _InitEPwm1Gpio
598 .global _InitEPwm2Gpio
599 .global _InitSysCtrl
600 .global _InitPieVectTable
601 .global _SysCtrlRegs
602 .global _EPwm1Regs
603 .global _EPwm3Regs
604 .global _EPwm2Regs
605 .global _EPwm4Regs
606
607 ;***************************************************************
608 ;* TYPE INFORMATION *
609 ;***************************************************************
610 .sym _Uint16, 0, 14, 13, 16
611 .sym _Uint16, 0, 14, 13, 16
612 .sym _Uint32, 0, 15, 13, 32
613 .sym _Uint32, 0, 15, 13, 32
614 .stag _TBCTL_BITS, 16
615 .member _CTRMODE, 0, 14, 18, 2
616 .member _PHSEN, 2, 14, 18, 1
617 .member _PRDLD, 3, 14, 18, 1
618 .member _SYNCOSEL, 4, 14, 18, 2
619 .member _SWFSYNC, 6, 14, 18, 1
620 .member _HSPCLKDIV, 7, 14, 18, 3
621 .member _CLKDIV, 10, 14, 18, 3
622 .member _PHSDIR, 13, 14, 18, 1
623 .member _FREE_SOFT, 14, 14, 18, 2
624 .eos
625 .utag _TBCTL_REG, 16
626 .member _all, 0, 14, 11, 16
627 .member _bit, 0, 8, 11, 16, _TBCTL_BITS
628 .eos
629 .stag _TBPHS_HIRES_REG, 32
630 .member _TBPHSHR, 0, 14, 8, 16
631 .member _TBPHS, 16, 14, 8, 16
632 .eos
633 .utag _TBPHS_HIRES_GROUP, 32
634 .member _all, 0, 15, 11, 32
635 .member _half, 0, 8, 11, 32, _TBPHS_HIRES_REG
636 .eos
637 .stag _CMPCTL_BITS, 16
638 .member _LOADAMODE, 0, 14, 18, 2
639 .member _LOADBMODE, 2, 14, 18, 2
640 .member _SHDWAMODE, 4, 14, 18, 1
641 .member _rsvd1, 5, 14, 18, 1
642 .member _SHDWBMODE, 6, 14, 18, 1
643 .member _rsvd2, 7, 14, 18, 1
644 .member _SHDWAFULL, 8, 14, 18, 1
645 .member _SHDWBFULL, 9, 14, 18, 1
646 .member _rsvd3, 10, 14, 18, 6
647 .eos
648 .utag _CMPCTL_REG, 16
649 .member _all, 0, 14, 11, 16
TMS320C2000 COFF Assembler PC Version 3.09 Mon Jun 18 11:17:09 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
Example_280xHiResPWM.asm PAGE 15
650 .member _bit, 0, 8, 11, 16, _CMPCTL_BITS
651 .eos
652 .stag _CMPA_HIRES_REG, 32
653 .member _CMPAHR, 0, 14, 8, 16
654 .member _CMPA, 16, 14, 8, 16
655 .eos
656 .utag _CMPA_HIRES_GROUP, 32
657 .member _all, 0, 15, 11, 32
658 .member _half, 0, 8, 11, 32, _CMPA_HIRES_REG
659 .eos
660 .stag _AQCTL_BITS, 16
661 .member _ZRO, 0, 14, 18, 2
662 .member _PRD, 2, 14, 18, 2
663 .member _CAU, 4, 14, 18, 2
664 .member _CAD, 6, 14, 18, 2
665 .member _CBU, 8, 14, 18, 2
666 .member _CBD, 10, 14, 18, 2
667 .member _rsvd, 12, 14, 18, 4
668 .eos
669 .utag _AQCTL_REG, 16
670 .member _all, 0, 14, 11, 16
671 .member _bit, 0, 8, 11, 16, _AQCTL_BITS
672 .eos
673 .stag _HRCNFG_BITS, 16
674 .member _EDGMODE, 0, 14, 18, 2
675 .member _CTLMODE, 2, 14, 18, 1
676 .member _HRLOAD, 3, 14, 18, 1
677 .member _rsvd1, 4, 14, 18, 12
678 .eos
679 .utag _HRCNFG_REG, 16
680 .member _all, 0, 14, 11, 16
681 .member _bit, 0, 8, 11, 16, _HRCNFG_BITS
682 .eos
683 .stag _TBSTS_BITS, 16
684 .member _CTRDIR, 0, 14, 18, 1
685 .member _SYNCI, 1, 14, 18, 1
686 .member _CTRMAX, 2, 14, 18, 1
687 .member _rsvd1, 3, 14, 18, 13
688 .eos
689 .utag _TBSTS_REG, 16
690 .member _all, 0, 14, 11, 16
691 .member _bit, 0, 8, 11, 16, _TBSTS_BITS
692 .eos
693 .stag _AQSFRC_BITS, 16
694 .member _ACTSFA, 0, 14, 18, 2
695 .member _OTSFA, 2, 14, 18, 1
696 .member _ACTSFB, 3, 14, 18, 2
697 .member _OTSFB, 5, 14, 18, 1
698 .member _RLDCSF, 6, 14, 18, 2
699 .member _rsvd1, 8, 14, 18, 8
700 .eos
701 .utag _AQSFRC_REG, 16
702 .member _all, 0, 14, 11, 16
703 .member _bit, 0, 8, 11, 16, _AQSFRC_BITS
704 .eos
TMS320C2000 COFF Assembler PC Version 3.09 Mon Jun 18 11:17:09 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
Example_280xHiResPWM.asm PAGE 16
705 .stag _AQCSFRC_BITS, 16
706 .member _CSFA, 0, 14, 18, 2
707 .member _CSFB, 2, 14, 18, 2
708 .member _rsvd1, 4, 14, 18, 12
709 .eos
710 .utag _AQCSFRC_REG, 16
711 .member _all, 0, 14, 11, 16
712 .member _bit, 0, 8, 11, 16, _AQCSFRC_BITS
713 .eos
714 .stag _DBCTL_BITS, 16
715 .member _OUT_MODE, 0, 14, 18, 2
716 .member _POLSEL, 2, 14, 18, 2
717 .member _IN_MODE, 4, 14, 18, 2
718 .member _rsvd1, 6, 14, 18, 10
719 .eos
720 .utag _DBCTL_REG, 16
721 .member _all, 0, 14, 11, 16
722 .member _bit, 0, 8, 11, 16, _DBCTL_BITS
723 .eos
724 .stag _TZSEL_BITS, 16
725 .member _CBC1, 0, 14, 18, 1
726 .member _CBC2, 1, 14, 18, 1
727 .member _CBC3, 2, 14, 18, 1
728 .member _CBC4, 3, 14, 18, 1
729 .member _CBC5, 4, 14, 18, 1
730 .member _CBC6, 5, 14, 18, 1
731 .member _rsvd1, 6, 14, 18, 2
732 .member _OSHT1, 8, 14, 18, 1
733 .member _OSHT2, 9, 14, 18, 1
734 .member _OSHT3, 10, 14, 18, 1
735 .member _OSHT4, 11, 14, 18, 1
736 .member _OSHT5, 12, 14, 18, 1
737 .member _OSHT6, 13, 14, 18, 1
738 .member _rsvd2, 14, 14, 18, 2
739 .eos
740 .utag _TZSEL_REG, 16
741 .member _all, 0, 14, 11, 16
742 .member _bit, 0, 8, 11, 16, _TZSEL_BITS
743 .eos
744 .stag _TZCTL_BITS, 16
745 .member _TZA, 0, 14, 18, 2
746 .member _TZB, 2, 14, 18, 2
747 .member _rsvd, 4, 14, 18, 12
748 .eos
749 .utag _TZCTL_REG, 16
750 .member _all, 0, 14, 11, 16
751 .member _bit, 0, 8, 11, 16, _TZCTL_BITS
752 .eos
753 .stag _TZEINT_BITS, 16
754 .member _rsvd1, 0, 14, 18, 1
755 .member _CBC, 1, 14, 18, 1
756 .member _OST, 2, 14, 18, 1
757 .member _rsvd2, 3, 14, 18, 13
758 .eos
759 .utag _TZEINT_REG, 16
TMS320C2000 COFF Assembler PC Version 3.09 Mon Jun 18 11:17:09 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
Example_280xHiResPWM.asm PAGE 17
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -