📄 a-3-17-8.htm
字号:
<html><head><title>饮水思源精华区</title><Content-type: text/html; charset=gb2312><link rel=stylesheet type=text/css href="bbsdl.css"></head><table cellspacing=0 class=title width=90%><th class=title align=left width=20%>饮水思源站</th><th class=title align=center width=60%>文章阅读</th><th class=title align=right width=20%>精华区离线浏览</th></tr></table><hr><table align=center cellspacing=1 class=doc><tr><td>发信人: Webber (剧院魅影), 信区: DSP<br>标 题: DSP的接口方案(8)<br>发信站: 饮水思源站 (Mon Jun 7 19:21:20 1999) , 站内信件<br>实现一个并行接口<br>设计使用并行接口的转换器有两个需要与DSP接口的分部;数据引脚和<br>控制块。如果转换器的分辨率等于DSP的数据分辩率(它的数据总线宽<br>度),则在每个数据总线上相应比特位置上的一个简单连接就足够了<br>。如果转换器的分辨率低于DSP数据总线宽度的分辨率,那么转换器的<br>编码方案(二进制,二进制补码,等)将决定总线怎样连接。<br><br>上图给出一个从一个12位ADC和14位DAC 到一个DSP的接口实例,并带<br>有一个外围设备地址空间或与它的外部内存空间相独立的I/O端口。<br>两个转换器都使用二进制补码编码,且数据总线连接必须是左对齐的<br>。这导致ADC的数据总线(12比特位)以DB11(最高位MSB)连接D15,<br>直到DB0连接D4的状况连接在DSP数据总线。对于DAC而言,DB13连接在<br>D15,直到DB0连接D2。<br><br>转换器的标准控制引脚的功能为访问读或写的器件。DSP的特点是将<br>读(RD\)或写(WR\)引脚分开,这样就可以将其分别连接转换器上<br>相对应的引脚。如果转换器的特性有一套可编程的寄存器,那么将会<br>有一条或更多选择(或地址)线必须被连到DSP地址总线或某种解码<br>逻辑电路,决定于有些什么外围设备共享I/O端口空间。<br><br>定时器提供一个能够被用来通过ADC的CONVST\引脚或DAC的LDAC\引<br>脚初始化转换的直接的硬件中断输出信号。在ADC的情况下,一旦取<br>样和转换完成-将紧跟着定时器中断,和开始转换-一个转换结束标<br>志(EOC)可能被标出。EOC\将发生在CONVST\之后的一段时间(t CONV<br>)后。EOC\可以被用作对DSP的一个中断来一个新的取样值已经准备<br>好从ADC被读走了。<br><br>对于DAC的情况有少许不同由于取样间隔定时器中断代表新的数字转<br>换数据将被转换为它的模拟表示。对于DSP而言在LDAC\被激活之前将新<br>的数据装入DAC的输入寄存器是必须的。<br><br>当将转换器接口到高速的处理器时,可能需要在读或写访问周期内插<br>入等待状态。DSP是设计成能与高速RAM内存一起工作,能够在每个指<br>令周期中进行多重内存访问。然而,转换器只需能处理它们的特定的<br>转换吞吐率,对于写入数据需插入等待状态来提供额外安装时间,或<br>对于读出数据允许更长的读访问时间。<br><br>--<br> 禁行受,不上网,汝今能持否?<br><br>※ 来源:·饮水思源站 bbs.sjtu.edu.cn·[FROM: 202.120.8.158]<br></tr></table><br><caption align=bottom><hr><table align=center cellspacing=1 class=foot><tr><td class=foot><a href="a-3-17.htm">返回</tr></table><p class=copyr align=center>Copyright © 2001 <a class=copyr href="http://bbs.sjtu.edu.cn">SJTUBBS</a>, All Rights Reserved.<br><br>版权所有<a class=copyr href="telnet://bbs.sjtu.edu.cn">上海交大BBS饮水思源站</a></caption></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -