检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王晓剑[1] 潘顺良[1] 沈为群[1] 宋子善[1]
机构地区:[1]北京航空航天大学
出 处:《电子测量技术》2008年第2期103-105,136,共4页Electronic Measurement Technology
摘 要:TMS320DM642(DM642)作为一款高性能的多媒体DSP有着广泛的应用。由于不具备通用异步串行收发接口(UART),使得与其他UART设备之间的通信存在困难。本文分析了异步串行通信的特点和其数据帧结构,利用片上同步多通道缓冲串行口(McBSP)和增强型直接存储器存取(EDMA)实现了UART功能。重点论述了McBSP与EDMA相关寄存器的初始化设置,发送接收数据的编解码软件处理等。该方法无需其他外部器件,硬件实现简单,程序流程简洁,丰富了DM642的接口功能,提高了其使用的灵活性。TMS320DM642(DM642) has been widely used as a high performance DSP for digital media applications. As with no universal asynchronous receiver and transmitter (UART) provided, it is difficult to communicate with other UART devices. In this paper, a method using the on-chip multichannel buffered serial port (McBSP) and enhanced direct memory access (EDMA) to emulate software UART is provided. The initialization of the McBSP and EDMA and the data coding/decoding in process of transmitting/receiving are discussed in detail. This method can be implemented with easy program flow and no other device. It enriches the DM642's interface function and extends its application as well.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229