分类筛选
分类筛选:

关于音乐播放器论文范文资料 与U盘接口芯片CH378在音乐*设计中应用有关论文参考文献

版权:原创标记原创 主题:音乐播放器范文 科目:发表论文 2024-03-16

《U盘接口芯片CH378在音乐*设计中应用》:本文是一篇关于音乐*论文范文,可作为相关选题参考,和写作参考文献。

摘 要:针对如何保证音频数据流畅的问题,在音乐*系统设计中使用了一种新型接口芯片CH378.系统主要由微处理器(MPU) STC12C5A60S2,音频文件存储器U盘、SD/TF卡,音频解码芯片VS1003等组成,在分析U盘接口芯片的基础上,采用新型接口芯片CH378实现对U盘,SD/TF卡直接管理,设计了CH378接口电路,介绍了CH378操作的主要过程,程序设计要点.CH378以其具有大的数据缓存RAM,可以和MPU并行接口,支持FAT文件操作等优点,使系统结构设计得到优化,操作方便,避免了音频播放中音频数据流堵塞现象,音乐播放流畅.

关键词:接口芯片CH378;U盘,SD/TF卡;音乐*

DOI:10.15938/j.jhust.2015.05.020

中图分类号:TN912.3

文献标志码:A

文章编号:1007-2683(2015)05-0103-05

0 引言

目前市场上很多种便携式的音乐*很受欢迎,但是受到存储容量的限制,因此出现了*和存储器分离的要求,以加大存储扩展,同时USB接口因其方便快捷的特点得到众多领域广泛的应用.音乐*也逐渐发展能够直接识别U盘,但是有的不能识别SD卡,或者在和SD卡连接时多通过串行输入(RXD)、串行输出(TXD)或者SPI等方式,这些方式增加了MPU的负担,操作也比较繁琐,本设计采用一种新型接口芯片CH378,实现MPU对U盘和SD卡的操作.和之前的CH375不同,CH378支持直接和SD/TF卡的连接,所以嵌入式系统的MPU可以通过CH378,将U盘(USB闪存盘、USB外置硬盘)和SD/TF卡作为可移动的大容量存储器,通过CH378操作命令,可以实现对U盘和SD/TF卡上的文件进行操作,而不需要详细了解USB通信协议,具有成本低、方便快捷、可利用性高、可靠性好等优点.

1 系统设计方法

1.1 芯片CH378简介

作为存储器文件管理芯片,CH378支持MPU系统可以快速方便的对U盘、SD/TF卡中的文件进行读写.CH378支持USB主机方式,内部集成了处理海量存储设备(Mass-Storage)的专用通讯协议的固件、FAT16和FAT32以及FAT12文件系统的管理固件、USB和SD/TF卡的通信接口固件,并且支持常用的各种USB存储设备.其良好的兼容性涵盖了各种U盘/USB硬盘/USB闪存盘/USB读卡器,以及各种SD卡,包括标准容量SD卡和高容量HC-SD卡以及协议兼容的MMC卡和TF卡.MPU可以通过这3种通信接口中任何一种,实现对CH378芯片控制,对U盘或者SD卡中的文件操作,并和单片机(MPU)进行通信.CH378芯片有两种型号CH378L和CH378Q,分别具有128和64管脚脚,应用框图如图1.其中CH378L还同时支持SPI接口、8位并口、异步串口3种通讯接口.

1.2 芯片比较选择

CH375芯片支持DEVICE设备方式和HOST主机方式,内部有数据缓冲区、主从USB接口、被动并行接口、异步串行接口、控制传输的协议处理器、通用的固件程序等.虽然CH375可以很方便地和USB设备通信,但是其不能和SD卡直接连接.MPU通常是通过SPI总线和SD卡相连,在程序设计上,要具有嵌入式文件系统,比如ZnFAT,对SD卡上的文件操作.工作量较大,并且文件系统需要占用大量内存.作为改进的接口芯片CH376是一个通用的USB-HOST硬件接口芯片,而且内置了Bulk-Only协议传输固件程序,内置了相关的USB底层传输固件程序,FAT文件系统管理固件程序,所以实际的单片机程序只需要发出读写命令即可完成对U盘和SD卡的操作,虽然CH376较CH375有了较大的进步,但其上没有数据缓存RAM.为了保证音频播放中,音频文件数据流传输流畅性,接口芯片的数据缓存是必要的.CH378具有20K的RAM,适合应用在在音乐播放系统设计中.本设计采用CH378L则支持12 Mbps全速和480 Mbps高速USB通信, 元器件只需要晶体和电容.自动检测USB设备或SD卡的连接和断开,提供设备连接和断开的事件通知.提供SPI主机接口,支持SD卡以及TF卡等,支持容量高达32GB的U盘和SD卡,具有大的存储空间,不仅更加方便快捷,而且播放音乐更加流畅.

2 硬件电路设计

2.1 系统总体设计

本设计MPU采用STC12C5 A60S2为系统控制芯片,CH378L作为U盘,SD/TF卡接口芯片,利用并口方式进行连接方式.CH378L并口数据可以直接和MPU数据相连,通过CH378L读取U盘或SD/TF卡上的音频数据,并将其按照操作时序,传输给频*VS1003,VS1003对音频文件数据进行解码,输出音频信号驱动音箱,实现音乐播放.系统总体框图如图2.

2.2 接口电路设计

CH378L和MPU共有并口,串口,SPI3种通信方式,如果需要将CH378 L配置为并口方式,那么TXD引脚应该悬空,SEL引脚应该接地.接口引脚包括有AO、PCS#、RD#、WR#、DO-D7、INT#.

如果需要将CH378L配置为SPI串行通讯方式SPI,那么SEL引脚应该悬空,TXD引脚应该接地.该接口和MPU通信,连接的引脚包括SCS、SCK、SDO、SDI、INT#.如果需要将CH378L配置为异步串口通信方式,那么TXD引脚和SEL引脚应该都悬空.该接口和MPU通信的引脚有TXD、RXD、INT#.CH378L的接口电路如图3所示.

MPU和CH378L以并口的方式进行操作,速度更快,在并口方式下,通过CH378L的状态端口即INT#引脚,获取接口状态,为0时表示有中断请求.并口信号线包括:地址输入引脚AO、片选输入引脚PCS#、读选通输入引脚RD#、写选通输入引脚WR#以及8位双向数据总线D7~DO. CH378L和SD/TF卡是通过SD_IN,SD_WP,SD_CS,SD_CK,SD_DO,SD_DI这些信号线连接的.CH378L和U盘接口总线包括SV电源线,地(GND)线,和一对数据信号线UD -和UD+连接.接口电路如图4所示.

音乐播放器论文参考资料:

中小学音乐教育期刊

音乐生论文

音乐论文网

北方音乐期刊

音乐刊物

音乐期刊

结论:U盘接口芯片CH378在音乐*设计中应用为关于对不知道怎么写音乐*论文范文课题研究的大学硕士、相关本科毕业论文音乐*排行榜2017论文开题报告范文和文献综述及职称论文的作为参考文献资料下载。

和你相关的