84多通道缓冲串口( MCBSP) 841 MCBSP原理框图及信号接口 8.4.2 McBSP控制寄存器 84.3时钟和帧同步 844 McBSP数据的接收和发送 84.5有关的几个概念 返回首页
8.4 多通道缓冲串口(McBSP) ◼ 8.4.1 McBSP原理框图及信号接口 ◼ 8.4.2 McBSP控制寄存器 ◼ 8.4.3 时钟和帧同步 ◼ 8.4.4 McBSP数据的接收和发送 ◼ 8.4.5 有关的几个概念 返回首页
84.1 MCBSP原理框图及信号接口 TMS320C54XX多通道缓冲串口( MCBSP)由引 脚、接收发送部分、时钟及帧同步信号产生、多 通道选择以及cPU中断信号和DMA同步信号组成, 如图84所示。 表8-7给出了有关引脚的定义, MCBSP通过这7个 引脚为外部设备提供了数据通道和控制通道。 McBSP通过DX和DR实现DSP与外部设备的通信 和数据交换
8.4.1 McBSP原理框图及信号接口 ◼ TMS320C54xx多通道缓冲串口(McBSP)由引 脚、接收发送部分、时钟及帧同步信号产生、多 通道选择以及CPU中断信号和DMA同步信号组成, 如图8-4所示。 ◼ 表8-7给出了有关引脚的定义,McBSP通过这7个 引脚为外部设备提供了数据通道和控制通道。 McBSP通过DX和DR实现DSP与外部设备的通信 和数据交换
MCBSP DR RSR RBR 扩展 DRR DX XSR 压缩 DXR CLKX SPCR 16 CLKR 时钟与帧同步 XCR FSX 发生与控制 SRGR PCR CLS MCR 多通道选择 RCER XCER RINT XINT 向吖发出的 XEVT DMA同 REVTA 步操作 XEVTA 图8-4 MCBSP原理框图
图8-4 McBSP原理框图 RSR RBR XSR 扩展 压缩 DRR DXR RCR XCR SRGR PCR RCER XCER MCR McBSP 时钟与帧同步 发生与控制 多通道选择 16 位 外 设 总 线 DR DX CLKX SPCR CLKR FSX FSR CLKS RINT XINT REVT XEVT REVTA XEVTA 向CPU发出的 中断请求信号 DMA同 步操作
表8-7 MCBSF引脚说明 引脚 /O/Z 说明 DR 串行数据接收 DX O/Z 串行数据发送 CLKR VO/Z 接收数据位时钟 CLKX VO/Z 发送数据位时钟 FSR VO/Z 接收帧同步 FSX VO/Z 发送帧同步 CLKS 外部时钟输入
表8-7 McBSP引脚说明 引脚 I/O/Z 说明 DR I 串行数据接收 DX O/Z 串行数据发送 CLKR I/O/Z 接收数据位时钟 CLKX I/O/Z 发送数据位时钟 FSR I/O/Z 接收帧同步 FSX I/O/Z 发送帧同步 CLKS I 外部时钟输入
表8-8 MCBSP内部信号说明 信号 说明 RINT 接收中断,送往CPU XINT 发送中断,送往CPU REVT DMA接收到同步事件 XEVT 向DMA发出事件同步 REVTA DMA接收到同步事件A XEVTA 向DMA发出事件同步A 返回本
表8-8 McBSP内部信号说明 信号 说明 RINT 接收中断,送往CPU XINT 发送中断,送往CPU REVT DMA接收到同步事件 XEVT 向DMA发出事件同步 REVTA DMA接收到同步事件A XEVTA 向DMA发出事件同步A 返回本节