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