基于TMS320C6747的SD卡文件系统设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:hznewblue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在语音等数字信号处理系统中,利用DSP进行长时间信号采集及处理会产生大量数据,这些数据的合理存储十分重要。本文提出了一种SD卡存储方案用于解决这些大量数据的存储问题,将SD卡引入以TMS320C6747数字信号处理器为核心的数字信号处理系统,在实现数据存储的同时结合FAT32文件系统操作实现数据的管理和转移。硬件方面,采用SD模式和DMA控制进行数据传输以提高读写速率,实现SD卡读写驱动程序;软件方面,实现符合FAT32规范的文件系统操作,具有自动命名文件,以固定长度数据为单位写入文件,快速搜索空闲簇等特点,尽量减少扇区读写次数,以最大限度地满足语音等数字信号处理系统大量数据连续存储的要求。针对以上描述,论文具体做了以下工作:  1.实现了DMA控制的四线高速模式SD卡读写。本文在研究SD2.0协议与TMS320C6747数字信号处理器的SD卡控制器和DMA控制器基础上,通过寄存器级操作,完成了SD控制器初始化,DMA控制器初始化,卡识别,DMA控制卡读写过程,实现了SD卡读写驱动程序;  2.实现了精简的FAT32文件系统操作及优化。本文根据系统实际应用需求,在研究FAT32文件系统结构和数据组织原理的基础上,一方面简化文件系统功能,另一方面优化文件系统操作,尽可能提高文件系统效率。实现高效的FAT32文件的初始化,文件创建,文件写入等操作;  3.系统测试。采用Sandisk公司高容量SD卡对系统进行测试,包括SD卡读写驱动程序的测试与文件系统操作测试,在下位机实现数据在SD卡中的FAT32格式写入。  论文以上述工作内容为主线,分章节详细阐述相关内容,最终实现了用于数字信号处理平台的SD卡文件系统,可用于数据采集,音视频数据存储等场合。
其他文献
逆合成孔径雷达(Inverse synthetic aperture radar,ISAR)是一种高分辨率成像雷达。它利用宽带信号获取距离向的高分辨,利用目标相对雷达转动产生的多普勒频率获取方位向的高分
在我国市场经济体制建设不断推进的背景下,企业通过债务进行融资已经成为了现代企业融资的主要途径.而企业社会责任信息披露的完整性、真实性等会对企业在市场中债务融资能力
差分跳频技术是近年来提出的通信新技术,它具有出色的抗干扰性、抗衰落性、可靠性、保密性,正逐渐成为军事通信领域的焦点。由于差分跳频图案基于有向图的遍历,使得频率的跳
本文通过对荣华二采区10
期刊
基于规则的语音合成系统在可懂度方面已经达到可以接受的程度,在自然度方面离人们的期望还有一定的距离.基频建模是提高汉语规则语音合成系统自然度所面临的主要挑战之一.本
一、引言rn顺应审计准则国际趋同化,我国审计准则委员会于2016年12月23日修订颁布了新的审计准则,其中最核心的一项就是《中国注册会计师审计准则第1504号—在审计报告中沟通
期刊
水稻是我国重要粮食作物,其产量和品质受病虫害影响较大,因而提高水稻抗虫、抗病能力非常必要。随着转基因技术的不断发展,启动子作为基因工程中表达载体的重要组成部分得到
本文通过对荣华二采区10
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
一、案例背景介绍rn1.Y公司投资Z公司情况介绍自2013年10月起,Y公司多次在二级市场购买Z公司股份,截至2018年底,Y公司合计持有Z公司2亿股,占其总股本的29.00%,跃升为Z公司第二
期刊