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


評論