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

📄 initrfft.lst

📁 54系列dsp算法程序
💻 LST
字号:
TMS320C54x COFF Assembler       Beta Version 1.16     Mon Sep 23 13:58:52 1996
Copyright (c) 1996        Texas Instruments Incorporated 

initrfft.asm                                                         PAGE    1

       1            *********************************************************************************
       2            *       (C) COPYRIGHT TEXAS INSTRUMENTS, INC. 1996                              *
       3            *********************************************************************************
       4            *                                                                               *
       5            * MODULE NAME:  initrfft.asm                                                    *
       6            *                                                                               *
       7            * AUTHORS:      Simon Lau and Nathan Baltz                                      *
       8            *                                                                               *
       9            * DESCRIPTION:  This module initilizes all of the variable, buffers, and tables *
      10            *               used by the 'C54x Real FFT code.                                *
      11            *                                                                               *
      12            * DATE:         7-16-1996                                                       *
      13            *                                                                               *
      14            *********************************************************************************
      15            
      16                    .include    "fft_size.inc"
      17                    .def        fft_data, real_fft_input, real_fft_output, sine, cosine
      18                    .def        FFT_DP, d_grps_cnt, d_twid_idx, d_data_idx, BOS, TOS
      19            
      20            
      21            ; Set start addresses of buffers
      22            
      23 000000                       .data
      24 000000       fft_data        .space  2*K_FFT_SIZE*16         ; fft data processing buffer
      25            real_fft_input  .copy   indata1                 ; real fft input buffer   
 B     1 000010 0000          .word       0
 B     2 000011 187E          .word       6270
 B     3 000012 2D41          .word       11585
 B     4 000013 3B21          .word       15137
 B     5 000014 4000          .word       16384
 B     6 000015 3B21          .word       15137
 B     7 000016 2D41          .word       11585
 B     8 000017 187E          .word       6270
 B     9 000018 0000          .word       0
 B    10 000019 E782          .word      -6270
 B    11 00001a D2BF          .word      -11585
 B    12 00001b C4DF          .word      -15137
 B    13 00001c C000          .word      -16384
 B    14 00001d C4DF          .word      -15137
 B    15 00001e D2BF          .word      -11585
 B    16 00001f E782          .word      -6270
 B    17                
      26 000000                       .sect   "power"
      27 000000       real_fft_output .space  2*K_FFT_SIZE*16         ; real fft output buffer (power)
      28            
      29            
      30            ; Copy twiddle tables
      31            
      32 000000               .sect  "sin_tbl"
      33            sine    .copy   twiddle1                        ; sine table
 C     1            ; sine table for FFT
 C     2 000000 0000       .word     0h
 C     3 000001 00C9       .word 000c9h     ;    0.352 

⌨️ 快捷键说明

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