用户中心

资讯 > 嵌入式系统

TMS320VC5402和PC机的UART研究与设计

来源:PLC&FA2006.07.13阅读 3569

32部分使用了特有的低压差输出级,从而使双接收/发送接口能够在高速通信、正常电源下提供真正的RS-232特性,而功耗仅600μA。通过MAX3110E可实现同步串行数据接口到异步串行通信口(RS-232)的转换,它可直接与PC机的串行口(COM)相连。 MAX3110E具有尺寸小www.cechina.cn,价格低,功耗少,通信速率高等特点,因此有着较好的应用前景。MAX3110E包括UART与RS-232两个独立的部分。其中,UART部分包括兼容于SPI的串行接口、可编程波特率发生器、发送缓冲器及发送移位寄存器、接收缓冲器及接收移位寄存器、8字节接收FIFO以及有四种可屏蔽中断源的中断产生器。而RS-232部分包括自带电容的电泵控制工程网版权所有,以及可由SHDN对其进行硬件关断的。

    MAX3110E通过SPI接口与DSP5402进行16位数据的全双工通信。DSP5402通过BDX线向MAX3110发送的16位串行数据序列中包括传输格式控制字,如波特率设置、中断屏蔽、奇偶校验位等。DSP5402的McBSP串行接口工作于SPI模式时可直接与MAX3110进行连接。 DSP5402的BDX

1与MAX3110的DIN连接作为发送数据线,BDR1与DOUT连接作为接收数据线,发送同步脉冲信号BFSX1作为片选信号,发送时钟信号BCLKX1作为MAX3110的串行时钟输入www.cechina.cn,硬件接口图如图2所示:
核心器件: TMS320VC5402
 

TMS320VC5402和PC机的UART研究与设计如图

                                   图2     DSP5402和MAX3110硬件接口图


    同时必须根据时序设置DSP5402的McBSP寄存器,此种UART方式才得以实现,时序图如图3所示:

                   

TMS320VC5402和PC机的UART研究与设计如图

                                           图3     MAX3110和DSP5402配合时序


    利用DSP5402 I/O模拟时序法分析如下:用定时器中断来处理数据,用I/O口来配置作为输入输出,由于DSP5402单独I/O引脚较少,节省资源www.cechina.cn,这里使用DSP5402的标志位引脚XF和配合软件得到实现CONTROL ENGINEERING China版权所有,硬件原理图如图4所示:

                 

TMS320VC5402和PC机的UART研究与设计如图

                                                             图4   &n





版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688