-
大小: 3.39MB文件類(lèi)型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-10-01
- 語(yǔ)言: 其他
- 標(biāo)簽:
資源簡(jiǎn)介
于博士關(guān)于cadence15.7學(xué)習(xí)視頻,相信初學(xué)者是需要的,推薦給大家

代碼片段和文件信息
/*?----------------------------------------------------------------?*/
/*?Copyright?declaration????????????????????????????????????????????*/
/*?----------------------------------------------------------------?*/
/*?----------------------------------------------------------------?*/
/*?Description:??? ??
?*??FileName??:???? DSP6713_algorithm.c???????????????????????????????
?*??Writen?by?:???? Yu?zheng */????????????????????????????????????? ?
/*?----------------------------------------------------------------?*/
/*?----------------------------------------------------------------?*/
#define?CHIP_6713
#include?
#include?
#include?“DSP6713_const.h“
#include?“DSP6713_algorithm.h“
extern?int?inputbuffer_ping[];
extern?int?inputbuffer_pong[];
extern?int?outputbuffer_ping[];
extern?int?outputbuffer_pong[];
//?declare?and?initalize?a?IO?buffer ???
float?filt_coef[FILT_TAP]={
1.353780e-002
8.324742e-004
-1.314537e-002
6.845718e-003
1.349053e-002
-1.229753e-002
-1.678734e-002
2.568337e-002
1.267590e-002
-4.063949e-002
-4.577620e-003
6.626522e-002
-2.070024e-002
-1.149802e-001
1.099433e-001
4.837131e-001
4.837131e-001
1.099433e-001
-1.149802e-001
-2.070024e-002
6.626522e-002
-4.577620e-003
-4.063949e-002
1.267590e-002
2.568337e-002
-1.678734e-002
-1.229753e-002
1.349053e-002
6.845718e-003
-1.314537e-002
8.324742e-004
1.353780e-002
};
float?filt_Lconvbuf[FILT_CONVBUFSIZE];?
float?filt_Rconvbuf[FILT_CONVBUFSIZE]; ?
/*?----------------------------------------------------------------?*/
/*?----------------------------------------------------------------?*/
/*?complex?filter?and?cic?*/
void?dataprocessing(Uint16?WhichBuffer)
{
????int?fi;
????int?fj;
int?mod?=?FILT_CONVBUFSIZE;
int?k?=?0;
float?Lval;
float?Rval;
if?(WhichBuffer?==?PING)
{
?
for?(fi=0;?fi {
Lval?=?0;
Rval?=?0;
filt_Lconvbuf[fi]?=?(float)inputbuffer_ping[2*fi];
filt_Rconvbuf[fi]?=?(float)inputbuffer_ping[2*fi?+?1];
for?(fj=0;?fj {
k?=?(fi+mod-fj)?%?(mod);
Lval?+=?filt_Lconvbuf[k]?*?filt_coef[fj];
Rval?+=?filt_Rconvbuf[k]?*?filt_coef[fj];
}
outputbuffer_ping[2*fi]?=?(int)Lval;
outputbuffer_ping[2*fi?+?1]?=?(int)Rval;
}
}
else?
{
?
for?(fi=0;?fi {
Lval?=?0;
Rval?=?0;
filt_Lconvbuf[fi]?=?(float)inputbuffer_pong[2*fi];
filt_Rconvbuf[fi]?=?(float)inputbuffer_pong[2*fi?+?1];
for?(fj=0;?fj {
k?=?(fi+mod-fj)?%?(mod);
Lval?+=?filt_Lconvbuf[k]?*?filt_coef[fj];
Rval?+=?filt_Rconvbuf[k]?*?filt_coef[fj];
}
outputbuffer_pong[2*fi]??????=??(int)Lval;
outputbuffer_pong[2*fi?+?1]??=??(int)Rval;
}
}
/*
int?fi;
if?(WhichBuffer?==?PING)
{
?
for?(fi=0;?fi {
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件????????290??2009-06-29?20:25??candence\ARTWORK\art_param.txt
?????文件?????171232??2009-06-29?20:25??candence\ARTWORK\BOTTOM.art
?????文件??????85919??2009-06-29?20:25??candence\ARTWORK\DRILL.art
?????文件??????13876??2009-06-29?20:16??candence\ARTWORK\DSPsystem-1-4.drl
?????文件???????1099??2009-06-29?20:16??candence\ARTWORK\DSPsystem.rou
?????文件??????37121??2009-06-29?20:25??candence\ARTWORK\GND.art
?????文件????????675??2009-06-29?20:17??candence\ARTWORK\nc_param.txt
?????文件????????911??2009-06-29?20:25??candence\ARTWORK\OUTLINE.art
?????文件??????13557??2009-06-29?20:25??candence\ARTWORK\PASTEMASK_BOTTOM.art
?????文件??????38753??2009-06-29?20:25??candence\ARTWORK\PASTEMASK_TOP.art
?????文件??????60008??2009-06-29?20:25??candence\ARTWORK\POWER.art
?????文件??????92235??2009-06-29?20:25??candence\ARTWORK\SILKSCREEN_BOTTOM.art
?????文件?????228213??2009-06-29?20:25??candence\ARTWORK\SILKSCREEN_TOP.art
?????文件??????14997??2009-06-29?20:25??candence\ARTWORK\SOLDERMASK_BOTTOM.art
?????文件??????40281??2009-06-29?20:25??candence\ARTWORK\SOLDERMASK_TOP.art
?????文件?????119453??2009-06-29?20:25??candence\ARTWORK\TOP.art
?????文件????????918??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\cc_build_Debug.log
?????文件???????5524??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\DSP6713_algorithm.obj
?????文件???????3655??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\DSP6713_CHIP.obj
?????文件???????7858??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\DSP6713_EDMA.obj
?????文件??????17131??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\dsp6713_fir_filter.map
?????文件??????49185??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\dsp6713_fir_filter.out
?????文件???????7936??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\DSP6713_mainProc.obj
?????文件???????3573??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\DSP6713_MCBSP.obj
?????文件???????7004??2009-06-29?12:04??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\EmulatorResetTemp.wks
?????文件???????2747??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug\vecs.obj
?????文件????????584??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug.lkf
?????文件????????584??2009-06-29?15:01??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\Debug.lkv
?????文件???????4168??2009-06-29?15:09??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\DSP6713_algorithm.c
?????文件????????755??2009-06-29?21:44??candence\DSP6713程序C語(yǔ)言源代碼\dsp6713_fir_filter\DSP6713_algorithm.h
............此處省略397個(gè)文件信息
評(píng)論
共有 條評(píng)論