芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

飞芯科技-芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

芯片解密ESK32-360开发板的音频输出

芯片解密ESK32-360开发板在硬件上支持音频的录制和播放,它是以I2S接口的WM8978编解码芯片来实现的,其接口电路如图1所示。
                              

图1 音频电路

其中,扬声器的接口是以LS1的焊盘的形式来给出的,见图2所示。通常情况下,我们可以通过接口J1接耳机来收听。



图2 扬声器接口

1. I2S功能测试
在下载出厂例程的情况下,每当按下复位键就会听到“卡”的声响。此外,若接好串行通讯,则通过串口可见到图3所示的输出内容。


3.jpg (33.16 KB, 下载次数: 65)

下载附件

2020-8-18 09:30 上传


图3 串口输出内容


芯片解密鉴于手头的相关资料较少,很难做进一步的扩展,其实这一个非常有用的功能单元,也还有开发的潜力。
2. MP3语音模块及使用
既然I2S没有让我们听到一丝优美的旋律,那我们就另想它法吧!
MP3语音播放模块是一款小巧的音频功能模块,通过串口的指令控制,依然能奏出美妙的旋律。该功能模块的引脚分布如图4所示。

图4 芯片解密MP3引脚分布

此外,在通常的使用中最常用的MP3播放指令为播放指令、停止指令及音量调节指令:
将此指令存放到数组中,并借助串口的方式即可到达播放的目的。
uint8_t cmd3[] = {0X7E, 0xFF, 0x06, 0X03,00, 00, 01, 0xFE, 0xF7, 0XEF}; //play index
uint8_t cmd6[] = {0X7E, 0xFF, 0x06, 0X06,00, 00, 10, 0xFE, 0xE5, 0XEF}; //set Volume
uint8_t cmd5[] = {0X7E, 0xFF, 0x06, 0X16,00, 00, 00, 0xFE, 0xE5, 0XEF}; //stop



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.feixindz.com
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信