语音信号编解码器设计与简要分析
整。
图2-5 外设中断扩展模块PIE 表2-7 PIE中断和CPU中断的对应关系
语音信号编解码器设计与简要分析
由上表知道,MCBSP接口使用INT6的INT6.5和INT6.6中断。
2.2.4 MCBSP接口介绍
MCBSP的特性:
MCBSP是建立在TMS320C2X ,C20X, C5X以及C54X设备上的标准串行口。MCBSP有以下特性:
(1)全双工通信方式。
(2)双倍缓冲的传送和三倍缓冲的接收,并适用于连续的数据流。 (3)对接收和传送采用独立的时钟和帧。 (4)128个通道用于传送和接收。
(5)多通道选择模块允许和中止每一个通道的传输。
(6)用两个16级、32位的FIFO代替DMA(直接存储器存取)。 (7)支持A-BIS模式。
(8)接口可直接连接于工业标准的多媒体数字信号编解码器、模拟接口芯片以及其他串行连接的A/D和D/A转换器。
(9)可产生外部时钟信号和帧的同步信号。
(10)采样率产生器可对内部采样和帧的同步信号控制进行编程。 (11)内部时钟和帧的产生可编程。 (12)帧同步和数字钟的极性可编程。
语音信号编解码器设计与简要分析
(13)支持SPI设备。 (14)支持部分TI/EI。
(15)多种数据位的大小可选择:8、12、16、20、24和32位。 (16)选择首先发送/接收高八位或者低八位。
图2-6 MCBSP内部功能框图
C28X的MCBSP模块从属于TI系列的MCBSP。虽然它支持绝大部分MCBSP的应用,但也有一些实现上的限制:不支持CLKS;CLKR/CLKX引脚作为外部移位时钟。
表2-8 MCBSP信号总结
称 据 信号名称 类型 复位状态 说明 外部信号
外部信号名
CLKX CLKR DR
I/O/Z I/O/Z I
输出 输出 输出
发送时钟 接收时钟 接收串行数