⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tableq15.lst

📁 这是英飞凌公司基于xc166开发的foc方式控制的pmsm电机例程 非常有参加价值
💻 LST
📖 第 1 页 / 共 3 页
字号:
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 1   


C166 COMPILER V4.27, COMPILATION OF MODULE TABLEQ15
OBJECT MODULE PLACED IN TableQ15.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C166\BIN\C166.EXE TableQ15.c MODV2 BROWSE MODV2 DEBUG

 stmt lvl     source

    1         // ================================================================
    2         //      define lookup table in Q1.15 format
    3         //
    4         //
    5         //      OneOverSqrt3Q1_15=1/sqrt(3)
    6         //
    7         //      SinVectorQ1_15
    8         //              Look up table for 
    9         //                      Sqrt(3)/pi*SIN((k-1)*pi/3)      k=1..6
   10         //                      Sqrt(3)/pi*SIN((k-1)*pi/3)  k=1
   11         //      CosVectorQ1_15
   12         //              Look up table for
   13         //                        Sqrt(3)/pi*Cos((k-1)*pi/3)   k=1..6
   14         //                        Sqrt(3)/pi*Cos((k-1)*pi/3)   k=1
   15         //
   16         //
   17         //
   18         //      Others files TableQ1_15.inc; TableQ1_15.h
   19         // ================================================================
   20         
   21         
   22         
   23         const int OneOverSqrt3Q1_15=    18919;
   24         
   25         const int Compare[6][2]={{0,1},{1,0},{1,2},{2,1},{2,0},{0,2}};          // for the channel compare selection must 
             -be set to the coresponding register
   26         
   27         const int SinVectorQ1_15[7]=
   28         {
   29         0               ,               // Sin  k=1
   30         15646   ,               // Sin  k=2
   31         15646   ,               // Sin  k=3
   32         0               ,               // Sin  k=4
   33         -15646  ,               // Sin  k=5
   34         -15646  ,               // Sin  k=6
   35         
   36         0               ,               // Sin  k=1
   37         };
   38         
   39         
   40         const int CosVectorQ1_15[7]=
   41         {
   42         18066   ,               // Cos  k=1
   43         9033    ,               // Cos  k=2
   44         -9033   ,               // Cos  k=3
   45         -18066  ,               // Cos  k=4
   46         -9033   ,               // Cos  k=5
   47         9033    ,               // Cos  k=6
   48         
   49         18066                   // Cos  k=1
   50         };
   51         
   52         
   53         const int  SinCosTableQ1_15[1280]=
   54         {
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 2   

   55         0       ,
   56         201     ,
   57         402     ,
   58         603     ,
   59         804     ,
   60         1005    ,
   61         1206    ,
   62         1407    ,
   63         1608    ,
   64         1809    ,
   65         2009    ,
   66         2210    ,
   67         2411    ,
   68         2611    ,
   69         2811    ,
   70         3012    ,
   71         3212    ,
   72         3412    ,
   73         3612    ,
   74         3812    ,
   75         4011    ,
   76         4211    ,
   77         4410    ,
   78         4609    ,
   79         4808    ,
   80         5007    ,
   81         5205    ,
   82         5404    ,
   83         5602    ,
   84         5800    ,
   85         5998    ,
   86         6195    ,
   87         6393    ,
   88         6590    ,
   89         6787    ,
   90         6983    ,
   91         7180    ,
   92         7376    ,
   93         7571    ,
   94         7767    ,
   95         7962    ,
   96         8157    ,
   97         8351    ,
   98         8546    ,
   99         8740    ,
  100         8933    ,
  101         9127    ,
  102         9319    ,
  103         9512    ,
  104         9704    ,
  105         9896    ,
  106         10088   ,
  107         10279   ,
  108         10469   ,
  109         10660   ,
  110         10850   ,
  111         11039   ,
  112         11228   ,
  113         11417   ,
  114         11605   ,
  115         11793   ,
  116         11980   ,
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 3   

  117         12167   ,
  118         12354   ,
  119         12540   ,
  120         12725   ,
  121         12910   ,
  122         13095   ,
  123         13279   ,
  124         13463   ,
  125         13646   ,
  126         13828   ,
  127         14010   ,
  128         14192   ,
  129         14373   ,
  130         14553   ,
  131         14733   ,
  132         14912   ,
  133         15091   ,
  134         15269   ,
  135         15447   ,
  136         15624   ,
  137         15800   ,
  138         15976   ,
  139         16151   ,
  140         16326   ,
  141         16500   ,
  142         16673   ,
  143         16846   ,
  144         17018   ,
  145         17190   ,
  146         17361   ,
  147         17531   ,
  148         17700   ,
  149         17869   ,
  150         18037   ,
  151         18205   ,
  152         18372   ,
  153         18538   ,
  154         18703   ,
  155         18868   ,
  156         19032   ,
  157         19195   ,
  158         19358   ,
  159         19520   ,
  160         19681   ,
  161         19841   ,
  162         20001   ,
  163         20160   ,
  164         20318   ,
  165         20475   ,
  166         20632   ,
  167         20788   ,
  168         20943   ,
  169         21097   ,
  170         21251   ,
  171         21403   ,
  172         21555   ,
  173         21706   ,
  174         21856   ,
  175         22006   ,
  176         22154   ,
  177         22302   ,
  178         22449   ,
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 4   

  179         22595   ,
  180         22740   ,
  181         22884   ,
  182         23028   ,
  183         23170   ,
  184         23312   ,
  185         23453   ,
  186         23593   ,
  187         23732   ,
  188         23870   ,
  189         24008   ,
  190         24144   ,
  191         24279   ,
  192         24414   ,
  193         24548   ,
  194         24680   ,
  195         24812   ,
  196         24943   ,
  197         25073   ,
  198         25202   ,
  199         25330   ,
  200         25457   ,
  201         25583   ,
  202         25708   ,
  203         25833   ,
  204         25956   ,
  205         26078   ,
  206         26199   ,
  207         26320   ,
  208         26439   ,
  209         26557   ,
  210         26674   ,
  211         26791   ,
  212         26906   ,
  213         27020   ,
  214         27133   ,
  215         27246   ,
  216         27357   ,
  217         27467   ,
  218         27576   ,
  219         27684   ,
  220         27791   ,
  221         27897   ,
  222         28002   ,
  223         28106   ,
  224         28209   ,
  225         28311   ,
  226         28411   ,
  227         28511   ,
  228         28610   ,
  229         28707   ,
  230         28803   ,
  231         28899   ,
  232         28993   ,
  233         29086   ,
  234         29178   ,
  235         29269   ,
  236         29359   ,
  237         29448   ,
  238         29535   ,
  239         29622   ,
  240         29707   ,
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 5   

  241         29792   ,
  242         29875   ,
  243         29957   ,
  244         30038   ,
  245         30118   ,
  246         30196   ,
  247         30274   ,
  248         30350   ,
  249         30425   ,
  250         30499   ,
  251         30572   ,
  252         30644   ,
  253         30715   ,
  254         30784   ,
  255         30853   ,
  256         30920   ,
  257         30986   ,
  258         31050   ,
  259         31114   ,
  260         31177   ,
  261         31238   ,
  262         31298   ,
  263         31357   ,
  264         31415   ,
  265         31471   ,
  266         31527   ,
  267         31581   ,
  268         31634   ,
  269         31686   ,
  270         31737   ,
  271         31786   ,
  272         31834   ,
  273         31881   ,
  274         31927   ,
  275         31972   ,
  276         32015   ,
  277         32058   ,
  278         32099   ,
  279         32138   ,
  280         32177   ,
  281         32214   ,
  282         32251   ,
  283         32286   ,
  284         32319   ,
  285         32352   ,
  286         32383   ,
  287         32413   ,
  288         32442   ,
  289         32470   ,
  290         32496   ,
  291         32522   ,
  292         32546   ,
  293         32568   ,
  294         32590   ,
  295         32610   ,
  296         32629   ,
  297         32647   ,
  298         32664   ,
  299         32679   ,
  300         32693   ,
  301         32706   ,
  302         32718   ,
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 6   

  303         32729   ,
  304         32738   ,
  305         32746   ,
  306         32753   ,
  307         32758   ,
  308         32762   ,
  309         32766   ,
  310         32767   ,
  311                 
  312         32767   ,
  313         32767   ,
  314         32766   ,
  315         32762   ,
  316         32758   ,
  317         32753   ,
  318         32746   ,
  319         32738   ,
  320         32729   ,
  321         32718   ,
  322         32706   ,
  323         32693   ,
  324         32679   ,
  325         32664   ,
  326         32647   ,
  327         32629   ,
  328         32610   ,
  329         32590   ,
  330         32568   ,
  331         32546   ,
  332         32522   ,
  333         32496   ,
  334         32470   ,
  335         32442   ,
  336         32413   ,
  337         32383   ,
  338         32352   ,
  339         32319   ,
  340         32286   ,
  341         32251   ,
  342         32214   ,
  343         32177   ,
  344         32138   ,
  345         32099   ,
  346         32058   ,
  347         32015   ,
  348         31972   ,
  349         31927   ,
  350         31881   ,
  351         31834   ,
  352         31786   ,
  353         31737   ,
  354         31686   ,
  355         31634   ,
  356         31581   ,
  357         31527   ,
  358         31471   ,
  359         31415   ,
  360         31357   ,
  361         31298   ,
  362         31238   ,
  363         31177   ,
  364         31114   ,
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 7   

  365         31050   ,
  366         30986   ,
  367         30920   ,
  368         30853   ,
  369         30784   ,
  370         30715   ,
  371         30644   ,
  372         30572   ,
  373         30499   ,
  374         30425   ,
  375         30350   ,
  376         30274   ,
  377         30196   ,
  378         30118   ,
  379         30038   ,
  380         29957   ,
  381         29875   ,
  382         29792   ,
  383         29707   ,
  384         29622   ,
  385         29535   ,
  386         29448   ,
  387         29359   ,
  388         29269   ,
  389         29178   ,
  390         29086   ,
  391         28993   ,
  392         28899   ,
  393         28803   ,
  394         28707   ,
  395         28610   ,
  396         28511   ,
  397         28411   ,
  398         28311   ,
  399         28209   ,
  400         28106   ,
  401         28002   ,
  402         27897   ,
  403         27791   ,
  404         27684   ,
  405         27576   ,
  406         27467   ,
  407         27357   ,
  408         27246   ,
  409         27133   ,
  410         27020   ,
  411         26906   ,
  412         26791   ,
  413         26674   ,
  414         26557   ,
  415         26439   ,
  416         26320   ,
  417         26199   ,
  418         26078   ,
  419         25956   ,
  420         25833   ,
  421         25708   ,
  422         25583   ,
  423         25457   ,
  424         25330   ,
  425         25202   ,
  426         25073   ,
C166 COMPILER V4.27, TABLEQ15                                                              12/19/2003 11:51:12 PAGE 8   

  427         24943   ,
  428         24812   ,
  429         24680   ,
  430         24548   ,
  431         24414   ,
  432         24279   ,
  433         24144   ,
  434         24008   ,
  435         23870   ,
  436         23732   ,
  437         23593   ,
  438         23453   ,
  439         23312   ,
  440         23170   ,
  441         23028   ,
  442         22884   ,
  443         22740   ,
  444         22595   ,
  445         22449   ,
  446         22302   ,
  447         22154   ,
  448         22006   ,
  449         21856   ,
  450         21706   ,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -