资源简介
TI官方浮点运算库,支持各种算法,效果比自己用C编写的效果要好,运算速度快,很实用。
代码片段和文件信息
% // 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: FixedRFFBRevAcq.m
% //
% // title: DSP2833x Device Fixed Point Real Input Point by Point Bit
% // Reversed Test Program.
% //
% //
% // ASSUMPTIONS:
% //
% // This matlab code is reference code for debugging FixedPoint DSP library
% // module BRevAcq and example project 2833x_FixedPoint_BrevAcq.
% //
% //
% //
% // Watch Variables:
% //
% // x_raw_sig Input signal (float)
% // RxIx Bit-revesed real and imaginary part of signal
% // (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(‘==============================================================‘);
disp(‘this is Matlab version of C28x Fixed Point RFFT code‘);
disp(‘The result is stored in array X‘);
disp(‘The signal is stored in array x_raw_sig‘);
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=0*(cos(Rad*8.345) + sin(Rad*5.789));
x=Rx+j*Ix;
x_raw_sig=x/2;
x_win=Rx.*hamming(N)‘;
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*x(dr)/2;
Ix=2^31*Ix(dr)/2;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-12 21:14 dsp\
目录 0 2015-11-12 21:14 dsp\FPU\
目录 0 2015-11-12 21:14 dsp\FPU\v120\
目录 0 2015-11-12 21:14 dsp\FPU\v120\doc\
文件 166725 2013-08-15 13:46 dsp\FPU\v120\doc\C28x_FPU_Library_v1.20.pdf
文件 31047 2013-08-15 13:46 dsp\FPU\v120\doc\Form_C2000_Web-wrap_License_Agreement_07.12.04.pdf
目录 0 2015-11-12 21:14 dsp\FPU\v120\examples_ccsv4\
目录 0 2015-11-12 21:14 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\
文件 10491 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\.cdtbuild
文件 677 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\.cdtproject
文件 2768 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\.project
目录 0 2015-11-12 16:20 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\cmd\
文件 7659 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\cmd\28335_CFFT_RAM_lnk.cmd
文件 97 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\macros.ini
目录 0 2015-11-12 16:20 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\matlab\
文件 8397 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\matlab\CFFTforC28xNew.m
目录 0 2015-11-12 16:20 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\source\
文件 8391 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_CFFT\source\Test_FPU_CFFTF32.c
目录 0 2015-11-12 21:14 dsp\FPU\v120\examples_ccsv4\2833x_FIR\
文件 10169 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\.cdtbuild
文件 677 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\.cdtproject
文件 2253 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\.project
目录 0 2015-11-12 16:20 dsp\FPU\v120\examples_ccsv4\2833x_FIR\cmd\
文件 6638 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\cmd\28335_FIR_RAM_lnk.cmd
文件 97 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\macros.ini
目录 0 2015-11-12 16:20 dsp\FPU\v120\examples_ccsv4\2833x_FIR\matlab\
文件 1018 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\matlab\FIR32forC28x.m
目录 0 2015-11-12 16:20 dsp\FPU\v120\examples_ccsv4\2833x_FIR\source\
文件 6045 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_FIR\source\Test_FPU_FIR.c
目录 0 2015-11-12 21:14 dsp\FPU\v120\examples_ccsv4\2833x_RFFT\
文件 10405 2013-08-15 13:46 dsp\FPU\v120\examples_ccsv4\2833x_RFFT\.cdtbuild
............此处省略3050个文件信息
- 上一篇:红外行为识别数据集.rar
- 下一篇:电机学教材
相关资源
- Spotfire中文帮助文档
- 6 TMS320F28335芯片资料主芯片.rar
- Openfire服务器
- 南邮数字信号处理历年真题及答案2
- dsPIC数字信号控制器入门与实战.入门
- TMS320C28X系列DSP的CPU与外设.rar
- Head First Data Analysis.pdf
- TMS320F 2812 DSP应用精讲
- Datalogic PDA 刷机工具软件
- 信号处理算法的实时DSP实现
- DSP技术实验指导书的光盘彭启宗
- Firefox火狐浏览器17.0.1 离线 安装包
- 离散时间信号处理奥本海姆第2版高清
- firefox+firebug+yslow.rar
- DSP原理及应用
- 西安电子科技大学数字信号处理课件
- 手把手教你学DSP配套资料
- 北邮DSP硬件实验报告
- DSP示例代码253710
- AVTFirePackage_3_0
- ColdFire_MCF52259例程大全全部模块
- TI TMS320F28335 DSP官方文档
- 教你如何使用CCS进行DSP编程-从入门到
- Video DownloadHelper Companion App 1.3.0.rar亲测
- A First Course in Stochastic Processes Second
- openfire3.9.3 WINDOWS安装包
- head first 设计模式
- 深入浅出数字信号处理pdf高清完整版
- 合众达DSP6713全部源码
- TMS320F28335开发板CCS6.0版实验例程
评论
共有 条评论