亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? f2407bldcpwm2.lst

?? 無刷直流電機的無傳感器控制TI程序
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C:\TIC2XX\C2000\CGTOOLS\BIN\DSPA.EXE -q -v2xx -gs f2407bldcpwm2.asm -o ..\obj\f2407bldcpwm2.obj -l ..\temp\f2407bldcpwm2.lst 

TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:13 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
f2407bldcpwm2.asm                                                    PAGE    1

       1            ;===============================================================================================================
       2            ; File name:       F2407BLDCPWM2.ASM                     
       3            ;                    
       4            ; Originator:   Digital Control Systems Group
       5            ;                       Texas Instruments
       6            ; Description:                                   
       7            ; This file contains source for the Full Compare PWM  drivers for the F2407   
       8            ; Applicability of these functions is indicated in the Table 1               
       9            ;=====================================================================================
      10            ; History:
      11            ;-------------------------------------------------------------------------------------
      12            ; 9-15-2000     Release Rev 1.0
      13            ;================================================================================
      14            ;                           T A B L E      1                                 
      15            ;================================================================================
      16            ;     Function Name    |    Applicability                                    
      17            ;================================================================================
      18            ;                      |      F240 | F241| F243 | LF2402 | LF2406 | LF2407   
      19            ;                      |           |     |      |        |        |          
      20            ; F2407_BLDC_PWM_Update|           |     |      |   Y    |   Y    |    Y      
      21            ;================================================================================
      22            ;================================================================================
      23            ;  Routine Name: PWM Update Routine        Routine Type: C Callable
      24            ;
      25            ;  Description:
      26            ;  
      27            ;  C prototype : int F2407_BLDC_PWM_Update(PWMGEN *p)
      28            ;================================================================================
      29            ; History:  Created  August 22, 2000        
      30            ;
      31            ; Definition of the argument structure.
      32            ; typedef struct {
      33            ;  int cmtn_ptr_bd;
      34            ;  int mfunc_p ;
      35            ;  int period_max;
      36            ;  int d_func ;  
      37            ;  int (*init)();            
      38            ;  int (*update)();          
      39            ; } PWMGEN;
      40            ;
      41            ;================================================================================   
      42                
      43               .include ..\include\x240x.h
      44            
      45            
      46            POINT_EV        .macro
      47                            LDP     #0E8h
      48                            .endm
      49            
      50      0001  ACTIVE_HI  .set     1           ;Select ACTIVE_HI or ACTIVE_LO by setting
      51      0000  ACTIVE_LO  .set     0           ;the corresponding parameter to 1. Set the other
      52                                            ;parameter to 0.            
      53            
      54            ;This setting depends on Power devices. ACTIVE_HI implies the power device turns
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:13 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
f2407bldcpwm2.asm                                                    PAGE    2

      55            ;ON with a HIGH gate signal. ACTIVE_LO implies the power device turns
      56            ;ON with a LOW gate signal. This polarity definition is not the same as the PWM
      57            ;polarity(Active High/Active Low) defined by the ACTR 
      58            ;register in x24x/x24xx. The setting chosen here is applicable only when ACTR
      59            ;is configured to generate Active High PWM. 
      60            
      61            
      62      7fff  MAXPERIOD  .set     7fffh
      63                                         
      64            ;================================================================================                 
      65            
      66            ;       Frame Usage Details:
      67            ;            |      a           
      68            ;____________|______________________________________
      69            ;       FR0  |                                      |
      70            ;       FR1  |  (1) temp_var1,   (2) period         | 
      71            ;       FR2  |  temp_var2                           |                            
      72            ;================================================================================                    
      73            
      74                            .def    _F2407_BLDC_PWM_Update  
      75            ;================================================================================                       
      76            
      77 0000       _F2407_BLDC_PWM_Update:
      78            ;--------------------------------------------------------------------------
      79            
      80      0003  __F2407_BLDC_PWM_Update_framesize .set 0003h    
      81            ;================================================================================  
      82                                            ; ARP=AR1
      83                                            ; AR1 is  stack pointer (SP)
      84                                            ; AR0 is frame pointer (FP)
      85                                          
      86 0000 8aa0          POPD *+                 ; Save the return address from hardware
      87                                            ; stack into the software stack
      88                                            ; ARP = AR1
      89                
      90                    
      91 0001 80a0          SAR   AR0,*+            ; Push AR0(FP).ARP = AR1
      92                    
      93 0002 8180          SAR   AR1,*             ; *SP = SP.ARP = AR1.  
      94                    
      95 0003 b003          LAR   AR0, #__F2407_BLDC_PWM_Update_framesize
      96                                            ; AR0 = size of frame. ARP = AR1 
      97            
      98 0004 00ea          LAR   AR0,*0+,AR2 
      99                                            ; Allocate frame. ARP = AR2.
     100                                            ; AR0 = AR1 + AR0.  
     101                                            ; AR1 is the Stack Pointer (SP)
     102                                            ; AR0 is the Frame Pointer (FP)   
     103            ;================================================================================  
     104 0005 bf0a                  LAR     AR2,#-3 ; AR2 = -3.
         0006 fffd  
     105                                            ; ARP = AR2.
     106            ;-------------------------------------------------------------------------------     
     107 0007 8be0                  MAR     *0+     ; AR2 = AR0 - 3. AR2 ->  passed parameter
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:13 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
f2407bldcpwm2.asm                                                    PAGE    3

     108                                            ;(i.e. pointer to  PWMGEN structure).
     109                                            ; ARP = AR2.
     110            ;--------------------------------------------------------------------------------        
     111 0008 038b                  LAR     AR3,*,AR3
     112                                            ; AR3 points to the first structure member.
     113                                            ; (i.e. AR3 -> cmtn_ptr_bd). 
     114                                            ; ARP = AR3.
     115            ;--------------------------------------------------------------------------
     116 0009 bf80                  LACC    #_COMMUTATION_TBL
         000a 0040' 
     117                                            ; Accumulator = COMMUTATION_TBL.
     118                                            ; ARP = AR3.  AR3 -> cmtn_ptr_bd.
     119            ;--------------------------------------------------------------------------
     120 000b 20aa                  ADD     *+,AR2  ; Accumulator = Accumulator + cmtn_ptr_bd.
     121                                            ; AR3 -> mfunc_p.
     122                                            ; ARP = AR2.
     123            ;--------------------------------------------------------------------------                                
     124 000c b201                  LAR     AR2,#1  ; AR2 = 1.
     125                                            ; AR3 -> mfunc_p.
     126                                            ; ARP = AR2.
     127            ;--------------------------------------------------------------------------                                
     128 000d 8be0                  MAR     *0+     ; AR2 = AR0 + 1.
     129                                            ; AR2-> FR1(i.e. temp_var1).
     130                                            ; AR3 -> mfunc_p. 
     131                                            ; ARP = AR2
     132            ;--------------------------------------------------------------------------
     133 000e a680                  TBLR    *       ; Load program address in data memory.
     134                                            ; ARP = AR2. 
     135                                            ; AR2-> FR1(i.e. temp_var1).
     136                                            ; AR3 -> mfunc_p.
     137            ;--------------------------------------------------------------------------
     138 000f 108b                  LACC    *,AR3   ; Load state address in accumulator.
     139                                            ; ARP = AR3. AR3 -> mfunc_p.
     140                                            ; AR2-> FR1(scope of temp_var1 is over).
     141            ;--------------------------------------------------------------------------
     142 0010 be20                  BACC            ; Branch to the state specified 
     143                                            ; by accimulator.
     144                                            ; ARP = AR3. AR3 -> mfunc_p.
     145                                            ; AR2-> FR1.
     146            ;================================================================================                       
     147 0011       __PWM_state_anb:                ; Input current path     Phase A
     148 0011                       POINT_EV        ; Output Current Path    Phase B
