TMS320C54xx是TI公司生产的具有较高性价比的DSP系列,采用高性能的改进型哈佛总线结构;内含一个40bit的算术逻辑单元(包括一个40bit的筒形移位器和两个独立的加法器)、软件可编程等待状态发生器以及可编程分区转换逻辑电路;同时带有内部振荡器或用外部时钟源的片内锁相环(PLL)时钟发生器;该DSP带有全双工串行口,支持8位或16位传送;同时带有时分多路串行口、缓冲串行口、16位可编程定时器、8位并行主机接口等;可用外部总线进行关断控制,以断开外部数据总线、地址总线和控制信号;数据总线具有总线保持特性。




TI公司的TLV320AIC24型多媒体数字信号编解码器则可提供时分复用串行口(SMARTDM),并可用一个先进的TDM格式同步4线串行口以优化DSP的性能,从而实与流行DSP(如C5000、C6000)和微控制器的无缝连接。SMARTTDM提供了连续数据转换和再配置编程两种模式(ADC/DAC和控制数据),可使TLV320AIC24 DSP编码器和DSP数据转换的带宽最大化(只对ADC/DAC数据)。在一般的操作中,它会自动发现串行接口中的编码个数并调整时钟数以与编码数据相匹配。而在TURBO操作中,它可以保持相同的时钟数值,但位转换率最大到达25MHz,允许其他的DSP外围串行器件在相同的采样周期内分离相同的串行总线。TLV320AIC24支持任意基于SMARTDM的器件级联,实现多通道编码(最多可有8路TLV320AIC24编码级联到单个串行口),它所支持的3种串行口配置为单机主、单机从和级联主从模式。
TLV320AIC24还提供两种16位Σ-△A/D通道和16位Σ-△D/A通道,可连接到手机、耳机、麦克风等外部设备;其嵌入的模拟和数字侧音、反偏滤波器、可编程输入输出增益控制等电路楞为麦克风提供前置放大和150Ω负载、硬件/软件控制的掉电模式等功能;TLV320AIC24具有和TMS320C54xx完全兼容的电源电压;其可编程最高采样率达26ks/s(用片上IIR/FIR滤波器)和104ks/s(用IRR/FIR侧通);在8ks/s的采样率下,它们的片上FIR可产生87dB的动态范围(对ADC)和92dB的动态范围(对DAC);ADC和DAC滤波器符合G.711和G.722协议。此外,TLV320AIC24还提供了一个灵活的主机接口(一个可以编程为标准工业I2C总线协议或S2C总线协议的2位串行口)。
2 硬件接口
DSP McBSP和TLV320AIC24的接口方式为4路SMARTDM信号,分别为帧同步、串行数据输出、串行数据输入和时钟源,它们分别连接到FSX/FSR、DR、DX、CLKX/CLKR。在级联模式下,DSP可通过主器件的FS端接收帧同步信号,主器件的FDS端连接到第一级从器件的FS端,而将第一级从器件的FSD连接到第二级从器件的FS端,如此类推。最后一级的FSD通过电阻器连接到3.3V电源输入端。图1给出级联TLV320AIC24和DSP的连接方式。

3 软件编程
TLV320AIC24的每一个通道都含有6个控制寄存器,可以编程所需的操作模式。在控制帧模式下,通过DIN引脚可以对所有的寄存器进行编程。在一个帧同步延时后,新的配置生效。上电后,TLV320AIC24被默认为编程模式。设置控制寄存器1到第6位可用于转换连续数据模式。如果采用15+1数据格式,那么,把DIN的最低位设置成1可将连续数据传输模式转换成编程设置模式。其格式如下:

