位置:51电子网 » 技术资料 » 通信网络

利用ST16C554D实现DSP多路串行通讯

发布时间:2007/4/23 0:00:00 访问次数:547

GAL20V8B货源 PDF 芯片资料 报价 | 利用ST16C554D实现DSP多路串行通讯
电子论坛
您现在的位置:GAL20V8B 的货源和报价
GAL20V8B 的相关技术信息
其他型号 新亚科技(深圳)电子有限公司联系人:何先生
电话:086-755-61289243
北京振兴诚达国际电子技术有限公司联系人:王小姐
电话:010-82642409/82642171/82642408/82641497
深圳市绿盛电子科技有限公司联系人:曾生
电话:0755-13556870936/82814355
香港泽琛科技有限公司联系人:李小姐
电话:0755-83633323/83633313/83633343/83655115
>>更多供应商

利用ST16C554D实现DSP多路串行通讯

摘 要: 给出了DSP多路串行通信系统的构成及相关程序代码。
关键词: DSP;串行通讯;ST16C554D;TMS320VC33
引言
DSP是数字信号处理理论与超大规模集成电路技术融合的结晶。目前,DSP技术正广泛地应用于通信、语音、图像、航空航天、仪器仪表等领域,在推动信息处理数字化方面发挥着越来越大的作用。随着应用领域越来越广,应用环境也越来越复杂,如何实现DSP与外设的可靠数据交换就变得至关重要。串行通讯成本低,结构简单,控制方便,DSP和外设的通讯通常都采用这种方式。
TMS320VC33是TI公司一种浮点DSP芯片,性价比高,指令执行速度可达150 MFLOPS。但是为了不使其强大的计算能力受到影响,TMS320VC33仅提供了一个串口,要实现多路串行通讯,就必须通过外部器件来扩展。

ST16C554D
ST16C554D是EXAR公司生产的通用异步通信芯片,可支持4路独立的串行通讯。芯片的每路传输和接收单元都提供了独立的串并转换和并串转换,以实现串行异步数据接收同步。串行数据流的同步通过添加起始位和停止位实现,而数据的完整性通过校验位来确认,在同一块芯片上要集成这种多路串行通讯是较为复杂的,ST16C554D采用了先进的CMOS处理技术,达到了低损耗和高速率的要求。
与普通处理器相比,ST16C554D提供了16字节的接收和发送FIFO,这就允许外部CPU在给定的时间内处理更多的在线任务,并减少了全局的UART中断服务时间。
另外,ST16C554D将16C554D和68C554D的两种封装集成在同一个芯片上,使用方便。16模式用于与INTEL系列芯片接口,而68模式用于与MOTOROLA和其他通用接口。
ST16C554D特性有:

TMS320VC33多路通讯系统的实现
图1是某捷联惯性导航系统的部分原理框图,通过ST16C554D实现了DSP芯片TMS320VC33的多路串行通讯。图中三个陀螺为光纤陀螺,陀螺数据采用RS-422串行输出,输出周期为1ms。
图中,ST16C554D的读写信号和通道片选由DSP的选通信号STRB、地址信号A3-A6及读写信号R/W产生。为了使整个系统成为完全可编程系统,采用了一片可编程逻辑器件GAL20V8B来实现逻辑控制,从而增加了系统的灵活性。GAL芯片采用ABEL语言编程。ST16C554D译码电路的

GAL20V8B货源 PDF 芯片资料 报价 | 利用ST16C554D实现DSP多路串行通讯
电子论坛
您现在的位置:GAL20V8B 的货源和报价
GAL20V8B 的相关技术信息
其他型号 新亚科技(深圳)电子有限公司联系人:何先生
电话:086-755-61289243
北京振兴诚达国际电子技术有限公司联系人:王小姐
电话:010-82642409/82642171/82642408/82641497
深圳市绿盛电子科技有限公司联系人:曾生
电话:0755-13556870936/82814355
香港泽琛科技有限公司联系人:李小姐
电话:0755-83633323/83633313/83633343/83655115
>>更多供应商

利用ST16C554D实现DSP多路串行通讯

摘 要: 给出了DSP多路串行通信系统的构成及相关程序代码。
关键词: DSP;串行通讯;ST16C554D;TMS320VC33
引言
DSP是数字信号处理理论与超大规模集成电路技术融合的结晶。目前,DSP技术正广泛地应用于通信、语音、图像、航空航天、仪器仪表等领域,在推动信息处理数字化方面发挥着越来越大的作用。随着应用领域越来越广,应用环境也越来越复杂,如何实现DSP与外设的可靠数据交换就变得至关重要。串行通讯成本低,结构简单,控制方便,DSP和外设的通讯通常都采用这种方式。
TMS320VC33是TI公司一种浮点DSP芯片,性价比高,指令执行速度可达150 MFLOPS。但是为了不使其强大的计算能力受到影响,TMS320VC33仅提供了一个串口,要实现多路串行通讯,就必须通过外部器件来扩展。

ST16C554D
ST16C554D是EXAR公司生产的通用异步通信芯片,可支持4路独立的串行通讯。芯片的每路传输和接收单元都提供了独立的串并转换和并串转换,以实现串行异步数据接收同步。串行数据流的同步通过添加起始位和停止位实现,而数据的完整性通过校验位来确认,在同一块芯片上要集成这种多路串行通讯是较为复杂的,ST16C554D采用了先进的CMOS处理技术,达到了低损耗和高速率的要求。
与普通处理器相比,ST16C554D提供了16字节的接收和发送FIFO,这就允许外部CPU在给定的时间内处理更多的在线任务,并减少了全局的UART中断服务时间。
另外,ST16C554D将16C554D和68C554D的两种封装集成在同一个芯片上,使用方便。16模式用于与INTEL系列芯片接口,而68模式用于与MOTOROLA和其他通用接口。
ST16C554D特性有:

TMS320VC33多路通讯系统的实现
图1是某捷联惯性导航系统的部分原理框图,通过ST16C554D实现了DSP芯片TMS320VC33的多路串行通讯。图中三个陀螺为光纤陀螺,陀螺数据采用RS-422串行输出,输出周期为1ms。
图中,ST16C554D的读写信号和通道片选由DSP的选通信号STRB、地址信号A3-A6及读写信号R/W产生。为了使整个系统成为完全可编程系统,采用了一片可编程逻辑器件GAL20V8B来实现逻辑控制,从而增加了系统的灵活性。GAL芯片采用ABEL语言编程。ST16C554D译码电路的

相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!