资源简介
这是TI的5000系列DSP 5502实验程序源码实例
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include “E2PROM_Function.h“
#include “CODEC.h“
#undef CODEC_ADDR
#define CODEC_ADDR 0x1A
/*------------------------------------------------------------------------------------*/
//
// Config McBSP: Use McBSP to send and receive the data between DSP and AIC23B
//
/*------------------------------------------------------------------------------------*/
MCBSP_Config Mcbsp1Config = {
MCBSP_SPCR1_RMK(
MCBSP_SPCR1_DLB_OFF // DLB = 0
MCBSP_SPCR1_RJUST_LZF // RJUST = 0right justify the data and zero fill the MSBs
MCBSP_SPCR1_CLKSTP_DISABLE // CLKSTP = 0
MCBSP_SPCR1_DXENA_ON // DXENA = 1DX delay enabler on
0 // Reserved = 0
MCBSP_SPCR1_RINTM_RRDY // RINTM = 0
MCBSP_SPCR1_RSYNCERR_NO // RSYNCER = 0
MCBSP_SPCR1_RFULL_NO // RFULL = 0
MCBSP_SPCR1_RRDY_NO // RRDY = 0
MCBSP_SPCR1_RRST_DISABLE // RRST = 0; Disable receiver
)
MCBSP_SPCR2_RMK(
MCBSP_SPCR2_FREE_NO // FREE = 0
MCBSP_SPCR2_SOFT_NO // SOFT = 0
MCBSP_SPCR2_FRST_FSG // FRST = 1 ; Enable the frame-sync logic
MCBSP_SPCR2_GRST_CLKG // GRST = 1 ; The sample rate generator is take out of its reset state
MCBSP_SPCR2_XINTM_XRDY // XINTM = 0
MCBSP_SPCR2_XSYNCERR_NO // XSYNCER =0
MCBSP_SPCR2_XEMPTY_NO // XEMPTY = 0
MCBSP_SPCR2_XRDY_NO // XRDY = 0
MCBSP_SPCR2_XRST_DISABLE // XRST = 0 Disable transimitter
)
// 单数据相,接受数据长度为16位每相2个数据
MCBSP_RCR1_RMK(
MCBSP_RCR1_RFRLEN1_OF(1) // RFRLEN1 = 1
MCBSP_RCR1_RWDLEN1_16BIT // RWDLEN1 = 2
)
MCBSP_RCR2_RMK(
MCBSP_RCR2_RPHASE_SINGLE // RPHASE = 0
MCBSP_RCR2_RFRLEN2_OF(0) // RFRLEN2 = 0
MCBSP_RCR2_RWDLEN2_8BIT // RWDLEN2 = 0
MCBSP_RCR2_RCOMPAND_MSB // RCOMPAND = 0 No compandingany size data MSB received first
MCBSP_RCR2_RFIG_YES // RFIG = 1 frame-sync ignore
MCBSP_RCR2_RDATDLY_1BIT // RDATDLY = 1 1-bit data delay
)
MCBSP_XCR1_RMK(
MCBSP_XCR1_XFRLEN1_OF(1) // XFRLEN1 = 1
MCBSP_XCR1_XWDLEN1_16BIT // XWDLEN1 = 2
)
MCBSP_XCR2_RMK(
MCBSP_XCR2_XPHASE_SINGLE // XPHASE = 0
MCBSP_XCR2_XFRLEN2_OF(1) // XFRLEN2 = 0
MCBSP_XCR2_XWDLEN2_8BIT // XWDLEN2 = 0
MCBSP_XCR2_XCOMPAND_MSB // XCOMPAND = 0
MCBSP_XCR2_XFIG_YES // XFIG = 1 Unexpected frame-sync ignore
MCBSP_XCR2_XDATDLY_1BIT // XDATDLY = 1 1-bit data delay
)
MCBSP_SRGR1_DEFAULT
MCBSP_SRGR2_DEFAULT
MCBSP_MCR1_DEFAULT
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-30 19:13 Program\
目录 0 2012-07-30 19:13 Program\5502_CODEC\
文件 8244 2003-04-10 16:19 Program\5502_CODEC\c5502.gel
文件 480 2009-08-12 17:13 Program\5502_CODEC\cc_build_Debug.log
文件 3388 2004-11-08 10:53 Program\5502_CODEC\CODEC.h
文件 162082 2004-01-20 17:54 Program\5502_CODEC\csl5502x.lib
目录 0 2012-07-30 19:13 Program\5502_CODEC\Debug\
文件 459 2009-08-12 17:13 Program\5502_CODEC\Debug.lkf
文件 459 2009-08-12 17:13 Program\5502_CODEC\Debug.lkv
文件 12674 2009-08-12 17:13 Program\5502_CODEC\Debug\DSP5502_CODEC.map
文件 23928 2009-08-12 17:13 Program\5502_CODEC\Debug\DSP5502_CODEC.out
文件 1550 2005-05-27 10:18 Program\5502_CODEC\DSP5502.cmd
文件 11628 2009-08-12 17:09 Program\5502_CODEC\DSP5502_CODEC.c
文件 1014 2009-08-12 17:11 Program\5502_CODEC\DSP5502_CODEC.pjt
文件 15225 2005-05-30 16:54 Program\5502_CODEC\E2PROM_Function.c
文件 1005 2005-05-30 16:01 Program\5502_CODEC\E2PROM_Function.h
文件 188996 2003-01-08 13:19 Program\5502_CODEC\rts55x.lib
目录 0 2012-07-30 19:13 Program\5502_DARAM\
文件 8244 2003-04-10 16:19 Program\5502_DARAM\c5502.gel
文件 463 2009-07-30 14:01 Program\5502_DARAM\cc_build_Debug.log
文件 162082 2004-01-20 17:54 Program\5502_DARAM\csl5502x.lib
目录 0 2012-07-30 19:13 Program\5502_DARAM\Debug\
文件 399 2009-07-30 14:01 Program\5502_DARAM\Debug.lkf
文件 399 2009-07-30 14:01 Program\5502_DARAM\Debug.lkv
文件 19555 2009-07-30 13:59 Program\5502_DARAM\Debug\DEC5502_DARAM.map
文件 19555 2009-07-30 14:01 Program\5502_DARAM\Debug\DSP5502_DARAM.map
文件 1765 2009-07-30 14:01 Program\5502_DARAM\Debug\DSP5502_DARAM.obj
文件 30612 2009-07-30 14:01 Program\5502_DARAM\Debug\DSP5502_DARAM.out
文件 1399 2009-07-30 13:54 Program\5502_DARAM\DSP5502.cmd
文件 1307 2009-07-30 13:56 Program\5502_DARAM\DSP5502_DARAM.c
文件 6789 2009-07-30 14:31 Program\5502_DARAM\DSP5502_DARAM.paf
............此处省略255个文件信息
评论
共有 条评论