1        0011 bce8                  LDP     #0E8h
     149                            
     150 0012 ae13                  SPLK    #00C2h,ACTRA
         0013 00c2  
     151                                            ; Non fed phase          Phase C
     152                                            ; *ACTR = 0x00C2.
     153            
     154 0014 7980                  B    __PWM_state_end
         0015 002d' 
     155                                            ; ARP = AR3. AR3 -> mfunc_p.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲大片一区二区三区| 中文字幕亚洲一区二区av在线| 成人免费高清视频| 日韩中文字幕亚洲一区二区va在线| 中文幕一区二区三区久久蜜桃| 欧美精品黑人性xxxx| 色婷婷av一区二区三区软件| 国产成人aaa| 精品一二三四在线| 蜜桃av噜噜一区| 蜜臀av一级做a爰片久久| 亚洲6080在线| 婷婷成人激情在线网| 亚洲国产精品久久不卡毛片| 亚洲精品视频一区| 自拍偷拍欧美激情| 一区二区免费在线| 亚洲午夜久久久久久久久久久| 亚洲综合色自拍一区| 亚洲风情在线资源站| 午夜视频一区二区| 日本欧美韩国一区三区| 狠狠色综合色综合网络| 国产精品一区二区三区四区| 国产成人在线视频播放| 972aa.com艺术欧美| 在线亚洲人成电影网站色www| 色噜噜久久综合| 欧美女孩性生活视频| 久久久久久久国产精品影院| 国产女人aaa级久久久级| 亚洲天天做日日做天天谢日日欢| 亚洲欧美韩国综合色| 美腿丝袜亚洲三区| 波波电影院一区二区三区| 91免费小视频| 日韩色视频在线观看| 国产精品美女久久久久久| 亚洲伦在线观看| 美女视频网站久久| 色呦呦国产精品| 欧美一级生活片| 日韩美女视频19| 精品制服美女丁香| 欧美在线观看视频在线| 26uuu亚洲综合色| 亚洲va韩国va欧美va| 成人午夜激情影院| 日韩精品一区二区三区视频| 亚洲另类在线一区| 国产精品亚洲综合一区在线观看| 在线精品国精品国产尤物884a| 久久久另类综合| 韩国欧美国产1区| 欧美日韩午夜精品| 亚洲欧美日韩国产成人精品影院 | 国产麻豆精品在线| 欧美精品色一区二区三区| 亚洲精品视频观看| 91在线精品一区二区| 国产精品卡一卡二卡三| 国产不卡高清在线观看视频| 亚洲精品一区二区三区影院| 蜜臂av日日欢夜夜爽一区| 欧美一区三区四区| 男男gaygay亚洲| 日韩欧美国产精品一区| 免费成人美女在线观看| 欧美一二三区在线观看| 性久久久久久久久久久久| 欧美色涩在线第一页| 亚洲综合丝袜美腿| 91麻豆精品91久久久久同性| 奇米777欧美一区二区| 精品美女在线观看| 国产精品99久久久久久宅男| 国产精品网站在线播放| 99久久99久久综合| 亚洲成人av资源| 精品少妇一区二区三区免费观看 | 韩国欧美一区二区| 国产精品网站在线播放| 色94色欧美sute亚洲13| 日本中文字幕不卡| 中文字幕免费一区| 欧美日韩在线播放三区| 久久99热国产| 亚洲男人的天堂在线aⅴ视频 | 欧美另类变人与禽xxxxx| 精品一区二区成人精品| 亚洲一区二区视频| 久久先锋影音av鲁色资源网| 欧美性高清videossexo| 91在线你懂得| 亚洲午夜在线观看视频在线| 国产三级欧美三级日产三级99| 91亚洲男人天堂| 国产精品1024久久| 五月婷婷激情综合网| 中文字幕在线一区免费| 日韩欧美美女一区二区三区| 91日韩一区二区三区| 国产中文字幕精品| 丝袜国产日韩另类美女| 国产精品国产三级国产aⅴ原创| 欧美一区国产二区| 91国产免费看| av中文字幕在线不卡| 国产69精品久久777的优势| 蜜臀av在线播放一区二区三区| 亚洲国产精品久久艾草纯爱| 亚洲色欲色欲www在线观看| 久久精品这里都是精品| 精品久久人人做人人爽| 欧美大胆一级视频| 欧美一卡在线观看| 日韩欧美高清一区| 精品国产乱码久久久久久闺蜜| 6080yy午夜一二三区久久| 欧美男人的天堂一二区| 欧美日韩免费高清一区色橹橹| 在线视频国内自拍亚洲视频| 99久久精品一区| 91久久奴性调教| 欧美一区欧美二区| 精品国产乱码久久久久久蜜臀| 欧美tickling挠脚心丨vk| 欧美成人激情免费网| 精品对白一区国产伦| 久久久久久一级片| 亚洲色图.com| 一二三四区精品视频| 日本麻豆一区二区三区视频| 精品一区二区在线观看| 大桥未久av一区二区三区中文| 99精品一区二区三区| 欧美日韩国产免费一区二区| 精品欧美久久久| 亚洲一区在线视频观看| 精品在线一区二区三区| 97久久超碰国产精品电影| 欧美精品久久99久久在免费线| 欧美一区二区三区啪啪| 综合av第一页| 日本成人在线一区| 99re热这里只有精品视频| 日韩亚洲欧美高清| 亚洲精品欧美专区| 风流少妇一区二区| 欧美一级一区二区| 夜夜精品视频一区二区| 久久国产夜色精品鲁鲁99| 91麻豆高清视频| 久久久精品免费网站| 亚洲成人综合在线| 成人激情免费电影网址| 久久伊人蜜桃av一区二区| 亚洲一区二区三区四区的 | 欧美日韩中文一区| 日本一区二区成人| 国产美女视频91| 91精品视频网| 亚洲午夜视频在线| 在线观看免费亚洲| 亚洲视频一区二区在线观看| 国产成a人无v码亚洲福利| 欧美mv和日韩mv的网站| 免费成人在线视频观看| 7777精品伊人久久久大香线蕉完整版 | 蜜臀久久99精品久久久画质超高清 | 国产亚洲一区字幕| 久久66热偷产精品| 欧美不卡一二三| 国产成人三级在线观看| 国产亚洲va综合人人澡精品| 国产原创一区二区三区| 欧美精品一区二区久久婷婷| 麻豆精品在线视频| www激情久久| 成熟亚洲日本毛茸茸凸凹| 国产精品久久久久久久久久免费看 | 国产一区 二区| 欧美韩国一区二区| 色噜噜久久综合| 卡一卡二国产精品| 久久久影视传媒| 91美女蜜桃在线| 午夜精品久久久久久久久久| 欧美一区二区二区| 国产一级精品在线| 综合久久久久久| 欧美刺激午夜性久久久久久久| 极品尤物av久久免费看| 亚洲视频一区二区免费在线观看| 欧美视频三区在线播放| 国产一区二区在线视频| 亚洲另类春色校园小说| 日韩三级视频在线看| av在线不卡电影| 国内外精品视频|