灯箱厂家
免费服务热线

Free service

hotline

010-00000000
灯箱厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

手机和弦芯片C520原理及播放MIDI音乐文件的流程

发布时间:2020-06-30 23:23:44 阅读: 来源:灯箱厂家

目前手机市场有多种和弦控制芯片,使用较多的有日本的Yamaha,我国台湾的华邦和旺宏、大陆的中星微和智多微。各个公司的和弦芯片都有自己的特点,其中智多微的C520能够支持民族乐器播放,所以选用C520作和弦音乐控制。

本文引用地址: C520和弦芯片

C520是上海智多微电子有限公司的一款和弦芯片,专门用于为手机提供清脆逼真的音乐铃声和丰富游戏音效。该芯片集成了64和弦、16音色波表和21首中国民乐,具有3D立体声环绕增效的MIDI合成器、MIDI GM预置ROM、16位高性能音频数模转换器和2/4位ADPCM解码器等功能。

2.1 芯片特点

相对于市场上的其他手机和弦芯片,C520具有以下几个特点:

① 能够通过片上的音乐合成器对输入MIDI信号合成,或者通过ADPCM解调器对输入的ADPCM信号解调,然后通过内置的DAC输出波形。

② 集成了高质量的MIDI GM音色库,容量高达3 Mb;提供GM音色库之外的民族乐器音色库,支持二胡、古筝、琵琶等20多种民族乐器;支持多音色和复音——最多同时支持16个音色和64复音。

③ 具有多个功能端口,可支持手机振动驱动及LCD背光驱动,可用于播放音乐同步的PWM来控制七彩灯。

④ 与主控端的接口可以是并行接口或者串行接口;允许芯片工作于DAC输入模式,接受兼容通用串行DAC数据格式的输入数据;片内集成不同输入数据的FIFO;待机模式下典型工作电流小于50 μA。

2.2 功能单元

整个芯片由IOU(I/O接口单元)、 SG(音乐合成器)、ADEC(ADPCM解调器)、TG(时钟模块)和ANALOG(逻辑)模块组成。

IOU完成与外部CPU的接口,控制内部的FIFO以及芯片其他功能接口;形成音乐的MIDI数据以及外部CPU对芯片的控制命令也是通过IOU中的寄存器送出。SG模块从IOU的FIFO中取的MIDI数据,采用波表合成的方式合成音乐。ADEC接收经过压缩的PCM数据,根据相应的控制信号进行解码,将解码后的16位PCM码输出至SG的DSP单元。TG对输入时钟倍频以及产生内部时钟。ANALOG包括一个DAC和对DAC的输出信号进行低通滤波以及功率放大的AMP。C520芯片内部结构如图1所示。

3 应用

3.1 典型电路

控制CPU选用三星公司的32位RISC芯片S3C4510B。该芯片是专为嵌入式以太网应用开发的,内核为ARM7TDMI,支持高代码密度的THUMB指令集,适用于对价格及功耗敏感的应用场合。

图1 C520内部结构框图

图2典型应用电路

莱芜制作职业装

烟台制做西服

做棉服

烟台职业装

相关阅读