Print

基于Davinci平台的接口设计

论文摘要

随着电子技术和信号处理技术的快速发展,水声技术有了长足的进步,点对点水声通信技术也日趋成熟。不管是数据通信还是海洋环境的监测等领域都对数据采集、处理、传输的需求日益增长,因此本文以Davinci平台为研究目标,旨在搭建一个可稳健实现数据采集、处理、传输的硬件平台。本文以TMS320DM6446核心板为中心,完成基于Davinci平台的接口设计。TMS320DM6446提供了丰富的外设接口,丰富的外部接口带来了信息采集、处理、传输的便利,使得硬件平台具有更强的兼容性。论文的工作分为两部分:一是接口硬件设计,二是接口软件设计。其中硬件设计主要包括:电源设计、Davinci核心板的外围接口设计、FPGA的外围接口设计、音频编解码芯片TLV320AIC33的接口设计。其中各部分详细阐述了主要芯片选型及特点,相关电路原理图和设备接口的设计思想。软件设计在硬件平台的基础之上,主要以实现数据采集为目的,包括嵌入式系统的移植;在Linux环境下进行Davinci系统初始化,以及编写EMIF接口设备驱动程序;通过I2C完成对TLV320AIC33的初始化,以及完成ARM与FPGA之间通信的应用程序设计。经调试验证,硬件平台可稳健地完成各项接口功能,可保证信息采集、处理、传输稳健的实现。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 论文的研究背景
  • 1.1.1 DSP技术简介
  • 1.1.2 Davinci技术简介
  • 1.2 论文的研究目的和意义
  • 1.3 论文的主要研究内容
  • 第2章 基于DAVINCI平台硬件设计
  • 2.1 基于DAVINCI平台的总体结构设计
  • 2.2 DAVINCI平台简介
  • 2.2.1 Davinci核心板简介
  • 2.2.2 DM6446简介
  • 2.3 基于DAVINCI平台的硬件设计
  • 2.3.1 硬件平台的电源设计
  • 2.3.2 FPGA外围接口设计
  • 2.3.3 Davinci核心板的外围接口设计
  • 2.3.4 TLV320AIC33接口设计
  • 2.4 本章小结
  • 第3章 DAVINCI平台软件设计
  • 3.1 嵌入式系统移植
  • 3.1.1 嵌入式开发环境的建立
  • 3.1.2 U-boot移植
  • 3.2 设备驱动程序设计
  • 3.2.1 Davinci系统的初始化
  • 3.2.2 EMIF设备驱动程序设计
  • 3.3 应用程序设计
  • 3.3.1 TLV320AIC33的配置
  • 3.3.2 ARM与FPGA之间的通信
  • 3.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/9dba9b9801812723a78b26ac.html