数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 25|回复: 1

《DNESP32S3使用指南-IDF版_V1.6》第四十一章 音乐播放器实验

[复制链接]
发表于 8 小时前 | 显示全部楼层 |阅读模式
第四十一章 音乐播放器实验

正点原子DNESP32S3开发板拥有串行音频接口(SAI),支持SAI、LSB/MSB对齐、PCM/DSP、TDM和AC’97等协议,且外扩了一颗HIFI级CODEC芯片:ES8388,支持最高192K 24BIT的音频播放,并且支持录音(下一章介绍)本章,我们将利用DNESP32S3开发板实现一个简单的音乐播放器(仅支持WAV播放)。
本章分为如下几个小节:
41.1 WAV&ES8388&SAI简介
41.2 硬件设计
41.3 程序设计
41.4 下载验证


41.1 WAV&ES8388&SAI简介
本章知识点比较多,包括:WAV、ES8388和SAI等三个知识点。下面我们将分别向大家介绍。
41.1.1 WAV简介
WAV即WAVE文件,WAV是计算机领域最常用的数字化声音文件格式之一,它是微软专门为Windows系统定义的波形文件格式(Waveform Audio),由于其扩展名为"*.wav"。它符合RIFF(Resource Interchange File Format)文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,该格式也支持MSADPCM,CCITT A LAW 等多种压缩运算法,支持多种音频数字,取样频率和声道,标准格式化的WAV文件和CD格式一样,也是44.1K的取样频率,16 位量化数字,因此在声音文件质量和CD相差无几!
WAV一般采用线性PCM(脉冲编码调制)编码,本章,我们也主要讨论PCM的播放,因为这个最简单。
剩余内容请下载PDF文件查看:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2 小时前 | 显示全部楼层
感谢楼主的分享。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-8-18 17:43 , Processed in 0.078000 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表