TMS320DM642中利用McBSP与EDMA实现UART

被引:7
作者
王晓剑
潘顺良
沈为群
宋子善
机构
[1] 北京航空航天大学
关键词
DM642; McBSP; EDMA; UART;
D O I
10.19651/j.cnki.emt.2008.02.030
中图分类号
TP368.1 [微处理机];
学科分类号
081201 ;
摘要
TMS320DM642(DM642)作为一款高性能的多媒体DSP有着广泛的应用。由于不具备通用异步串行收发接口(UART),使得与其他UART设备之间的通信存在困难。本文分析了异步串行通信的特点和其数据帧结构,利用片上同步多通道缓冲串行口(McBSP)和增强型直接存储器存取(EDMA)实现了UART功能。重点论述了McBSP与EDMA相关寄存器的初始化设置,发送接收数据的编解码软件处理等。该方法无需其他外部器件,硬件实现简单,程序流程简洁,丰富了DM642的接口功能,提高了其使用的灵活性。
引用
收藏
页码:103 / 105+136 +136
页数:4
相关论文
empty
未找到相关数据