平头哥RVB2601测评:web播放器

作者:溪悦哦


RVB2601 通过 I2S 和 I2C 总线连接 ES8156 DAC 芯片,将数字信号转化模拟信号后传给 PA,实现音频输出 。I2C是配置一些参数用的,I2S是音频数据输出,跟SPI类似,速度快。


DAC芯片用的是ES8156,后面还有一个PA功放CS8122来驱动喇叭。


一、原理图

平头哥RVB2601测评:web播放器平头哥RVB2601测评:web播放器


二、芯片简介

ES8156是一个双通道数字转模拟音频DAC芯片


特点:

  • 高性能和低功耗多位delta-sigma音频DAC
  • 110 dB信噪比,-80 dB(THD + N
  • 24位,8至96 kHz采样频率
  • 集成耳机驱动与无电容的选择
  • 差分输出更高的信噪比和CMRR
  • I2S/PCM主或从串口数据端口
  • 256/384Fs, USB 12/24 MHz等
  • 非标准音频系统时钟
  • I2C接口
  • 7波段完全可调EQ
  • 动态范围压缩
  • 回放信号反馈
  • 弹出和点击噪音抑制
  • 1.8V至3.3V操作


平头哥RVB2601测评:web播放器


三、实操

可以看到我们有几个是用户命令:

平头哥RVB2601测评:web播放器


用ifconfig ap ssid psk连接wifi:​

平头哥RVB2601测评:web播放器


Ping一下百度:​

平头哥RVB2601测评:web播放器


然后测试一下播放器player play welcom 就是播放欢迎声音


这个是他的源数据:

平头哥RVB2601测评:web播放器

平头哥RVB2601测评:web播放器


还可以播放web的音乐:

平头哥RVB2601测评:web播放器


本文源自:平头哥芯片开放社区

欢迎关注公众号:芯片开放社区(ID:OCC_THEAD),查看更多应用实战文章。

上一篇:jQuery遮罩插件jQuery.blockUI.js简介


下一篇:AutoScaling 弹性伸缩附加与分离RDS实例