_______________________________________________________________________________
ADSP-BF533 EZ-KIT Lite C Based AD1836 TALKTHRU
Analog Devices, Inc.
DSP Division
Three Technology Way
P.O. Box 9106
Norwood, MA 02062
Date Created: 04/03/03
_______________________________________________________________________________
This directory contains an example ADSP-BF533 subroutine that demonstrates the
initialization of the link between SPORT0 on the ADSP-BF533 and the AD1836
stereo Codec. This is done by initializing the link in TDM mode and implementing
a simple talk-through routine.
Files contained in this directory:
readme.txt this file
main.c C file containing the main program and variable declaration
Initialize.c C file containing all initialization routines
ISR.c C file containing the interrupt service routine for
SPORT0_RX
Process_data.c C file for processing incoming data
Talkthrough.h C header file containing prototypes and macros
C_Talkthrough_TDM.dpj VisualDSP++ project file
_______________________________________________________________________________
CONTENTS
I. FUNCTIONAL DESCRIPTION
II. IMPLEMENTATION DESCRIPTION
III. OPERATION DESCRIPTION
I. FUNCTIONAL DESCRIPTION
The Talkthru demo demonstrates the initialization of SPORT0 to establish a link
between the ADSP-BF533 and the AD1836 Codec.
The program simpley sets up the SPI port to configure the AD1836 codec to TDM mode.
SPORT0 is then setup to receive/transmit audio samples from the AD1836. Audio
samples received from the AD1836 are moved into the DSP's receive buffer, using
DMA. The samples are processed by the ADSP-BF533 and place in the transmit buffer.
In turn, the transmit buffer is used to transmit data to the AD1836. This results
in a simple talk-through where data is moved in and out of the DSP with out
performing any computations on the data.
II. IMPLEMENTATION DESCRIPTION
The Initialization module initializes:
1. EBIU setup
2. Flash setup
3. SPI setup to initialize AD1836 codec
4. SPORT0 setup
5. DMA setup
6. Interrupt configuration
III. OPERATION DESCRIPTION
- Open the project "C_Talkthrough_TDM.dpj" in the VisualDSP Integrated Development
Environment (IDDE).
- Under the "Project" tab, select "Build Project" (program is then loaded
automatically into DSP).
- Turn pin 5 and 6 of SW9 on the ADSP-BF533 EZ-KIT Lite OFF; these will disconnect
RSCLK0 -> TSCLK0 and RFS0 -> TFS0.
- Setup an input source (such as a radio) to the audio in jack and an output
source (such as headphones) to the audio out jack of the EZ-KIT Lite. See the
ADSP-BF533 EZ-KIT Lite User's Manual for more information on setting up the
hardware.
- Select "Run" from the "Debug" tab on the menu bar of VisualDSP.
- Listen to the operation of the talk-through
Audio_Codec_Talkthrough_TDM.rar_audio TDM_音频 TDM
版权申诉
196 浏览量
2022-09-22
20:44:37
上传
评论
收藏 46KB RAR 举报
Kinonoyomeo
- 粉丝: 77
- 资源: 1万+
最新资源
- Pytorch-pytorch深度学习教程之前馈神经网络.zip
- Pytorch-pytorch深度学习教程之线性回归.zip
- Pytorch-pytorch深度学习教程之基本操作.zip
- 基于QT的地图可视化桌面系统后台数据库为MySQL5.7源码.zip
- 基于simulink的PLL锁相环系统仿真【包括模型,文档,参考文献,操作步骤】
- 基于EM-GMM模型的目标跟踪和异常行为检测matlab仿真【包括程序,注释,参考文献,操作步骤,说明文档】
- 2109010044_胡晨燕_选课管理数据库设计与实现.prj
- 帕鲁介绍的PPT备份没什么好下的
- demo1-202405
- 两种方式修改Intel网卡MAC地址
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