- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP应用技术
设计说明书
起止日期: 年 月 日 至 年 月 日
学生姓名 班级 Xxx 成绩 指导教师(签字)
年 月 日
设计目的
熟悉DSP原理与应用方法。
掌握其DSP系统的设计与实现过程。
掌握多通道缓冲串口(McBSP)的使用。
掌握 ETHERNET 的工作原理以及 TCP/IP 的相关知识。
设计原理
通过以太网与 PC、DSP 通信,实现录音与音乐的播放。
DSP 的 MCBSP 接口基础
TMS320VC5402 提供了两个高速、全双工、多通道缓冲串口,它提供了双缓存的发送寄存器和三缓存的接收寄存器,具有全双工的同步或异步通信功能,允许连续的数据流传输;数据的发送和接收有独立可编程的帧同步信号;能够与工业标准的解码器、模拟接口芯片或其它串行 A/D与 D/A设备(如 AD50、MC14LC5480 等) 、SPI等设备直接相连;支持外部时钟输入或内部可编程时钟;支持 u律和 A律数据压缩扩展。
McBSP 通过7 个引脚(DX、DR、CLKX、FSX、FSR 和 CLKS)与外部设备进行通信时数据的发送和接收,由 CLKX、CLKR、FSX、FSR 实现时钟和帧同步的控制。由 CLKS 来提供系统时钟。发送数据时,CPU和 DMA控制器将要发送的数据写到数据发送寄存器 DXR,在 FSX 和 CLKX 作用下由 DX 引脚输出。接收数据时来自 DR 引脚的数据在 FSR 和 CLKR的作用下,从数据接收寄存器 DRR 中读出数据,接收和发送帧同步脉冲即可以由内部采样速率产生器产生, 也可以由外部脉冲源驱动 McBSP分别在相应的时钟的上升沿和下降沿进行数据检测。
MC14LC5480 的结构
MC14LC5480是MOTOROLA专门用于语音处理和IP电话的芯片, 其内部包括13位A/D 和 D/A,PCM 编码器和模拟滤波器,它同 DSP 的 MCBSP 相连,其连接关系如下:
以太网开发简介:
1.TRL8019 简介:
RTL8019AS[2]是台湾 readlted 公司生产的以太网控制器,支持 IEEE802.3;支持 8 位或 16位数据总线; 内置 16KB 的SRAM, 用于收发缓冲; 全双工, 收发同时达到 10Mbps; 支持10Base5、10Base2、 10BaseT,并能自动检测所连接的介质, 在 ISA 总线网卡中占有相当比例。 RTL8019AS与主机有 3种接口模式,即跳线模式、PnP 模式和 RT 模式。本文主要介绍便于 DSP应用的跳线模式,因此下面主要介绍与跳线模式有关的引脚、寄存器及操作。
1.1 引脚介绍
RTL8019AS 可提供 100 脚的 TQFP 封装,其引脚可分为电源及时钟引脚、网络介质接口引脚、 自举 ROM及初始化 EEPROM 接口引脚、 主处理器接口引脚、 输出指示及工作方式配置引脚。由于本文主要讨论非 PC环境下的以太网接口,该接口不必具有即插即用功能(PnP)和远程自举加载功能,因此不介绍 RTL8019AS 与自举 ROM、初始化EEPROM 接口的引脚。其余各部分引脚的功能如表 1 所示。
与网络介质接口引脚
AUI
输入
用于外部 MAU 检测
CD+,CD-
输入
AUI 冲突,接收来自 MAU的冲突
Rx+,Rx-
输入
AUI 接收,接收 MAU 的输入信号
Rx+,Tx-
输出
AUI 发送,往 MAU 的输出信号
TPRx,TPRx-
输入
从双绞线接收的差分输入信号
TPRx,TPTx-
输出
发往双绞线的差分输出信号
与主处理器接口的引脚
AEN
输入
I/O 端口操作允许
INT7~0
输出
中断输出
IOCS16
输出
16位I/O 口方式
IOR IOW
输入
端口读、写控制
IOCHRDY
输出
I/O 通道准备好
SMEMR SMEMW
输入
存储器读、写控制
RSTDRV
输入
复位
SA 19~0
输入
20 位地址总线
SD 15~0
双向
16 位数据总线
发光二极管输出引脚
LEDBNC
输出
介质类型指示
LED0、LED1、LED2
输出
指示控制器的工作状态
工作方式配置引脚
JP
输入
置位时选择跳线模式,复全时选择无跳线模
PNP
输入
置位时进入 PnP 模式(JP=0)
IOS3~0
输入
I/O 口基地址选择
PL1~0
输入
介质类型选择
IRQS2~0
输入
用于在 INT70 中选择一个作为断输出
表格 1 RTL801
文档评论(0)