TI—CC3200【6】通过功放芯片的使能引脚消去POPO声
来源:互联网 发布:mac用什么五笔 编辑:程序博客网 时间:2024/06/02 12:18
使用TI的CC3200+TLV320AIC3254+TPA2012D2实现录音和放音。
通过TPA2012D2芯片的使能引脚消去开机上电的POPO声。
最开始使用CC3200的一个IO口初始化标准IO模式,但是发现不能消去那个popo声,当拉低的时候确实静音了,但是拉高后那个popo声又出来了。于是猜想:是不是在功放芯片的内部,当使能引脚失能的时候,并没有将音频的输入引脚接地,从而无法卸去那个popo的信号,所以在使能的时候又发出了那个popo声。
然后做了测试,首先确定功放芯片本身是否会产生popo声:在正播放声音的时候把音频芯片的使能引脚失能和使能都不会产生popo声,由此确定功放芯片本身并不会产生popo声。
之后又做了一个测试:首先将功放芯片的使能引脚接地(失能),然后开机,待开机音频芯片初始化完成之后,再将功放芯片的使能引脚接到3.3v(使能),这样并不会产生popo声,由此可以确定上面的猜想是不正确的。
然后又怀疑是不是cc3200GPIO引脚初始化的模式不对,于是将IO口的模式由标准IO输出模式改为开漏输出模式,分别在外部加1.6V和3.3V的上拉,但是这样依旧是消不了popo声,于是感觉和gpio的模式无关。
最后在程序中,在功放芯片使能引脚失能之后做一个小的延时,然后开始音频芯片的初始化,待初始化完成之后,再加一个小的延时,然后在使能功放芯片的使能引脚。如此,便消去了开机的popo声。
阅读全文
0 0
- TI—CC3200【6】通过功放芯片的使能引脚消去POPO声
- TI—CC3200【7】引脚模式的配置
- 为什么I/O引脚不能作为ROM的芯片使能引脚????
- TI—CC3200【2】通过UDP传输音频
- TI—CC3200【5】关于TLV320AIC3254的hp和lo输出“沙沙”声的问题
- 学习猎户座4412芯片中断引脚控制能的闪烁
- 【r16】【通过触摸屏power键关机开机后功放能正常工作】默认待机重启后功放芯片锁死无法唤醒
- 用作使能功能的引脚
- 细密引脚芯片的焊接
- ST芯片的引脚复用功能和重映射功能
- TI—CC3200【1】独特的一步式WI-FI智能配置技术-SmartConfig测试
- TI CC3200 uniflash下载代码到FLASH的操作流程
- TI CC3200 uniflash下载代码到FLASH的操作流程
- TI—CC3200【3】TLV320AIC3254调节MIC录音增益
- wm8976声卡芯片的外部引脚分析
- CC3200 TI RTOS LPDS模式
- TI 蓝牙4.0芯片 cc2540 引脚图 最小系统 下载接口等 小白看过来
- ADAU功放芯片初始化设置
- 《编程之美》-求数组的子数组之和的最大值错误
- 深入理解uboot 2016
- boost的时间和日期处理1
- Redis 基础入门
- LeetCode 26 Remove Duplicates from Sorted Array
- TI—CC3200【6】通过功放芯片的使能引脚消去POPO声
- Linux 脚本:/etc/init.d/functions 中的主要方法
- 习题 5.8 输出所有的“水仙花数”。
- php 获取父类或者子类名
- Centos Vim C/C++ IDE打造
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- 线程的几种状态转换
- hdu--6090--Rikka with Graph
- 用内核对象进行线程同步——事件内核对象