玻尔电子护卫舰版之SXD28335_QFP软件例程


自己花钱买的课程,学习DSP F28335的例程源码,只能运行在DSP环境中,使用CCS4.0以上的版本编译和下载。
资源截图
代码片段和文件信息
% // TI File $Revision: /main/3 $
% // Checkin $Date: November 1 2010   13:05:07 $
% // =====================================================================================
% //  This software is licensed for use with Texas Instruments C28x
% //  family DSCs.  This license was provided to you prior to installing
% //  the software.  You may review this license by consulting a copy of
% //  the agreement in the doc directory of this library.
% // -------------------------------------------------------------------------------------
% //          Copyright (C) 2010-2011 Texas Instruments Incorporated.
% //                          All Rights Reserved.
% //======================================================================================
% //
% //  FILE:    FixedPointCFFT.m
% //
% //  title:   DSP2833x Device Fixed Point Complex FFT Test Program.   
% //
% //
% //  ASSUMPTIONS:
% //
% //    This matlab code is reference code for debugging FixedPoint DSP library
% //    function CFFT32_brev FFT32_calc FFT32_init FFT32_izero FFT32_mag 
% //    and example project 2833x_FixedPoint_CFFT. 
% //
% //   
% //    Watch Variables:
% //
% //      x_raw_sig         Input signal (float)
% //      RxIx Bit-revesed real and imaginary part of signal
% //                        (Q31)
% //      x_out_2nd         2nd Stage complex CFFT result
% //      X                 Stage 3 and up result (Q31)
% //      Magnitude_Fixed   Spectrum magnitude (Q31)
% //      fft_float         Normalized floating fft result represented as (Q31) 
% //
% //######################################################################################
% // $TI Release: C28x Fixed-Point DSP Library v1.10 $
% // $Release Date: November 1 2011 $
% //######################################################################################

clear all
close all

disp(‘==============================================================‘);
disp(‘input signal is stored as Q31 format‘);
disp(‘result is the same as matlab function fft(x)/N as Q31 format‘);
disp(‘==============================================================‘);
disp(‘this is Matlab version of C28x Fixed PointCFFT code‘);
disp(‘The result is stored in array X‘);
disp(‘The signal is stored in array x_raw_sig‘);
disp(‘fft_float stored the fft(x_raw_sig) in Q31 format‘);
disp(‘Magnitude_Fixed in Q31 format‘);
disp(‘==============================================================‘);

RadStep = 0.1963495408494;

stages=input(‘Please enter stages (>=3) =‘);
N=2^stages;
halfSize=N-1;

Rad=[0:RadStep:(halfSize)*RadStep];

even_idx=0:halfSize;
odd_idx=even_idx+1;

CFFTinBuf1=zeros(1N);

Rx=sin(Rad)+cos(Rad*2.3567);
Ix=(cos(Rad*8.345) + sin(Rad*5.789));

x=Rx+j*Ix;
x_raw_sig=x/2;

fft_float=2^31*fft(x/2)/N;

%bit reverse algorithm
for i=1:N
    dr(i) = bin2dec(fliplr(dec2bin(i-1stages)))+1;
end

dr_1=dr-1;
Rx=2^31*Rx(dr)/2;
Ix=2^31*Ix(dr)/2;

%stage 1 and 2
for 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4967  2012-06-26 14:46  workspacedspFixedPointLibcmd est_fixed_point_fft.cmd

     文件     576300  2012-06-26 14:46  workspacedspFixedPointLibdocC28x_Fixed_Point_Library_v1_01.pdf

     文件     122772  2012-06-26 14:46  workspacedspFixedPointLibdoceziir_matlab.pdf

     文件      10686  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.cdtbuild

     文件      10686  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.cdtbuild_initial

     文件        677  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.cdtproject

     文件      18707  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.cproject

     文件       3337  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.project

     文件       2779  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.project_initial

     文件        104  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFTmacros.ini_initial

     文件         62  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFT.settingsorg.eclipse.cdt.codan.core.prefs

     文件       4954  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFTcmd est_fixed_point_fft.cmd

     文件       8663  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFTmatlabFixedPointCFFT.m

     文件       4578  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_CFFTsource2833x_FixedPoint_CFFT.c

     文件      10694  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.cdtbuild

     文件      10694  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.cdtbuild_initial

     文件        677  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.cdtproject

     文件      18716  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.cproject

     文件       3338  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.project

     文件       2780  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.project_initial

     文件        104  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16macros.ini_initial

     文件         62  2015-02-04 11:38  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16.settingsorg.eclipse.cdt.codan.core.prefs

     文件       7732  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16cmd28335_RAM_lnk.cmd

     文件       2964  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16matlabFixedPointFIR16.m

     文件     103100  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16
eadmefir16 header file generationfir1.JPG

     文件     100022  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16
eadmefir16 header file generationfir2.JPG

     文件      92362  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16
eadmefir16 header file generationfir3.JPG

     文件     130524  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16
eadmefir16 header file generationfir4.JPG

     文件       1521  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16
eadmefir16 header file generationReadme.txt

     文件       6447  2012-06-26 14:46  workspacedspFixedPointLibexamples_ccsv42833x_FixedPoint_FIR16source2833x_FixedPoint_FIR16.c

............此处省略9741个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)