其中,D15-D13位为控制寄存器地址,操作时可与位D7-D0所携带的数据一块写入;位D12用于确定对所寻址寄存器的读写;位D11用来确定是否选择广播模式;位D10-D8永远设置为1。
下面给出编码器寄存器的编程例子。其中,DSP通过DMA连接到SMARTDM以对TLV320AIC24进行初始化。DMA是指在不需要CPU干预的情况下,在映射存储区的不同区间传输数据的技术。DMA可支持上存储器、片上外设(包括EHPI8)或是外部设备间无CPU负责的独立数据交换。
(1)初始化

(2)DMA0中断服务子程序,进行数据接收

(3)用DMA初始化TLV320AIC24子程序

4 结束语
- TMS320C54x(17424)
相关推荐
热点推荐
TMS320C54xx与TLV320AIC24型编解码器接口
TMS320C54xx是TI公司生产的具有较高性价比的DSP系列,采用高性能的改进型哈佛总线结构。
2011-01-19 10:00:11
2197
2197
基于TMS320C6000系列DSP器件实现嵌入式系统的优化设计
TMS320C6000系列DSP(数字信号处理器)是TI公司最新推出的一种并行处理的数字信号处理器。它是基于TI的VLIW技术的,其中,TMS320C62xx是定点处理器,TMS320C67xx
2020-12-09 10:17:00
2148
2148
TMS320F28335型数字信号处理器有何特点
1引言TMS320F28335型数字信号处理器是TI公司的一款TMS320C28X系列浮点DSP控制器。与以往的定点DSP相比,该器件的精度高,成本低,功耗小,性能高,外设集成度高,数据以及程序
2021-11-25 09:32:49
TMS320C54XX DSP和AN2131Q接口芯片连接
TMS320C54XX DSP芯片选用TI公司的TMS320VC5409,TMS320VC5409是定点DSP芯片,它使用改进的哈佛结构,8级流水线操作,最高速度可以达到166MIPS。 在AN2131Q芯片
2019-04-26 07:00:18
TMS320C54xx DSP的USB接口实现
微控制器及片上RAM,其编程语言为51系列单片机的通用语言,使用方便。2 TMS320C54XX DSP和AN2131Q接口芯片的硬件连接TMS320C54xx DSP芯片选用TI公司
2018-12-20 10:54:45
数字信号处理器TMS320F2802相关资料下载
TMS320F2802是美国德州仪器 (简称TI) 公司出品的一款高性能32位数字信号处理器,它是TMS320C28x系列中的一种。TMS320F2802的最高运行速度可达到100MIPS, 可很好地满足各种控制算法、信号处理算法等实时运算的需求。
2021-04-13 06:17:54
数字信号处理器TMS320F2806电子资料
概述:TMS320F2806是美国德州仪器 (简称TI) 公司出品的一款高性能32位数字信号处理器,它是TMS320C28x系列中的一种。TMS320F2806的最高运行速度可达到100MIPS, 可很好地满足...
2021-04-13 07:47:46
数字信号处理器TMS320F2812的下载资料分享
数字信号处理器TMS320F2812的资料下载内容包括:TMS320F2812功能和特性TMS320F2812引脚功能TMS320F2812内部方框图
2021-03-22 06:47:17
数字信号处理器TMS320C2801资料推荐
数字信号处理器TMS320C2801资料下载内容主要介绍了:TMS320F2801功能和特性TMS320F2801引脚功能TMS320F2801内部方框图
2021-03-29 06:30:21
怎么实现基于TMS320DM355的四路视频多媒体监控器的设计?
本文提出基于TMS320DM355型达芬奇(DaVinci)数字媒体片上系统(DMSoC)的便携式多媒体视频监控器。
2021-06-04 07:00:25
TMS320C2xx用户指南
包括:DSP芯片的原理与开发应用、TMS320C2xx用户指南、数字信号处理单片机及其应用)
DSP芯片的原理与开发应用
TMS320C2xx用户指南
数字信号处理单片机及其应
2007-05-23 00:33:25
9
9tms320c54x pdf,tms320c54x data
TMS320C54x OverviewThe C54x has a high degree of operational flexibility and speed. It combinesan
2008-09-06 00:00:57
25
25DSP TMS320F243的原理及应用
TMS320F243是美国TI公司推出的TMS320C2XX系列中的16位定点数字信号处理器.它具有高速、低功耗、易于开发等特点.文中介绍了TMS320F243的硬件结构、功能特点、仿真工具和开发环境,最后介
2009-04-30 15:26:22
27
27TMS320C6416TBGLZA8:高性能数字信号处理器
TMS320C6416TBGLZA8:高性能数字信号处理器在数字信号处理(DSP)领域,处理器的性能直接影响到系统的效率和准确性。TMS320C6416TBGLZA8是德州仪器(Texas
2024-03-03 12:49:04
TMS320C6416TBGLZA8:高性能数字信号处理器
TMS320C6416TBGLZA8:高性能数字信号处理器在数字信号处理(DSP)领域,处理器的性能直接影响到系统的效率和准确性。TMS320C6416TBGLZA8是德州仪器(Texas
2024-03-03 12:49:31
基于TMS320DM642的视频采集卡设计
针对构建高稳定性、高鲁棒性的多媒体数字监控系统设计并实现了一款基于TMS320DM642型数字信号处理器的四路实时MPEG-4视频采集兼压缩处理PCI板卡。详细介绍TMS320DM642的硬件架
2010-12-03 16:22:18
80
80TMS320C6455BCTZA
TMS320C6455BCTZA:超高性能数字信号处理器的优选在数字信号处理领域,选择一款高性能的DSP是实现复杂应用和高效数据处理的关键。德州仪器(Texas Instruments)推出
2024-11-08 15:30:02
TMS320C6474FGUN2
TMS320C6474FGUN2:高效能数字信号处理器的优选在现代数字信号处理领域,选择一款高效能的数字信号处理器(DSP)对于实现复杂算法和满足实时处理需求至关重要。今天,我们将深入探讨德州仪器
2024-11-08 15:32:39
TMS320C54X DSP实现UART的技术
TMS320C54X DSP实现UART的技术
TMS320C54x DSP的外设没有集成UJART串口,可以通过两种途径来实现TMS320C54X的LJART串口通信功能。一是通过软件的方法。二是采
2009-09-27 16:15:44
1261
1261
TI推出16位DSP TMS320C5514与TMS320C
I推出16位DSP TMS320C5514与TMS320C5515助便携式设备实现更高集成度
日前,德州仪器 (TI) 宣布旗下业界最低功耗 16 位数字信号处理器 (DSP) 平台 C5000 新增两款器件:TMS320C5514
2010-01-21 09:13:34
1720
1720TMS320C54x_DSP_Reference_Set
The TMS320C54x is a fixed-point digital signal processor (DSP) in the
TMS320 family. This book
2016-01-15 17:26:55
12
12TMS320x28xx_Peripherals_in_C_C++
Programming TMS320x28xx and 28xxx Peripherals in C_C++
2016-01-19 11:27:17
40
40TMS320C2xx_Simulator_Getting_Started_Guide
TMS320C2xx Simulator Getting Started Guide。
2016-01-19 14:20:20
9
9TMS320C54xx DSP实用技术 第2版 6章
本书以美国TI公司TMS320C54xx系列DSP(数字信号处理器)为描述对象,详细介绍了DSP的硬件结构、最小系统设计、中断和定时器操作,DSP与外围器件A/D、D/A、EPROM、FLASH
2016-04-26 10:41:13
0
0TMS320C54xx DSP实用技术 第2版 5章
本书以美国TI公司TMS320C54xx系列DSP(数字信号处理器)为描述对象,详细介绍了DSP的硬件结构、最小系统设计、中断和定时器操作,DSP与外围器件A/D、D/A、EPROM、FLASH
2016-04-26 10:41:13
0
0TMS320C54xx DSP实用技术 第2版1-4章
本书以美国TI公司TMS320C54xx系列DSP(数字信号处理器)为描述对象,详细介绍了DSP的硬件结构、最小系统设计、中断和定时器操作,DSP与外围器件A/D、D/A、EPROM、FLASH
2016-04-26 10:41:13
0
0TMS320C54X DataSheet
The TMS320C54x, TMS320LC54x, and TMS320VC54x fixed-point, digital signal processor (DSP) families
2016-07-29 17:08:21
32
3211编解码器的TLV320AIC10/接口
本报告介绍了如何模拟接口电路(AIC)芯片TLV320AIC10 / 11、16位,22 kSPS的音频编解码器已应用于电话(发声和回声消除)语音(语音安全系统和IP语音)。它描述了TMS320C54xx软件体系结构和硬件已经开发和建造。C源开发的代码提供了良好的重用能力。
2017-05-24 15:00:34
6
6演示/测试编解码系统与tlv320aic的EVM
个DSP TMS320C5402 DSK板。在c54xx软件,在汇编和C,靠的是C5402 DSP实现。一个2-device /通道和在本应用报告提出了6-device / 12信道编解码系统
2017-05-25 16:40:58
10
10基于TMS320C6000的优化策略分享
分享到:标签:TMS320C6000 优化编程 DSP 1 TMS320C6000的硬件设计和指令系统 TMS320C6000系列DSP(数字信号处理器)是TI公司最新推出的一种并行处理的数字信号
2017-10-25 11:48:35
2
2数字信号处理器TMS320C6671解析
日前,德州仪器 (TI) 宣布推出 TMS320C66x DSP 系列的最新数字信号处理器 (DSP) TMS320C6671,以及 TMS320C6670 无线电片上系统 (SoC) 的增强技术
2017-10-30 11:19:45
0
0TMS320f28xxx TMS320F28xx和DSCS硬件设计指南
TMS320F28xx和f28xxx数字信号控制器(DSC)包括多个复杂的设备运行在较高的时钟频率。
2018-04-11 14:56:31
39
39TMS320C6474数字信号处理器硅修订2.1, 1.2, 1.1, 1.0 勘误表
本文档描述为tms320c6472数字信号处理器的功能规格的硅的更新;看到的设备特定的数据手册,tms320c6472定点数字信号处理器。
2018-04-16 09:04:34
4
4TMS320C6472/TMS320TCI6486 DSP smc用户指南
本文档介绍了共享内存控制器(SMC)在tms320c6472 / tms320tci6486数字信号处理器(dsp)。
2018-04-16 15:47:20
2
2TMS320C6472/TMS320TCI6486 DSP tsip用户指南
本文档描述了电信串行接口端口的操作(TSIP)在tms320tci6486 / tms320c6472数字信号处理器(DSP)。
2018-04-16 15:49:44
16
16TMS320C64x to TMS320C64x+ CPU 迁移指南
这个文件tms320c64x™describes迁移from the德州仪器数字信号处理器(DSP)to the TMS320C64X DSP +™。
2018-04-17 10:34:07
2
2TMS320VC5401定点数字信号处理器的英文原版资料
本文的主要内容介绍了TMS320VC5401定点数字信号处理器的英文原版资料
本节描述了TMS320VC5401的主要特点,列出了引脚分配,并描述了每个引脚的功能。该数据手册还提供了关于可用包装
2018-04-26 16:38:21
0
0TMS320UC5402和TMS320VC5402数字信号处理器硅勘误表详细分析概述
本文档详细的描述了TI的产品TMS320UC5402和TMS320VC5402数字信号处理器的硅勘误表
2018-04-26 17:05:03
13
13如何将TMS320C5400多通道缓冲区串行端口(MCBSP)连接到TLV320AIC24
该应用说明描述了一种用于将TMS320C5400多通道缓冲区串行端口(MCBSP)连接到TLV320AIC24的方法。
2018-04-27 09:33:54
3
3TMS320C54x,LC54x,VC54x 定点数字信号处理器的详细介绍和对比
本文档介绍的内容是TMS320C54x,LC54x,VC54x 定点数字信号处理器(DSP)的详细介绍和对比
2018-04-27 09:38:53
7
7TMS320C54x评估板(EVM)操作的详细描述
该文档描述了TMS320C54X评估模块(EVM)的板级操作。TMS320C54X EVM是一个PC-AT插件卡,可以让您评估某些TMS320C54X数字信号处理器(DSP)的特点决定了DSP是否满足您的应用要求。您还可以创建自己的软件在板上运行或以多种方式扩展系统。
2018-04-27 11:31:06
2
2TMS320C5504与TMS320C5505数字信号处理器的常见问题和解决方案
TI宣布了TMS320C5505和TMS320C5504数字信号处理器(DSP),这是TMS320C550X产生的最新设备,以及业界低功耗的16位DSP在低功率水平下运行,以实现更长的电池寿命的高效节能。此外,TMS320C5505 EVM,功能强大,功能丰富的评估模块(EVM),宣布与部分结合。
2018-05-07 09:18:09
6
6TMS320C5514定点数字信号处理器的英文详细资料免费下载
该设备是TI公司的TMS320C5000型定点数字信号处理器(DSP)产品系列的成员,是为低功耗应用而设计的。
2018-05-08 10:48:17
3
3数字信号处理器TMS320VC5402与音频模拟芯片TLC320AD50C的接口设计
关键词:TLC320AD50C , TMS320VC5402 , 模拟芯片 , 信号处理器 , 音频 目前发展起来的高速数字信号处理器(DSP)在语音处理系统中得到了广泛应用
2019-02-09 22:40:01
1182
1182数字信号控制器TMS320LF2401A的特点及应用分析
TI公司推出的基于TI的数字信号处理器(DSP)TMS320C2xx DSP CPU核的数字信号控制器TMS320LF2401A,它能精确地控制马达,以减小噪音和改善Ariston超静音洗衣机的效率
2020-12-02 12:21:00
2180
2180基于TMS320DM642多媒体芯片实现视频监控系统的应用方案
本文以TMS320C6000系列DSP中的一款TMS320DM642多媒体芯片为例,来具体说明如何设计嵌入式DSP数字视频监控系统的硬件电路。
2021-03-17 09:44:19
4472
4472
tms320f2808数字信号处理器中文资料
tms320f2808中文资料TMS320F2809 TMS320F2808 TMS320F2806TMS320F2802 TMS320F2801 TMS320C2802TMS320C2801 TMS320F28016 TMS320F28015数字信号处理器处理器Data Manual
2023-08-23 16:33:50
5
5DSP原理及应用第2章 TMS320C54x数字信号处理器硬件结构
电子发烧友网站提供《DSP原理及应用第2章 TMS320C54x数字信号处理器硬件结构.ppt》资料免费下载
2023-10-09 16:32:30
3
3TMS320C6202,TMS320C6202B定点数字信号处理器数据表
电子发烧友网站提供《TMS320C6202,TMS320C6202B定点数字信号处理器数据表.pdf》资料免费下载
2024-08-01 12:41:02
0
0TMS320C6413,TMS320C6410定点数字信号处理器数据表
电子发烧友网站提供《TMS320C6413,TMS320C6410定点数字信号处理器数据表.pdf》资料免费下载
2024-08-01 12:44:24
0
0TMS320C6414T,TMS320C6415T,TMS320C6416T定点数字信号处理器数据表
电子发烧友网站提供《TMS320C6414T,TMS320C6415T,TMS320C6416T定点数字信号处理器数据表.pdf》资料免费下载
2024-08-01 11:45:47
0
0TMS320C6414/TMS320C6415/TMS320C6416定点数字信号处理器数据表
电子发烧友网站提供《TMS320C6414/TMS320C6415/TMS320C6416定点数字信号处理器数据表.pdf》资料免费下载
2024-08-02 13:05:26
0
0TMS320F2833x、TMS320F2823x数字信号控制器(DSC)TMS320C2834x Delfino微控制器数据表
电子发烧友网站提供《TMS320F2833x、TMS320F2823x数字信号控制器(DSC)TMS320C2834x Delfino微控制器数据表.pdf》资料免费下载
2024-08-03 11:14:37
0
0TMS320R2811/TMS320R2812数字信号处理器数据表
电子发烧友网站提供《TMS320R2811/TMS320R2812数字信号处理器数据表.pdf》资料免费下载
2024-08-03 09:56:25
0
0TMS320F280x、TMS320C280x、TMS320F2801x数字信号处理器数据表
电子发烧友网站提供《TMS320F280x、TMS320C280x、TMS320F2801x数字信号处理器数据表.pdf》资料免费下载
2024-08-03 09:34:13
0
0TMS320F280x、TMS320C280x、TMS320F2801x数字信号处理器数据表
电子发烧友网站提供《TMS320F280x、TMS320C280x、TMS320F2801x数字信号处理器数据表.pdf》资料免费下载
2024-08-03 09:28:13
0
0TMS320C54x、TMS320LC54x和TMS320VC54x定点数字信号处理器(DSP)数据表
电子发烧友网站提供《TMS320C54x、TMS320LC54x和TMS320VC54x定点数字信号处理器(DSP)数据表.pdf》资料免费下载
2024-08-03 09:21:14
0
0TMS320C6211/TMS320C6211B定点数字信号处理器数据表
电子发烧友网站提供《TMS320C6211/TMS320C6211B定点数字信号处理器数据表.pdf》资料免费下载
2024-08-02 17:19:51
0
0TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720浮点数字信号处理器数据表
电子发烧友网站提供《TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720浮点数字信号处理器数据表.pdf》资料免费下载
2024-08-06 11:42:48
0
0TMS320C203,TMS320C209,TMS320LC203数字信号处理器数据表
电子发烧友网站提供《TMS320C203,TMS320C209,TMS320LC203数字信号处理器数据表.pdf》资料免费下载
2024-08-06 11:00:22
0
0TMS320C6745 TMS320C6747定点和浮点数字信号处理器数据表
电子发烧友网站提供《TMS320C6745 TMS320C6747定点和浮点数字信号处理器数据表.pdf》资料免费下载
2024-08-07 11:35:40
0
0TMS320C6652和TMS320C6654固定和浮点数字信号处理器数据表
电子发烧友网站提供《TMS320C6652和TMS320C6654固定和浮点数字信号处理器数据表.pdf》资料免费下载
2024-08-07 09:58:27
0
0TMS320C206 TMS320LC206数字信号处理器数据表
电子发烧友网站提供《TMS320C206 TMS320LC206数字信号处理器数据表.pdf》资料免费下载
2024-08-07 09:51:55
0
0TMS320C6727 TMS320C6726 TMS320C6722浮点数字信号处理器数据表
电子发烧友网站提供《TMS320C6727 TMS320C6726 TMS320C6722浮点数字信号处理器数据表.pdf》资料免费下载
2024-08-08 09:26:50
0
0TMS320C54xx McBSP转TLV320AIC24接口
电子发烧友网站提供《TMS320C54xx McBSP转TLV320AIC24接口.pdf》资料免费下载
2024-10-17 11:37:54
0
0TLV320AIC31xx和TLV320DAC31xx功耗特性
电子发烧友网站提供《TLV320AIC31xx和TLV320DAC31xx功耗特性.pdf》资料免费下载
2024-10-18 09:42:07
0
0TMS320C6201/6701 EVM:TMS320C6000 mcBSP转多媒体音频编解码器
电子发烧友网站提供《TMS320C6201/6701 EVM:TMS320C6000 mcBSP转多媒体音频编解码器.pdf》资料免费下载
2024-10-26 09:45:54
0
0
电子发烧友App


评论