电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>接口技术>基于TMS320VC5410的多通道缓存串行口的功能特点

基于TMS320VC5410的多通道缓存串行口的功能特点

2017-10-27 | rar | 0.5 MB | 次下载 | 1积分

资料介绍

 一、DSP的串行接口技术
  DSP是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。
  如今,嵌入式系统正迅速向低功耗、低成本、小体积、高性能、高速率方向发展。随着串行接口技术的不断成熟,逐步达到了以上设计要求,成为重要的接口方案。尤其在数字信号处理器方面,串行口的重要性体现得更加突出,几乎所有的数字信号处理器都提供了一个或多个串行接口,并且随着数字信号处理器的更新换代,其相应的串行接口,在功能上不断强化,性能上不断提升。
  与并行接口相比,串行接口的最大优点就是减少了DSP的引脚数目,降低了接口设计的复杂性。通常,串行接口提供全双工同步操作,输入和输出数据以位为单位的串行方式进行处理。目前,世界各主要半导体制造商提交了许多不同的串行协议,其中一些已经成为工业标准。典型的串行协议包括:MOTOROLA(Austin,TX)的串行外围设备接口SPI和队列SPI(QSPI)、PHILIPS(Sunnyvale,CA)、National Semiconductor的微总线(microwire)。
  图1是典型的SPI协议。SPI协议采用主从设置,相互连接的设备中一个作为主设备,其他的设备作为从设备。接口连线主要包括以下4条信号线:
  (1)串行数据输入信号线,即MISO(Master InSlave Out);
  (2)串行数据输出信号线,即MOSI(Master Out-Slave In);
  (3)移位时钟信号线,即SCK;
  (4)从设备片选信号线,即SS。
  基于TMS320VC5410的多通道缓存串行口的功能特点
  二、TMS320VC5410的多通道缓存串行口——McBSP
  1.McBSP的功能特点
  TMS320V5410是TI生产的第二代低功耗TMS320C5000系列定点数字信号处理器,提供了3个高速、全双工、多通道缓存串行口McBSP,每个串行口可以支持128通道,速度达100Mbit/s。McBSP是在标准串行接口的基础之上对功能进行扩展,因此,具有与标准串行接口相同的基本功能:
  (1)全双工通信
  (2)拥有两级缓冲发送和三级缓冲接收数据寄存器,允许连续数据流传输;
  (3)为数据发送和接收提供独立的帧同步脉冲和时钟信号;
  (4)能够与工业标准的解码器、模拟接口芯片(AICs)和其他串行A/D和D/A设备直接连接;
  (5)支持外部移位时钟或内部频率可编程移位时钟。
  此外,McBSP还具有以下特殊功能:
  (1)可以与IOM-2、SPI、AC97等兼容设备直接连接;
  (2)支持多通道发送和接收,每个串行口最多支持128通道;
  (3)串行字长度可选,包括8、12、16、20、24和32位;
  (4)支持μ-Law和A-Law数据压缩扩展;
  (5)进行8位数据传输时,可以选择LSB或MSB为起始位;
  (6)帧同步脉冲和时钟信号的极性可编程;
  (7)内部时钟和帧同步脉冲的产生可编程,具有相当大的灵活性。
  2.McBSP寄存器的访问
  TMS320VC5410包含3组多通道缓存串行口,每组多通道缓存串行口有23个寄存器与之相关,除RBR[1,2]、RSR[1,2]、XSR[1,2]之外,其中15个寄存器是可寻址寄存器。由于数据页0的存储空间限制,有些寄存器必须通过子地址寻址方式来访问。SPSA_x是子地址寄存器,欲访问指定的寄存器,只要把相应的子地址写入SPSA_x就可以了。表1列出了McBSP的子地址寄存器。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1UHD智能显示SoC VS680产品简介
  2. 0.46 MB   |  6次下载  |  免费
  3. 2DC-DC电路(Buck)的设计与仿真
  4. 0.60 MB   |  3次下载  |  2 积分
  5. 3触摸按键PCB 设计要点V01
  6. 1.42 MB  |  2次下载  |  免费
  7. 4375W带L6562的FOT-CONTROLLED PFC预调节器应用资料
  8. 0.14 MB   |  2次下载  |  免费
  9. 5非隔离降压型有源 PFC LED驱动芯片BP2327A数据手册
  10. 0.42 MB   |  2次下载  |  2 积分
  11. 6高速 PWM控制器UC3823A和UC3823B 以及UC3825A 和 UC3825B系列数据表
  12. 1.26MB   |  1次下载  |  免费
  13. 7JW7707F杰华特3.4A50V,7mΩ同步整流器-jw7707f参数规格书
  14. 268.87 KB  |  1次下载  |  免费
  15. 84.5V 至 52V 输入、电流模式升压控制器TPS4021x-Q1数据表
  16. 2.03MB   |  1次下载  |  免费

本月

  1. 1DCDC原理详解
  2. 0.98 MB   |  83次下载  |  免费
  3. 2allegro快速入门教程
  4. 1.98 MB   |  39次下载  |  免费
  5. 3FU-7(807)胆机原理图
  6. 11.93 MB   |  25次下载  |  1 积分
  7. 4用于汽车应用的高压电源管理IC TPS65311-Q1数据表
  8. 1.05MB   |  22次下载  |  免费
  9. 5电子元件基础知识介绍
  10. 8.76 MB   |  22次下载  |  2 积分
  11. 6华为海思Ascend 310芯片的资料说明
  12. 0.12 MB   |  10次下载  |  10 积分
  13. 7GD32F10x系列MCU用户手册
  14. 11.5MB   |  9次下载  |  免费
  15. 8UHD智能显示SoC VS680产品简介
  16. 0.46 MB   |  6次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935083次下载  |  免费
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420046次下载  |  免费
  5. 3Altium DXP2002下载入口
  6. 未知  |  233067次下载  |  免费
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191308次下载  |  免费
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183310次下载  |  免费
  11. 6labview8.5下载
  12. 未知  |  81567次下载  |  免费
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73786次下载  |  免费
  15. 8NI LabVIEW中实现3D视觉的工具和技术
  16. 未知  |  70088次下载  |  免费