网站大量收购独家精品文档,联系QQ:2885784924

探索者盘讲录音简介.pptx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

淘宝店铺:技术论坛《手把手教你学STM32》主讲人:正点原子团队硬件平台:正点原子STM32开发板:广州市星翼电子科技有限公司淘宝店铺:技术论坛:开源电子网公众平台:“正点原子”官方网站:联系电话:ALIENTEK

《手把手教你学STM32》录音机实验(WM8978)淘宝店铺:技术论坛STM32F1xx开发板(正点原子)STM32F4xx开发板(正点原子)适用平台

本视频重点参考资料淘宝店铺:技术论坛参考资料:1,探索者STM32F407开发板《STM32F4开发指南-库函数版本》——音乐播放器实验《STM32F4开发指南-库函数版本》——录音机实验2,I2S参考资料《STM32F4xx中文参考手册》-第27章串行外设接口(SPI)3,WAV文件格式参考资料见光盘:软件资料?WAV文件格式说明?WAV文件格式分析与应用.pdf4,WM8978参考资料见光盘:硬件资料?芯片资料?①WM8978G.pdf②WM8978中文资料.docWAV格式/WM8978/I2S等的介绍,请参考此例程(及视频)

目录淘宝店铺:技术论坛I2S录音简介1硬件连接2源码讲解例程测试3

1、I2S录音简介-知识点说明淘宝店铺:技术论坛本例程要实现一个简单的录音机(录制.wav文件),需要用到的硬件有:WM8978、I2S、SD卡等,另外,对WAV文件格式,也需要有一个比较详细的了解。这些知识点基本上在我们的:音乐播放器实验,这个例程就已经给大家做过详细介绍了,这里我们只补充一些知识点,如有不懂的,请参考:音乐播放器实验。

1、I2S录音简介-录音原理淘宝店铺:技术论坛本例程,要实现wav文件录音,原理如下:通过WM8978的ADC采集麦克风信号,转换成数字信号,通过I2S接口,传输给STM32F4,然后软件编码成WAV文件格式,存储在SD卡,完成WAV录音。探索者STM32F4开发板集成了WM8978并自带了一个麦克风(咪头),连接在2个差分输入通道(LIP/LIN和RIP/RIN,见开发板原理图)在程序上,我们采用立体声WAV录音,不过,左右声道的音源都是一样的,录音出来的虽然是立体声WAV文件,听起来就是个单声道效果(因为左右声道数据完全一样)。

1、I2S录音简介-WM8978录音配置淘宝店铺:技术论坛WM8978要开启MIC录音,并通过I2S接口将数据输出给STM32F4,需要对WM8978的寄存器进行一系列配置,需要用到的寄存器有:R0、R1、R2、R4、R6、R14、R44、R45、R47和R49等。接下来,我们就给大家简单介绍下这些寄存器。

1、I2S录音简介-WM8978寄存器淘宝店铺:技术论坛该寄存器用于控制WM8978的软复位,写任意值到该寄存器地址,即可实现软复位WM8978。R0寄存器(00h)注意:WM8978的寄存器是9位的!!而且是不可读的,只可以写,不可读!

1、I2S录音简介-WM8978寄存器淘宝店铺:技术论坛R1寄存器(01h)这两个位都要设置为1,开启麦克风(MIC)偏置,使能模拟放大器偏置

1、I2S录音简介-WM8978寄存器淘宝店铺:技术论坛R2寄存器(02h)该寄存器要设置SLEEP(bit6)、INPGAENR(bit3)、INPGAENL(bit2)、ADCENR(bit1)和ADCENL(bit0)等五个位。SLEEP设置为0,进入正常工作模式;INPGAENR和INPGAENL设置为1,使能PGA放大器;ADCENL和ADCENR设置为1,使能左右通道ADC。

1、I2S录音简介-WM8978寄存器淘宝店铺:技术论坛R4寄存器(04h)该寄存器要设置WL(bit6:5)和FMT(bit4:3)等4个位。WL(bit6:5)用于设置字长(即设置音频数据有效位数),00表示16位音频,10表示24位音频;FMT(bit4:3)用于设置I2S音频数据格式(模式),我们一般设置为10,表示I2S格式,即飞利浦模式。

1、I2S录音简介-WM8978寄存器淘宝店铺:技术论坛R6寄存器(06h)该寄存器直

您可能关注的文档

文档评论(0)

159****9610 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档