1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本帖最后由 eehome 于 2013-1-5 09:47 编辑 大家好!社会的发展,人类的生活的提高,催生了很多高端技术,高端产品,在这里我将带领大家走进音频的高科技的时空,走进VLSI音频编解码芯片的世界,体会高端产品带来的乐趣。 言归正传,就这段时间用各位用的最多的vs1063开始今天的内容。也许大家听说过vs1003、vs1053,也许有的网友都不知道我在说什么了,我们先从VLSI讲起,顾名思义VLSI就是超大规模集成电路(Very Large Scale Integration)的简称,在这里是芬兰的一家公司,这家公司生产的主要产品就是VLSI的音频芯片,如vs1003、vs1053、vs1063、vs1033、vs1000、vs1005等,回到我们的主题--vs1063芯片介绍,这是第一个有关vs1063的帖子,后面我将为大家介绍我们公司也开发出来的一系列vs1063产品,如vs1063(2),vs1063(3)...... vs1063芯片结构图为如下图: 图1-1:vs1063芯片结构 vs1063是VLSI解决方案的MP3从处理器的信期间芯片,由于之前的芯片如vs1003,vs1053,vs1033侧重于解码,而这款芯片侧重于编码尽可能多的格式,最大的特点就是能编码MP3,这也是很多大虾用这个芯片的主要原因。vs1063能编码很多音频格式,如从MP3和OGG到 G.711 u-law, G.711 A-law, G.722 和16-位的PCM编码,尤其是MP3和OGG编码器都经过精心的调整,以达到最高的音频保真度,高品质的音频流或者录音。vs1063可以解码播放MP3,MP2,WMA,OGG,LC-AAC,HE-AAC,FLAC,IMA,G.711 u-law, G.711 a-law, G.722和WAV PCM格式,使得他非常适用于高保真的音频播放和流媒体应用(如MP3、WMA、OGG流文件);vs1063还提供了一个全双工编解码模式,可选的声学回声消除,可以创建实时的语音应用,如互联网电话和双向音频广播链接的全双工音频编解码器模式;当然,跟其他芯片一样,vs1063也提供了许多内置的音效处理,如低音增强,高音控制,5波段均衡器,一个高速移位器和超大规模集成电路解决方案的专有EarSpeaker处理,另外,也可以解码PCM声音效果或者从立体模拟输入上播放的音频;为了让vs1063用起来灵活方便,vs1063有16kib的程序RAM给用户定义使用,集合集成开发环境VSIDE,这个平台提供了几乎无穷无尽的定制选项。如果你用的是vs1053,vs1063可以完全替代vs1053,以上的这些特点,与CD-quality Analog-to-Digital 和Digital-to-Analog信号路径相结合,使其成为一个容易使用的音频编解码IC。 以下是vs1063芯片的特点概述: 编码类型: MP3; Ogg Vorbis; PCM; IMA ADPCM; G.711(μ-law, A-law); G.722 ADPCM。 解码类型: MP3(MPEG 1& 2 Audio layer III(CBR+VBR+ABR)); MP2(layer II) (可选); MPEG4/ 2 AAC-LC(+PNS), HE-AAC v2(Level 3) (SBR+ PS); Ogg Vorbis; FLAC; WMA 4.0/4.1/7/8/9所有配置文件 (5-384 kbps); WAV(PCM, IMA ADPCM, G.711μ 规则/A规则,G.722 ADPCM) 全双工编解码器; PCM, G.711 μ 规则/A规则, G.722ADPCM) 支持流媒体 增加到96KB的用户代码/数据RAM 有作为保护用户代码的唯一ID 安静的上电掉电 供外部DAC使用的I2S接口 串行控制和数据接口 可以当做从模式协处理器使用或单独作为处理器使用 特殊应用下可使用SPI FLASH启动 供调试使用的异步串行接口UART 可以通过添加代码和12个GPIO引脚来实现新 的功能 从图1-1可看出,vs1063只有一个ADC和一个DAC,也许当你需要更多的ADC或者DAC (如编解码很多路音频时),你可以有以下方法解决这个问题,一是多用几个vs1063芯片,二是利用IIS连接其他的DAC,IIS的使用也是非常简单,需要注意的是vs1063的IIS有四个接口:I2S_MCLK,I2S_SCLK,I2S_LROUT,I2S_SDTA,与我们平时用的I2S芯片有些不同,我们用的I2S大多数都为主时钟,帧时钟,数据的输入输出,而在vs1063中I2S_LROUT就相当于帧时钟,来控制左右声道,其只能输出数据而不能输入数据,如果你想要既能输入也能输出的I2S,请关照我司vs1005芯片,I2S的编码可按以下方式编码,例如,如果XTALI=12.288MHZ,并且你想I2S的输出48KHZ 的I2S_MCLK时钟,可按这样编程序: 第一步,写0xC017到寄存器SCI_WRAMADDR,然后写0XF0到SCI_WRAM; 第二步,写0xC040到寄存器SCI_WRAMADDR,然后写0XC到SCI_WRAM. 详情可参照下面上传的PDF文档,vs1063即可做主机也可以做从机,这需要根据您的系统性能来确定,支持SD卡,读SD卡的数据可由VS1063来完成并解码音频数据,录音时以FAT文件程序来存储编码的数据到SD卡中,如果你需要相应代码我可提供给你,对程序的烧录,你可以把程序放在任何地方,如主机,或外接一个eeprom来烧录你的程序,只需配置vs1063相应的寄存器,既能实现编解码,音响处理。 建议使用spi与主机或从机见进行数据传输,也可以用串口,但实现起来不容易!!! 废话不说了,就一个编解码芯片,对各位大虾来说,小菜一碟,可下载下面传的资料回家慢慢看看!!! 注:vs芯片用的IDE叫做VSIDE,也在下面上传的附件里,安装这个IDE,将有助于你开发应用!!!感兴趣请加QQ:2355355260 电话:0755-83957653 *** 深圳源合汇通科技有限公司VLSI代理一级代理,提供技术支持!
vs1063ds.pdf
(873.27 KB, 下载次数: 60
)
vs1063hg.pdf
(337.32 KB, 下载次数: 27
)
vs1063pg.pdf
(303.94 KB, 下载次数: 14
)
VLSI其他型号的开发板 PDF文档资料供大家参考:
vs1005最新型号.pdf
(1.98 MB, 下载次数: 5
)
vs1005开发板原理图.pdf
(3.11 MB, 下载次数: 6
)
vs1053中文标签.pdf
(729.82 KB, 下载次数: 2
)
VS1011.PDF
(433.41 KB, 下载次数: 3
)
vs1003中文标签.pdf
(569.03 KB, 下载次数: 2
)
VS1000.PDF
(1.38 MB, 下载次数: 3
)
` |
|
相关推荐
|
|
偏置电路与宽带偏置电路(Bias-Tee)-----电感器比较与选择
1381 浏览 0 评论
5543 浏览 0 评论
3139 浏览 2 评论
6136 浏览 2 评论
4052 浏览 0 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 22:56 , Processed in 0.482886 second(s), Total 44, Slave 35 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号