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

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

?? f243bldcpwm2.lst

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

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

       1            ;===============================================================================================================
       2            ; File name:       F243BLDCPWM2.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 F243   
       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            ; F243_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 F243_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\x24x.h
      44            
      45            POINT_EV        .macro
      46                            LDP     #0E8h
      47                            .endm
      48            
      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:44 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
f243bldcpwm2.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    _F243_BLDC_PWM_Update  
      75            ;================================================================================                       
      76            
      77 0000       _F243_BLDC_PWM_Update:
      78            ;--------------------------------------------------------------------------
      79            
      80      0003  __F243_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, #__F243_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:44 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
f243bldcpwm2.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,ACTR 
         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一区二区三区免费野_久草精品视频
欧美一区二区三区视频| 在线播放欧美女士性生活| 亚洲无线码一区二区三区| 精品乱码亚洲一区二区不卡| 一本久久a久久免费精品不卡| 免费的成人av| 亚洲成人动漫一区| 中文字幕在线一区| 日韩免费福利电影在线观看| 色婷婷激情综合| 成人福利视频网站| 精品一区二区三区在线观看| 亚洲精品中文在线影院| 2023国产精品| 日韩一卡二卡三卡四卡| 欧美在线观看禁18| 99久久精品情趣| 成人午夜激情影院| 国精品**一区二区三区在线蜜桃| 亚洲愉拍自拍另类高清精品| 国产精品少妇自拍| 久久精品夜色噜噜亚洲a∨| 欧美一区二区三区系列电影| 欧美午夜电影在线播放| 国产91丝袜在线18| 国产乱妇无码大片在线观看| 久99久精品视频免费观看| 午夜伦理一区二区| 亚洲一级片在线观看| 亚洲免费在线电影| 亚洲欧美自拍偷拍色图| 欧美国产禁国产网站cc| 久久久久国产成人精品亚洲午夜| 日韩美一区二区三区| 777a∨成人精品桃花网| 911国产精品| 欧美午夜精品久久久| 欧美日韩在线一区二区| 欧美三级中文字幕| 欧美亚洲高清一区| 欧美日韩国产乱码电影| 欧美视频完全免费看| 欧美性猛片xxxx免费看久爱| 欧美在线观看视频在线| 欧美精品久久久久久久多人混战| 欧美日韩一区小说| 欧美一级片免费看| 精品毛片乱码1区2区3区 | 欧美综合亚洲图片综合区| 91视频你懂的| 欧美色爱综合网| 8x8x8国产精品| 欧美电影免费观看高清完整版| 欧美一级高清片| 337p日本欧洲亚洲大胆精品 | 亚洲综合无码一区二区| 丝袜亚洲另类欧美综合| 另类专区欧美蜜桃臀第一页| 国产另类ts人妖一区二区| 成人免费黄色大片| 色综合天天综合色综合av| 欧美综合天天夜夜久久| 日韩欧美三级在线| 国产日韩精品一区二区三区| 亚洲色图在线视频| 亚洲成人手机在线| 激情欧美一区二区| 成人av动漫网站| 欧美日韩一区久久| 精品国精品国产| 亚洲图片激情小说| 丝袜诱惑亚洲看片| 成人在线综合网| 欧美性大战久久久久久久蜜臀 | 欧美日产在线观看| 精品国免费一区二区三区| 亚洲视频一区二区免费在线观看| 亚洲成人av在线电影| 国内精品嫩模私拍在线| 99精品热视频| 日韩欧美中文一区| 最新日韩在线视频| 久久99久久精品欧美| 91免费看`日韩一区二区| 欧美一区二区三区爱爱| 中文字幕日韩一区| 蜜臀精品一区二区三区在线观看| 成人激情动漫在线观看| 欧美日韩精品欧美日韩精品一综合| 26uuu国产日韩综合| 激情久久五月天| 91在线观看美女| 日韩欧美的一区| 一区二区三区丝袜| 国产激情一区二区三区桃花岛亚洲| 在线观看亚洲精品| 久久久久88色偷偷免费 | 丁香六月久久综合狠狠色| 欧美日韩一本到| 国产精品天天看| 美女免费视频一区| 日本精品视频一区二区三区| 国产亚洲欧美激情| 日本视频中文字幕一区二区三区| 91视频免费看| 国产喂奶挤奶一区二区三区| 日韩专区在线视频| 在线亚洲一区观看| 国产精品久久久久久久久免费丝袜| 蜜臀精品一区二区三区在线观看| 在线免费精品视频| 国产精品第13页| 国产福利一区在线| 精品国产欧美一区二区| 视频一区欧美精品| 欧美色网站导航| 亚洲黄色在线视频| 97久久人人超碰| 欧美激情在线观看视频免费| 精品一区二区久久久| 欧美一区二区三区在线观看视频| 亚洲国产精品久久久久秋霞影院 | 777奇米成人网| 亚洲第一电影网| 欧美色图免费看| 一区二区三区日韩精品| 91色婷婷久久久久合中文| 国产精品成人免费 | 日韩欧美激情在线| 免费成人av资源网| 欧美一级高清片| 麻豆国产欧美日韩综合精品二区| 91精品国产欧美一区二区| 视频一区二区三区在线| 欧美精选午夜久久久乱码6080| 亚洲一区二区三区四区不卡| 在线观看网站黄不卡| 亚洲国产综合人成综合网站| 欧美视频一区二区三区在线观看 | 久久久www成人免费毛片麻豆| 激情六月婷婷综合| 久久精品一区八戒影视| 国产99久久久国产精品| 国产精品色哟哟网站| 91视频精品在这里| 亚洲二区视频在线| 欧美一区二区三区免费在线看| 日日摸夜夜添夜夜添精品视频| 91精品久久久久久久91蜜桃| 免费观看日韩电影| 久久精品亚洲乱码伦伦中文| 国产91精品入口| 亚洲人成在线观看一区二区| 91麻豆.com| 亚洲 欧美综合在线网络| 日韩一区二区三区观看| 国产一区二区精品久久99| 亚洲国产成人在线| 色先锋资源久久综合| 亚洲大片精品永久免费| 日韩精品一区二区三区视频播放 | 亚洲女与黑人做爰| 欧美三级在线播放| 蜜臀av国产精品久久久久 | 一二三区精品视频| 在线不卡欧美精品一区二区三区| 美女网站一区二区| 国产精品天天看| 欧美日韩专区在线| 精品一区二区三区香蕉蜜桃 | 国产成人综合在线观看| 《视频一区视频二区| 91精品在线一区二区| 国产成人夜色高潮福利影视| 一区二区三区在线播| 日韩三级.com| 99精品国产热久久91蜜凸| 日韩有码一区二区三区| 欧美激情一区二区三区全黄 | 欧美高清在线一区| 欧美三级电影在线观看| 国产精品一区二区在线观看网站 | 亚洲综合丝袜美腿| 久久综合久久综合久久综合| 色婷婷av一区二区| 极品瑜伽女神91| 亚洲愉拍自拍另类高清精品| 国产亚洲综合性久久久影院| 在线一区二区三区四区五区 | 亚洲欧美一区二区三区国产精品| 9191精品国产综合久久久久久| 懂色av中文字幕一区二区三区| 亚洲国产婷婷综合在线精品| 日本一二三不卡| 欧美一区二区三区在| 在线免费亚洲电影| 丰满亚洲少妇av| 精品一区二区日韩| 午夜精品成人在线| 亚洲另类在线视频|