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

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

?? rmp_cntl.lst

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

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

       1            ;=====================================================================================
       2            ; File name:        RMP_CNTL.ASM                      
       3            ;                    
       4            ; Originator:   Digital Control Systems Group
       5            ;                       Texas Instruments
       6            ;
       7            ; Description:                                 
       8            ; This file contains source for the Ramp control function.
       9            ;=====================================================================================
      10            ; History:
      11            ;-------------------------------------------------------------------------------------
      12            ; 9-15-2000     Release Rev 1.0
      13            ;================================================================================
      14            ; Applicability: F240,F241,C242,F243,F24xx.  (Peripheral Independent).
      15            ;================================================================================
      16            ; Routine Name: rmp_cntl_calc                                               Type: C Callable
      17            ;  
      18            ;  C prototype : void rmp_cntl_calc(struct RMPCNTL *p);
      19            ;
      20            ;        The struct object is defined in the header file "rmp_cntl.h" as follows:
      21            ;
      22            ; typedef struct { int  target_value;   /* Input: Target input (Q15) */
      23            ;                                 int  rmp_dly_max;             /* Parameter: Maximum delay rate */             
      24            ;                                 int  rmp_lo_limit;    /* Parameter: Minimum limit (Q15) */                    
      25            ;                                 int  rmp_hi_limit;    /* Parameter: Maximum limit (Q15) */
      26            ;                                 int  rmp_delay_cntl;  /* Variable: Incremental delay  */      
      27            ;                                 int  setpt_value;             /* Output: Target output (Q15) */               
      28            ;                                 int  s_eq_t_flg;              /* Output: Flag output */
      29            ;                                 int  (*calc)();               /* Pointer to calculation function */ 
      30            ;                                } RMPCNTL;                 
      31            ;                        
      32            ;        Frame Usage Details:
      33            ;     step   |      a      |      b       |      c       |     d     
      34            ;____________|_____________|______________|______________|_____________
      35            ;     FR0        |  not used   |              |                          |     
      36            ;
      37            ;
      38            ;
      39            ;================================================================================
      40                            .def        _rmp_cntl_calc
      41            ;================================================================================
      42      0000  __rmp_cntl_calc_framesize .set 0000h
      43            ;================================================================================
      44 0000       _rmp_cntl_calc:
      45                                                                                                                    ; Assume
      46 0000 8aa0          POPD    *+                                                                      ; Keep return address
      47 0001 80a0          SAR     AR0,*+                                                          ; Keep old frame pointer (FP)
      48 0002 8180          SAR     AR1,*                                                           ; Keep old stack pointer (SP)
      49 0003 b000          LARK    AR0,__rmp_cntl_calc_framesize           ; Load AR0 with frame size      
      50 0004 00e8          LAR     AR0,*0+,AR0                                                     ; AR0->FP0 (new FP), ARP=AR0
      51            
      52            ;================================================================================
      53 0005 7c03                  SBRK    #3              ; ARP=AR0, AR0->FR0-3 (1st argument)            
      54            ;----------------------------------------------------------------------------------
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:41:15 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
rmp_cntl.asm                                                         PAGE    2

      55 0006 0280                  LAR             AR2,*   ; ARP=AR0, AR0->target_value, AR2->target_value                 
      56            ;----------------------------------------------------------------------------------
      57 0007 7803                  ADRK    #3              ; ARP=AR0, AR0->FR0, AR2->target_value 
      58            ;----------------------------------------------------------------------------------
      59 0008 8b8a                  MAR             *,AR2   ; ARP=AR2, AR0->FR0, AR2->target_value
      60            ;----------------------------------------------------------------------------------
      61 0009 be47                  SETC    SXM             ; Turn sign extension mode on
      62                                                            ; ARP=AR2, AR0->FR0, AR2->target_value
      63            ;----------------------------------------------------------------------------------
      64 000a be43                  SETC    OVM             ; Set overflow mode
      65                                                            ; ARP=AR2, AR0->FR0, AR2->target_value
      66            ;----------------------------------------------------------------------------------
      67 000b bf00                  SPM     0       ; Reset product mode
      68                                                    ; ARP=AR2, AR0->FR0, AR2->target_value 
      69            ;----------------------------------------------------------------------------------
      70 000c 1080          LACC    *               ; ACC = target_value  (Q15)
      71                                                    ; ARP=AR2, AR0->FR0, AR2->target_value
      72            ;----------------------------------------------------------------------------------
      73 000d 7805          ADRK    #5              ; ARP=AR2, AR0->FR0, AR2->setpt_value
      74            ;----------------------------------------------------------------------------------
      75 000e 3090          SUB             *-      ; ACC = target_value - setpt_value  (Q15)
      76                                                    ; ARP=AR2, AR0->FR0, AR2->rmp_delay_cntl  
      77            ;----------------------------------------------------------------------------------
      78 000f e388                  BCND    SET_FLG,EQ ; If set point = target
         0010 003e' 
      79                                                            ; Set s_eq_t_flg = 7FFFh then exit
      80                                                            ; ARP=AR2, AR0->FR0, AR2->rmp_delay_cntl        
      81            ;----------------------------------------------------------------------------------
      82 0011 1080                  LACC    *               ; ACC = rmp_delay_cntl
      83                                                            ; ARP=AR2, AR0->FR0, AR2->rmp_delay_cntl 
      84            ;----------------------------------------------------------------------------------
      85 0012 b801                  ADD             #1              ; ACC = rmp_delay_cntl + 1
      86                                                            ; ARP=AR2, AR0->FR0, AR2->rmp_delay_cntl  
      87            ;----------------------------------------------------------------------------------
      88 0013 9080                  SACL    *               ; rmp_delay_cntl = rmp_delay_cntl + 1
      89                                                            ; ARP=AR2, AR0->FR0, AR2->rmp_delay_cntl
      90            ;----------------------------------------------------------------------------------
      91 0014 7c03          SBRK    #3              ; ARP=AR2, AR0->FR0, AR2->rmp_dly_max
      92            ;----------------------------------------------------------------------------------
      93 0015 3090                  SUB             *-              ; ACC = rmp_delay_cntl + 1 - rmp_dly_max 
      94                                                            ; ARP=AR2, AR0->FR0, AR2->target_value  
      95            ;----------------------------------------------------------------------------------
      96 0016 e344                  BCND    SRC_EXIT, LT ; Branch to SRC_EXIT if ACC > 0
         0017 003b' 
      97                                                            ; ARP=AR2, AR0->FR0, AR2->target_value
      98            ;----------------------------------------------------------------------------------
      99 0018       CHNG_VALUE                      ; ARP=AR2, AR0->FR0, AR2->target_value
     100            ;----------------------------------------------------------------------------------
     101 0018 1080          LACC    *               ; ACC = target_value  (Q15)
     102                                                    ; ARP=AR2, AR0->FR0, AR2->target_value
     103            ;----------------------------------------------------------------------------------
     104 0019 7805                  ADRK    #5              ; ARP=AR2, AR0->FR0, AR2->setpt_value
     105            ;----------------------------------------------------------------------------------
     106 001a 3080                  SUB             *               ; ACC = target_value - setpt_value (Q15)
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:41:15 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
rmp_cntl.asm                                                         PAGE    3

     107                                                            ; ARP=AR2, AR0->FR0, AR2->setpt_value
     108            ;----------------------------------------------------------------------------------
     109 001b e304                  BCND    INC_VALUE, GT ; Branch to incremental if target_value>setpt_value 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级黄色大片| 国产精品美女一区二区在线观看| 欧美一区二区三区免费| 亚洲国产精品成人综合色在线婷婷 | 欧美mv日韩mv亚洲| 亚洲日本韩国一区| 韩国午夜理伦三级不卡影院| 色94色欧美sute亚洲线路一ni| 日韩美女视频在线| 亚洲线精品一区二区三区八戒| 国产最新精品免费| 欧美一级片在线| 尤物av一区二区| 成人动漫一区二区三区| 欧美一区二区三区四区久久| 一区二区三区在线免费视频| 国产91丝袜在线播放九色| 日韩欧美亚洲国产精品字幕久久久| 中文字幕一区二区三| 狠狠色狠狠色综合系列| 91精品国产麻豆| 一区二区三区免费看视频| 成人av免费观看| 国产日韩精品视频一区| 国精产品一区一区三区mba桃花 | 亚洲高清视频中文字幕| 99国产欧美另类久久久精品| 欧美国产一区视频在线观看| 国产在线一区观看| 欧美大尺度电影在线| 日本亚洲最大的色成网站www| 欧美在线你懂的| 亚洲在线观看免费视频| 欧日韩精品视频| 亚洲综合在线观看视频| 欧美综合一区二区| 亚洲午夜一区二区三区| 欧美系列一区二区| 手机精品视频在线观看| 日韩一区二区三区电影在线观看| 日韩电影在线免费| 日韩欧美中文字幕精品| 久热成人在线视频| 精品成人a区在线观看| 国模一区二区三区白浆| 国产亲近乱来精品视频| 不卡av电影在线播放| 成人免费一区二区三区视频| av资源网一区| 亚洲精品日产精品乱码不卡| 91国内精品野花午夜精品| 亚洲一区在线看| 6080日韩午夜伦伦午夜伦| 美国欧美日韩国产在线播放| 久久久久久久久免费| 国产成人久久精品77777最新版本| 国产人伦精品一区二区| 色综合激情久久| 午夜精品久久久久久久久久| 91.com在线观看| 国产在线一区二区| 亚洲人成小说网站色在线| 欧美日韩黄色一区二区| 久久精品国产精品亚洲精品| 日本一区二区三区视频视频| 91久久人澡人人添人人爽欧美| 天天做天天摸天天爽国产一区| 欧美xxxxx牲另类人与| 99久久婷婷国产| 日韩中文字幕麻豆| 中文在线免费一区三区高中清不卡| 色综合久久99| 激情综合网激情| 亚洲人成网站在线| 久久综合九色欧美综合狠狠| 色综合久久久久综合99| 狠狠久久亚洲欧美| 亚洲欧洲日韩av| 日韩免费一区二区| 在线观看中文字幕不卡| 国产麻豆视频精品| 午夜精品爽啪视频| 亚洲欧洲美洲综合色网| 日韩欧美一区二区不卡| 色婷婷综合五月| 国产精品小仙女| 视频一区国产视频| 亚洲女人****多毛耸耸8| 精品毛片乱码1区2区3区| 在线观看成人免费视频| 国产乱子轮精品视频| 天堂一区二区在线免费观看| 自拍偷拍国产精品| 久久久亚洲欧洲日产国码αv| 欧美久久久久中文字幕| 91一区二区三区在线观看| 国精品**一区二区三区在线蜜桃| 亚洲成人福利片| 亚洲精品综合在线| 国产精品视频观看| 欧美精品一区二区久久久| 欧美人狂配大交3d怪物一区 | 麻豆成人av在线| 亚洲国产欧美日韩另类综合| 国产精品二三区| 久久久国产精品不卡| 日韩免费看网站| 欧美一区二区三区免费| 欧美一区二区在线视频| 欧美日韩一区二区三区视频| 色综合久久中文字幕综合网| 成人国产精品免费观看视频| 成人免费观看男女羞羞视频| 国产成人免费xxxxxxxx| 国产精品一二三四五| 国产美女一区二区三区| 国产经典欧美精品| 国产精品一二三四五| 国产91精品在线观看| 国产成人精品免费在线| 国产91精品在线观看| 成人av手机在线观看| 91麻豆.com| 日本精品免费观看高清观看| 91福利国产成人精品照片| 91成人在线免费观看| 欧美性大战久久| 日韩一区二区免费视频| 欧美草草影院在线视频| 国产色产综合产在线视频| 欧美高清一级片在线观看| 亚洲欧洲日韩综合一区二区| 亚洲一区二区美女| 日韩精品欧美精品| 国产一区二区在线看| 成人做爰69片免费看网站| 91亚洲永久精品| 欧美日韩国产精品自在自线| 日韩午夜精品电影| 久久久久久久久伊人| 亚洲欧美视频在线观看视频| 亚洲综合色在线| 麻豆精品一区二区三区| 国产精品自拍一区| 色综合久久精品| 日韩精品专区在线影院重磅| 日本一区二区三区四区在线视频 | 蜜臀精品久久久久久蜜臀| 久久草av在线| 99这里只有久久精品视频| 欧美性极品少妇| 久久青草国产手机看片福利盒子| 国产精品理伦片| 日韩成人精品在线观看| 国产成人免费视频| 在线播放欧美女士性生活| 国产色婷婷亚洲99精品小说| 亚洲午夜在线观看视频在线| 国产一区欧美日韩| 欧美日韩久久一区| 日本一区二区动态图| 日韩在线一区二区| 北条麻妃一区二区三区| 欧美猛男男办公室激情| 国产精品女人毛片| 七七婷婷婷婷精品国产| 波多野结衣欧美| 久久久九九九九| 日韩精品欧美成人高清一区二区| 成人免费精品视频| 久久影音资源网| 午夜视黄欧洲亚洲| 91在线观看免费视频| 久久亚洲免费视频| 日韩有码一区二区三区| 欧美在线视频全部完| 成人欧美一区二区三区白人 | 琪琪久久久久日韩精品| 色先锋久久av资源部| 欧美国产成人在线| 麻豆成人在线观看| 91精品婷婷国产综合久久性色 | 色综合夜色一区| 久久欧美一区二区| 免费成人在线观看视频| 欧美日韩一区二区三区四区五区| 亚洲欧美视频在线观看视频| 顶级嫩模精品视频在线看| 亚洲精品在线三区| 亚洲一区二区不卡免费| 91美女精品福利| 中文字幕日韩av资源站| 成人免费视频免费观看| 久久这里只精品最新地址| 久久国内精品自在自线400部| 91麻豆精品国产| 日韩av二区在线播放| 69p69国产精品| 日本强好片久久久久久aaa| 欧美一区二区三区免费视频|