微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 一种基于高速DSP的图像处理应用平台的设计

一种基于高速DSP的图像处理应用平台的设计

时间:11-27 来源:互联网 点击:
3.4 通信接口功能的实现

系统中,通过软件的方法,不增加硬件的复杂度,利用已有的McBSP和EDMA实现UART功能。

同步串口依赖三条分离的信号线(数据、帧同步和时钟)来实现数据的传输,而异步通信只是在一根信号线上进行。要用同步串口实现异步传输,需要通过在数据的首尾加入起始位和停止位,让接收方知道数据传输何时开始和停止。用McBSP实现UART功能,除了对McBSP进行正确设置外,还需要正确设置EDMA,对McBSP收发数据进行软件处理。EDMA实现内存到McBSP之间的高效数据搬移,数据处理软件对待发送的数据进行编码,对接收到的数据进行解码。对McBSP和EDMA的设置及编解码程序的设计详见文献。

4、结论

研究了一种基于DM642的图像处理应用平台的设计与实现,其实现的基本功能包括视频输入和输出,与外界的UART接口通信等。介绍了系统硬件组成,以及软件功能模块的实现。由于软件采用了模块化设计,针对具体的功能需求,通过配置不同的客户程序,可以实现特定的应用,因而系统具有好的应用前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top