没有合适的资源?快使用搜索试试~ 我知道了~
TMS320VC5402 DSP与ISD4004语音录放芯片的接口设计及其信息管理
需积分: 0 0 下载量 173 浏览量
2020-12-08
22:39:46
上传
评论
收藏 144KB PDF 举报
温馨提示
试读
4页
TMS320VC5402 DSP与ISD4004语音录放芯片的接口设计及其信息管理 许多类型的语音录放应用要求具备信息管理的功能,即能够随意地录、放、删除任意一段信息。而许多语音录放系统并不能很好地满足这种要求,如磁带录音系统。ISD4004语音录放芯片提供了SPI微控制器接口,使得语音录放的信息管理成为可能。本文将详细阐述TMS320VC5402 DSP与ISD4004的SPI接口设计及其控制操作,同时设计适合应用的信息管理方法。 ISD4004语音录放芯片工作电压为3V,单片录放时间为8~16分钟。芯片设计使得所有操作必须由微控制器控制,操作命令可通过串行通信接口SPI送
资源详情
资源评论
资源推荐
TMS320VC5402 DSP与与ISD4004语音录放芯片的接口设计及语音录放芯片的接口设计及
其信息管理其信息管理
TMS320VC5402 DSP与ISD4004语音录放芯片的接口设计及其信息管理 许多类型的语音录放应用要求具备
信息管理的功能,即能够随意地录、放、删除任意一段信息。而许多语音录放系统并不能很好地满足这种要
求,如磁带录音系统。ISD4004语音录放芯片提供了SPI微控制器接口,使得语音录放的信息管理成
为可能。本文将详细阐述TMS320VC5402 DSP与ISD4004的SPI接口设计及其控制操
作,同时设计适合应用的信息管理方法。 ISD4004语音录放芯片工作电压为3V,单片录放时间为8~
16分钟。芯片设计使得所有操作必须由微控制器控制,操作命令可通过串行通信接口SPI送
TMS320VC5402 DSP与ISD4004语音录放芯片的接口设计及其信息管理
许多类型的语音录放应用要求具备信息管理的功能,即能够随意地录、放、删除任意一段信息。而许多语音录放系统并不能很
好地满足这种要求,如磁带录音系统。ISD4004语音录放芯片提供了SPI微控制器接口,使得语音录放的信息管理成
为可能。本文将详细阐述TMS320VC5402 DSP与ISD4004的SPI接口设计及其控制操作,同时设计适
合应用的信息管理方法。
ISD4004语音录放芯片工作电压为3V,单片录放时间为8~16分钟。芯片设计使得所有操作必须由微控制器控制,
操作命令可通过串行通信接口SPI送入。芯片采用多电平直接模拟量存储技术,每个采样值直接存储在片内闪烁存储器中,
因此能够非常真实、自然地再现语音、音乐、音调和效果声。采样频率可为4.0k、5.3k、6.4k、8.0kHz,
频率越低,录放时间越长,但音质有所下降。
TMS320VC5402是美国TI(德州仪器)公司推出的一款高性能的定点DSP,最高频率为100MHz,内部提
供16K的存储空间。它提供的多信道缓冲串口(McBSP)可以设置为SPI工作方式从而使得DSP与ISD400
4的接口设计成为可能。
1 接口设计
DSP作为SPI(串行外设接口)的主器件(Master),负责为ISD4004提供串行时钟、片选信号以及控制I
SD4004的动作信号。接口电路如图1所示。
1.1 SPI
SPI协议是一个同步串行数据传输协议,协议假定微控制器的SPI移位寄存器在SCLK的下降沿动作。ISD4004
工作于SPI工作模式。因此对于ISD4004而言,在时钟上升沿锁存MOSI引脚的数据,在下降沿将数据送至MIS
O引脚。ISD4004与DSP通讯协议的具体内容如下:
(1)所有串行数据传输开始于SS下降沿。
(2)SS在数据传输期间必须保持低电平,在两条指令之间则保持高电平。 (3)数据在时钟上升沿移入,在下降沿移
出。
(4)SS变低时,输入指令和地址后,ISD才能开始录放操作。
(5)指令格式是8位控制码加16位地址码。
(6)ISD的任何操作(含快进)如果遇到EOM(信息结束标志)或OVF(溢出),则产生一个中断,该中断状态在下
一个SPI周期开始时被清除。
(7)使用"读"指令使中断状态位移出ISD的MISO引脚时,控制及地址数据也应同步从MOSI端移入。因此要注意移
weixin_38749305
- 粉丝: 0
- 资源: 933
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0