Linux下基于PCI接口DSP驱动程序设计.docVIP

  • 28
  • 0
  • 约3.21千字
  • 约 7页
  • 2018-06-05 发布于福建
  • 举报
Linux下基于PCI接口DSP驱动程序设计

Linux下基于PCI接口DSP驱动程序设计   摘要:TI公司的TMS320C6000系列DSP由于有了内置PCI接口,因此大大提高了数据传输速度,同时提高了数据传输的可靠性以及系统的稳定性。本文以工程项目为背景,详细讨论了以TMS320C6416DSP为核心的PCI总线的Linux驱动程序开发方法,根据DSP PCI总线的特点,提出了基于DMA方式的数据传输机制,给出了关键源码。   关键词:DSP;TMS320C6416;PCI Linux2.6;驱动程序;DMA   中图分类号:TP368.11 文献标识码:A文章编号:1007-9599(2012)04-0000-02   一、引言   数字信号处理器(DSP)在通讯、语音图像处理、数据加密等各方面得到越来越广泛的应用。TI C6000系列DSP芯片内嵌PCI接口,支持主/从模式的读写,以33MHz的工作频率和32位地址/数据总线进行数据传输,理论上最高可以支持132MByte/s的数据传输,在速度上远远超过DSP常用的HPI、McBSP总线,完全可以满足传输实时性的要求。   本文在Linux2.6内核下,以TMS320C6416 DSP数据加密卡为平台,研究了PCI设备驱动程序的开发方法。首先介绍了常规的以IO内存方式对DSP进行读写操作的方法,接着结合DSP芯片特点,提出了一种基于DMA传输方式的DSP

文档评论(0)

1亿VIP精品文档

相关文档