实例介绍
tms320vc5402示例程序,共19个实验,包括卷积、FFT、FIR、IIR等常用算法。
【实例截图】
【核心代码】
4744300845199146503.rar
└── 5402
├── Algorithm
│ ├── Exp01 Convolve
│ │ ├── cc_build_Debug.log
│ │ ├── Convolve.h
│ │ ├── Convolveok.c
│ │ ├── convolve.paf
│ │ ├── convolve.pjt
│ │ ├── Debug
│ │ │ ├── convolve.map
│ │ │ ├── convolve.obj
│ │ │ ├── convolveok.obj
│ │ │ ├── convolve.out
│ │ │ └── main_convolve.obj
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── main_Convolve.c
│ │ ├── math.h
│ │ ├── RTS.LIB
│ │ ├── stdio.h
│ │ ├── stdlib.h
│ │ ├── t.cmd
│ │ └── TYPEDEF.H
│ ├── Exp02 FFT
│ │ ├── ad50.cmd
│ │ ├── ExpFFT01
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── ExpFFT01.map
│ │ │ │ ├── expfft01.obj
│ │ │ │ ├── ExpFFT01.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── ExpFFT01.paf
│ │ │ ├── ExpFFT01.pjt
│ │ │ └── fft.wks
│ │ ├── ExpFFT01.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ └── TYPEDEF.H
│ ├── Exp03 FIR
│ │ ├── ad50.cmd
│ │ ├── cc_build_Debug.log
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── FIRtestN01
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── FIRtestN01.map
│ │ │ │ ├── firtestn01.obj
│ │ │ │ ├── FIRtestN01.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── FIRLP.wks
│ │ │ ├── FIRtestN01.paf
│ │ │ └── FIRtestN01.pjt
│ │ ├── FIRtestN01.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ └── TYPEDEF.H
│ ├── Exp04 IIR
│ │ ├── ad50.cmd
│ │ ├── ExpIIRokLP02
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── expiiroklp02.obj
│ │ │ │ ├── ExpIIRokLP02.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── ExpIIRokLP02.paf
│ │ │ ├── ExpIIRokLP02.pjt
│ │ │ └── LP.wks
│ │ ├── ExpIIRokLP02.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ └── TYPEDEF.H
│ ├── Exp05 DCT
│ │ ├── ad50.cmd
│ │ ├── ExpDCT01
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── dct.wks
│ │ │ ├── Debug
│ │ │ │ ├── ExpDCT01.map
│ │ │ │ ├── expdct01.obj
│ │ │ │ ├── ExpDCT01.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── ExpDCT01.paf
│ │ │ └── ExpDCT01.pjt
│ │ ├── ExpDCT01.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ └── TYPEDEF.H
│ ├── Exp06 Correlation
│ │ ├── ad50.cmd
│ │ ├── cor01
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── cor01.paf
│ │ │ ├── cor01.pjt
│ │ │ ├── Debug
│ │ │ │ ├── cor01.obj
│ │ │ │ └── cor01.out
│ │ │ ├── Debug.lkf
│ │ │ └── Debug.lkv
│ │ ├── cor01.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ └── TYPEDEF.H
│ ├── Exp07 ulawde
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── ulawde.map
│ │ │ ├── ulawde.obj
│ │ │ └── ulawde.out
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── ulaw.cmd
│ │ ├── ulawde.asm
│ │ ├── ulawde.paf
│ │ └── ulawde.pjt
│ └── Exp08 G711ok01
│ ├── ad50.cmd
│ ├── G711.C
│ ├── G711.H
│ ├── InitC540201.asm
│ ├── InitC5402.asm
│ ├── main_G711ok01
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── g711.obj
│ │ │ ├── initc5402.obj
│ │ │ ├── main_G711ok01.map
│ │ │ ├── main_g711ok01.obj
│ │ │ └── main_G711ok01.out
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── main_G711ok01.paf
│ │ └── main_G711ok01.pjt
│ ├── main_G711ok01.c
│ ├── main_G711rtok.c.txt
│ ├── main_G711rtok.txt
│ ├── math.h
│ ├── MMRegs.h
│ ├── RTS.LIB
│ ├── stdio.h
│ ├── stdlib.h
│ └── TYPEDEF.H
├── CPU板跳线说明.txt
├── normal
│ ├── Exp01
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp01.map
│ │ │ ├── exp01.obj
│ │ │ └── exp01.out
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp01.asm
│ │ ├── exp01.cmd
│ │ ├── exp01.paf
│ │ └── exp01.pjt
│ ├── Exp02
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp02.map
│ │ │ ├── exp02.obj
│ │ │ └── exp02.out
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp02.asm
│ │ ├── exp02.cmd
│ │ ├── exp02.paf
│ │ └── exp02.pjt
│ ├── Exp03
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp03.map
│ │ │ ├── exp03.obj
│ │ │ └── exp03.out
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp03.asm
│ │ ├── exp03.c
│ │ ├── exp03.cmd
│ │ ├── exp03.paf
│ │ └── exp03.pjt
│ ├── Exp04
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp04.map
│ │ │ ├── exp04.obj
│ │ │ ├── exp04.out
│ │ │ ├── initial.obj
│ │ │ ├── port.obj
│ │ │ └── vectors.obj
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp04.c
│ │ ├── exp04.cmd
│ │ ├── exp04.paf
│ │ ├── exp04.pjt
│ │ ├── initial.asm
│ │ ├── port.asm
│ │ ├── RTS.LIB
│ │ └── vectors.asm
│ ├── Exp05
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp05.map
│ │ │ ├── exp05.out
│ │ │ ├── initial.obj
│ │ │ ├── int2.obj
│ │ │ ├── port.obj
│ │ │ └── vectors.obj
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp05.cmd
│ │ ├── exp05.paf
│ │ ├── exp05.pjt
│ │ ├── initial.asm
│ │ ├── int2.c
│ │ ├── port.asm
│ │ ├── rts.lib
│ │ └── vectors.asm
│ ├── Exp06
│ │ ├── ad50.cmd
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp06.map
│ │ │ ├── exp06.obj
│ │ │ ├── exp06.out
│ │ │ └── initc5402.obj
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp06.c
│ │ ├── exp06.paf
│ │ ├── exp06.pjt
│ │ ├── InitC5402.asm
│ │ ├── McBSPinitial.txt
│ │ ├── MMRegs.h
│ │ └── rts.lib
│ ├── Exp07
│ │ ├── ad50.cmd
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── exp07.map
│ │ │ ├── exp07.obj
│ │ │ ├── exp07.out
│ │ │ └── initc5402.obj
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── exp07.c
│ │ ├── exp07.paf
│ │ ├── exp07.pjt
│ │ ├── InitC5402.asm
│ │ ├── MMRegs.h
│ │ ├── rts.lib
│ │ └── sinx.dat
│ ├── Exp08
│ │ ├── ad50.cmd
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ ├── ToneIIRLP02rt
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── initc5402.obj
│ │ │ │ ├── toneiirlp02rt.obj
│ │ │ │ └── ToneIIRLP02rt.out
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── ToneIIRLP02rt.paf
│ │ │ └── ToneIIRLP02rt.pjt
│ │ ├── ToneIIRLP02rt.c
│ │ ├── Tonetest01
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── initc5402.obj
│ │ │ │ ├── tonetest01.obj
│ │ │ │ └── Tonetest01.out
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── Tonetest01.paf
│ │ │ └── Tonetest01.pjt
│ │ ├── Tonetest01.c
│ │ └── TYPEDEF.H
│ ├── Exp08_Renew
│ │ ├── ad50.cmd
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ ├── Super_bass
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── initc5402.obj
│ │ │ │ ├── super_bass.obj
│ │ │ │ └── Super_bass.out
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── Super_bass.paf
│ │ │ └── Super_bass.pjt
│ │ ├── Super_bass.c
│ │ ├── TYPEDEF.H
│ │ └── 程序说明.txt
│ ├── Exp09
│ │ ├── 7279t_sdt.ASM
│ │ ├── delay.asm
│ │ ├── InitC5402.asm
│ │ ├── InitC5402BAK.asm
│ │ ├── INT3_ISR.asm
│ │ ├── KEY_7279
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── abc.obj
│ │ │ │ ├── delay.obj
│ │ │ │ ├── InitC5402.obj
│ │ │ │ ├── INT3_ISR.obj
│ │ │ │ ├── key_7279main.obj
│ │ │ │ ├── key_7279.obj
│ │ │ │ ├── KEY_7279.out
│ │ │ │ └── vectors.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── KEY_7279.paf
│ │ │ └── KEY_7279.pjt
│ │ ├── key_7279.c
│ │ ├── key_7279.CMD
│ │ ├── McBSPinitial.txt
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ ├── vc5402sdt.cmd
│ │ └── vectors.asm
│ ├── Exp10
│ │ ├── ad50.cmd
│ │ ├── exp10
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── exp10.map
│ │ │ │ ├── exp10.obj
│ │ │ │ ├── exp10.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── exp10.paf
│ │ │ └── exp10.pjt
│ │ ├── exp10.c
│ │ ├── InitC5402.asm
│ │ ├── InitC5402.obj
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── rts.lib
│ │ ├── stdio.h
│ │ └── TYPEDEF.H
│ ├── Exp11
│ │ ├── bootl.cmd
│ │ ├── cc_build_Custom.log
│ │ ├── cc_build.log
│ │ ├── Custom.lkf
│ │ ├── Custom.lkv
│ │ ├── da.out
│ │ ├── exp01.asm
│ │ ├── exp01.cmd
│ │ ├── exp01.hex
│ │ ├── exp01.mak
│ │ ├── exp01.map
│ │ ├── exp01.obj
│ │ ├── exp01.out
│ │ ├── exp01.paf
│ │ ├── exp01.pjt
│ │ ├── EXP11实验说明.doc
│ │ ├── hex500.exe
│ │ └── KEY_7279.out
│ ├── Exp12
│ │ ├── ad50.cmd
│ │ ├── Graphmake
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── Graphmake.obj
│ │ │ │ └── Graphmake.out
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── Graphmake.paf
│ │ │ └── Graphmake.pjt
│ │ ├── Graphmake.c
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── rts.lib
│ │ ├── stdio.h
│ │ └── TYPEDEF.H
│ ├── Exp13
│ │ ├── ad50.cmd
│ │ ├── ExpIIRokHP01rt
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── ExpIIRokHP01rt.map
│ │ │ │ ├── expiirokhp01rt.obj
│ │ │ │ ├── ExpIIRokHP01rt.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── ExpIIRokHP01rt.paf
│ │ │ └── ExpIIRokHP01rt.pjt
│ │ ├── ExpIIRokHP01rt.c
│ │ ├── ExpIIRokLP02rt
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── ExpIIRokLP02rt.map
│ │ │ │ ├── expiiroklp02rt.obj
│ │ │ │ ├── ExpIIRokLP02rt.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── ExpIIRokLP02rt.paf
│ │ │ └── ExpIIRokLP02rt.pjt
│ │ ├── ExpIIRokLP02rt.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ └── TYPEDEF.H
│ ├── Exp14
│ │ ├── ad50.cmd
│ │ ├── GammaCorrection
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── GammaCorrection.obj
│ │ │ │ └── GammaCorrection.out
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── GammaCorrection.paf
│ │ │ └── GammaCorrection.pjt
│ │ ├── GammaCorrection.c
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── rts.lib
│ │ ├── stdio.h
│ │ └── TYPEDEF.H
│ ├── Exp15
│ │ ├── ad50.cmd
│ │ ├── Dtmf
│ │ │ ├── cc_build_Debug.log
│ │ │ ├── Debug
│ │ │ │ ├── dtmf.obj
│ │ │ │ ├── Dtmf.out
│ │ │ │ └── initc5402.obj
│ │ │ ├── Debug.lkf
│ │ │ ├── Debug.lkv
│ │ │ ├── Dtmf.paf
│ │ │ └── Dtmf.pjt
│ │ ├── Dtmf.c
│ │ ├── InitC5402.asm
│ │ ├── math.h
│ │ ├── MMRegs.h
│ │ ├── rts.lib
│ │ └── TYPEDEF.H
│ ├── Exp16
│ │ ├── cc_build_Custom.log
│ │ ├── cgram_disp.asm
│ │ ├── Custom.lkf
│ │ ├── Custom.lkv
│ │ ├── delay.asm
│ │ ├── lcd
│ │ │ └── debug
│ │ │ └── lcd.out
│ │ ├── lcda.asm
│ │ ├── lcd.c
│ │ ├── lcd.paf
│ │ ├── lcd.pjt
│ │ ├── MMRegs_sdt.h
│ │ ├── rts.lib
│ │ ├── vc5402sdt.cmd
│ │ ├── word_disp.asm
│ │ ├── wr_cmd.ASM
│ │ └── wr_databak.asm
│ ├── Exp17
│ │ └── DCMcontrol
│ │ ├── ad50f.paf
│ │ ├── AIC10EVM.cmd
│ │ ├── cc_build_Custom.log
│ │ ├── cc_build_Debug.log
│ │ ├── Custom.lkf
│ │ ├── Custom.lkv
│ │ ├── DCMcontrol.c
│ │ ├── DCMcontrol.paf
│ │ ├── DCMcontrol.pjt
│ │ ├── Debug
│ │ │ ├── AIC10Main.obj
│ │ │ ├── DCMcontrol.obj
│ │ │ ├── DCMcontrol.out
│ │ │ ├── driver.obj
│ │ │ ├── exp081.map
│ │ │ ├── InitC5402.obj
│ │ │ └── vectors.obj
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── driver.asm
│ │ ├── exp081.paf
│ │ ├── McBSPinitial.txt
│ │ ├── MMRegs.h
│ │ ├── rts.lib
│ │ └── vectors.asm
│ ├── Exp18
│ │ └── TEMPC
│ │ ├── AIC10EVM.CMD
│ │ ├── AIC10Main.c
│ │ ├── cc_build_Debug.log
│ │ ├── Debug
│ │ │ ├── AIC10Main.obj
│ │ │ ├── InitC5402.obj
│ │ │ ├── TEMPC.OUT
│ │ │ └── VECTORS.OBJ
│ │ ├── Debug.lkf
│ │ ├── Debug.lkv
│ │ ├── InitC5402.asm
│ │ ├── MMRegs.h
│ │ ├── RTS.LIB
│ │ ├── TEMPC.PAF
│ │ ├── TEMPC.PJT
│ │ └── VECTORS.ASM
│ └── Exp19
│ ├── cc_build_Debug.log
│ ├── dac08.asm
│ ├── Debug
│ │ ├── dac08.obj
│ │ ├── motorstep.map
│ │ └── motorstep.out
│ ├── Debug.lkf
│ ├── Debug.lkv
│ ├── motorstep.paf
│ ├── motorstep.pjt
│ └── mstep.cmd
├── Tu
│ └── Lena64.bmp
├── 实验说明.txt
├── 常规实验8更新说明.txt
├── 摇太阳 (小号).mp3
├── 牵挂你的人是我 (小号).mp3
├── 甜蜜蜜.mid
└── 花儿为什么这样红.MP3
80 directories, 475 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论