- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章McBSP讲述
8.5.1 McBSP概述 C55x提供高速的多通道缓冲串口(McBSP,Multi-channel Buffered Serial Ports),通过McBSP可以与其它DSP、编解码器等器件相连。 McBSP具有如下特点: 全速双工通信。 双缓存发送,三缓存接收,支持传送连续的数据流。 独立的收发时钟信号和帧信号。 128个通道收发。 8.5.2 McBSP组成框图 McBSP包括一个数据通道和一个控制通道,通过7个引脚与外部设备连接,其结构如图8-5-1所示。 图8-5-1 McBSP的结构框图 8.5.4 多通道模式选择 8.5.5 McBSP寄存器 数据接收寄存器(DRR2和DRR1) 数据发送寄存器(DXR2和DXR1) 串口控制寄存器(SPCR1和SPCR2) 接收控制寄存器(RCR1和RCR2)和发送控制寄存器(XCR1和XCR2) 采样率发生寄存器(SRGR1和SRGR2) 引脚控制寄存器(PCR) 多通道控制寄存器(MCR1和MCR2) 收发通道使能寄存器(16个) 1.数据接收寄存器(DRR2和DRR1) CPU或DMA控制器从DRR2和DRR1读取接收数据。由于McBSP支持8位、12位、16位、20位、24位或32位的字长,当字长等于或小于16位,只使用DRR1;当字长超过16位,DRR1存放低16位,DRR2存放其余数据位。 DRR2和DRR1为I/O映射寄存器,可以通过访问I/O空间来访问该寄存器。 2.数据发送寄存器(DXR2和DXR1) 发送数据时,CPU或DMA控制器向DXR2和DXR1写入发送数据。当字长等于或小于16位,只使用DXR1;当字长超过16位,DXR1存放低16位,DXR2存放其余数据位。 DXR2和DXR1为I/O映射寄存器,可以通过访问I/O空间来访问该寄存器。 3.串口控制寄存器(SPCR1和SPCR2) 4. 接收控制寄存器(RCR1和RCR2)和发送控制寄存器(XCR1和XCR2) 表8-5-4 接收(发送)控制寄存器R(X)CR2 5.采样率发生寄存器(SRGR1和SRGR2) 6. 引脚控制寄存器(PCR) 7. 多通道控制寄存器(MCR1和MCR2) 表8-5-10 多通道控制寄存器MCR2 (发送) 8. 收发通道使能寄存器 8.6 C55x与A/D和D/A转换器的接口 本节以TI公司的TLV320AIC23B(简称AIC23B)为例,介绍C55x与A/D和D/A转换器的接口技术 8.6.1 AIC23B简介 是TI公司生产的一种高性能立体声音频编解码器,高度集成了模拟电路功能,内置耳机输出放大器、支持MIC和LINE IN两种输入方式(二选一) ADC/DAC部件采用Sigma-Delta 过采样技术 可在8kHz到96kHz的频率范围内提供16位、20位、24位和32位的采样 在采样率为48kHz的情况下,ADC和DAC的信噪比能够分别达到90dB和100dB 低功耗 2.内部结构 8.6.2 AIC23B的控制寄存器 1. 左线性输入声道音量控制 LRS:左右声道同时更新,0=禁止,1=激活 LIM:左声道输入衰减,0 = 正常,1 = 静音 LIV[4:0]:左声道输入控制衰减(缺省为10111=0dB) 最大11111=+12dB,最小为00000=-34.5dB 2. 右线性输入声道音量控制 RLS:左右声道同时更新。0=禁止,1=激活。 RIM:右声道输入衰减。0 = 正常,1 = 静音。 RIV[4:0]:右声道输入控制衰减(10111=0dB缺省) 最大11111=+12dB,最小为00000=-34.5dB 3. 左耳机输出声道音量控制 LRS:左右耳机通道控制,0=禁止,1=激活 LZC:0点检测,0 = Off,1 = On LHV[6:0]:左耳机通道控制音量衰减(缺省为1111001 = 0 dB),最大1111111 = +6 dB, 最小0110000 = –73 dB(静音) 4. 右耳机输出声道音量控制 RLS:左右耳机通道控制,0=禁止,1=激活。 RZC:0点检测。0 = Off,1 = On。 RHV[6:0]:右耳机通道控制音量衰减(缺省为1111001 = 0 dB),最大1111111 = +6 dB, 最小0110000 = –73 dB。 5. 模拟音频通道控制 DAC:DAC选择,0 =关闭DAC,1=打开DAC。 BYP:旁路。 INSEL:模拟输入选择,0=线路,1=麦克。 MICM:麦克风衰减,0=普通,1=衰减。 MICB:麦克风增益, 0=dB,1=20dB。 6. 数字音频通道控制 DACM:DAC软件衰减,0 =禁止,1 =激活 DEEMP[1:0]:去加
您可能关注的文档
最近下载
- 青少年人际关系与心理健康.docx VIP
- 平高集团GW4-126VI高压交流隔离开关安装使用说明书.docx VIP
- 三级养老护理员国家职业技能培训模块一项目三任务二协助老年人进行雾化吸入.pptx VIP
- 湖南省长沙2025年七年级下学期语文期末试卷含答案.pptx VIP
- 七年级语文秋季开学第一课(统编版2024):“语”你相伴,趣味无穷(快闪+15种趣味游戏).pptx VIP
- 用眼卫生公开课.pptx VIP
- 氪安全技术说明书MSDS.docx VIP
- 英文版我的暑假生活.pptx VIP
- 检验科病例讨论PPT课件.pptx VIP
- 人教版(2024新版)九年级上册化学全册教案教学设计.docx
文档评论(0)