多通道缓冲串口模块的这一部分,许多书籍讲解的比较少,本人猜测——TMS320F2812的侧重点是控制,而解码等应用较少,许多参考书籍没有介绍(本人看了10本参考书,只有4本)。
对于这一章,本人没有过多了解,只能抄些内容了(不懂,不能不学,哪怕读上一遍呢)
- McBSP采用两种格式压缩数据
- McBSP除了有串口发送接收端,还有时钟端和串行字和帧同步
- 有单相位和双相位传输时序
- 有采样速率发生器输入时钟的选择和极性配置、时钟产生和频率配置、帧同步产生及脉宽、周期控制、CLKG和FSG与外部输入时钟的同步
- 出现的错误——接收器的溢出、异常的帧同步,发送数据覆盖、发送器下溢、异常发送帧同步
- McBSP分为8块和128通道,一一对应;有2分区和8分区。
- 接收器和发送器的配置——复位、使能;设置引脚;使能禁止数字回路模式;使能禁止时钟停止;使能禁止多通道选择;使能禁止A-bis模式;设置接收帧发送帧相位;设置接收字、发送字长;设置接收帧发送帧长度;使能禁止异常接收发送帧同步忽略功能;设置接收发送压缩解压模式;设置接收发送数据延迟;设置接收符号扩展和对齐模式;设置发送DXENA模式;设置接收发送中断模式;设置接收帧同步模式;设置发送帧同步模式;设置接收发送帧同步极性;设置帧同步周期和脉冲长度;设置接收发送时钟模式;设置接收发送时钟极性;设置SRG时钟分频参数;设置SRG时钟同步模式;设置SRG时钟模式及极性。