资源描述:
《dsp与计算机的异步串行通信课程设计论文(精).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、....DSP与计算机的异步串行通信摘要进入21世纪之后,数字化浪潮正在席卷全球,数字信号处理器DSP(DigitalSignalProcessor)正是这场数字化革命的核心,无论在其应用的广度还是深度方面,都在以前所未有的速度向前发展。数字信号处理是利用计算机或专用处理设备,以数字的形式对信号进行分析、采集、合成、变换、滤波、估算、压缩、识别等加工处理,以便提取有用的信息并进行有效的传输与应用。本文提供了解决DSP与计算机异步串行通信的软硬件解决方案。采用TI公司的通用异步接收发送设备UART芯片完
2、成数字信号处理器DSP与PC机之间的串行通信,可以避免常规的对DSP的多通道缓冲串口MCBSP复杂的软件编程模拟,不仅编程简单,传输能力强,而且实时性好,可靠性高。文中介绍了一种UART芯片TL16C550,并给出了它与TMS320VC5402连接的硬件电路以及软件编程方法。关键词:异步串口通信;DSP;TL16C550;TMS320VC5402SERIALCOMMUNICATIONBETWEENDSPANDCOMPUTERABSTRACTAfterenteringthe21stcentury,the
3、digitalizationtideissweepingtheglobe,DigitalSignalProcessor(DSPisthecoreoftheDigitalrevolution,nomatterintheapplicationofbreadthordepthisstillatanunprecedented........rateofforwarddevelopment.Digitalsignalprocessingistousecomputerorspecialtreatmentequip
4、ment,indigitalformonsignalisanalyzed,collection,synthesis,transform,filteringandestimation,compression,identificationprocessing,inordertoextractusefulinformationandeffectivetransmissionandapplications.ThispaperprovidesUARTforasolutiontocommunicationbetw
5、eenDSPandPC.TheserialcommunicationbetweenDSPandpersonalcomputercanberealizedbyusingUARTCMOSchipofTexasInstrumentsInc.,whichcanavoidwritingthecomplicatedsoftwareroutinefortheMcBSPofDSP,andhastheadvantagesofsimpleprogramminghightransmissioncapability,good
6、reliabilityandrealtimecapability.Inthispaper,weintroducebrieflyakindofUARTCOMSchipTL16C550andprovidethehardwarecircuitbetweenTL16C550andTMS320VC5402andthewayhowtoprogramit.Keywords:SerialCommunication;DSP;TL16C550;TMS320VC5402目录1概述…………………………………………………………
7、………………………….……12设计总体方案………………………………………………………………………….…....2........3设计详细原理…………………………………….………………..……..…......................33.1TL16C550简介………………………………………………………………………...33.1.1TL16C550的特点………………………………………………………………33.1.2TL16C550的引脚功能…………………………………………………………33.1.3
8、TL16C550的部寄存器………………………………………………………43.2TMS320VC5402简介………………………………………………...……………….53.3TMS320VC5402与PC异步串行通信硬件电路原理………………………………..53.4TMS320VC5402与PC异步串行通信软件设计原理………………………………..64设计步骤和过程……………………………………………………………….…………..74.1硬件电路设计………………………