完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[list]
[*]1 项目功能描述:采集语音,通过CC2541蓝牙传送到另一蓝牙主机,再通过USB传送给PC,PC上再将收到的语音合成为音频文件。 2 配置描述:采用TLV320ADC3101芯片,8K/16bit采集频率,MCLK为CC2541定时器提供的4M,通过SPI接口通讯,TLV320ADC3101 问题描述: 1 TLV320adc3101 用户手册的79页写着: 在所有的应用中,AOSR的范围限制在:2.8MHZ |
|
相关推荐
2个回答
|
|
这颗芯片,仅仅是个PCM采集,AD转换的芯片,设定采集频率后,输出PCM数据。内部没有缓存,没有压缩算法,要实现压缩,需要用户自己在外加的处理器里面做压缩。
配置这颗芯片如果采用外加MCU的方法,建议使用左对齐方式,如果使用单声道采集的应用,MCU采用SPI接口,那么MCU作从机,语音芯片作主机,WCLK输出片选信号,BCLK输出时钟。配置寄存器让要采集的声道在wclk的低电平时段即可。 没有数据输出,或者输出都是0的情况下,完全按照手册上的寄存器配置一遍,注意不要偷懒,里面的左右增益控制,连接控制,音量控制,AGC控制,等某个没配置就会导致没输出。所以不要偷懒。 当出现没有声音的时候,输出的数据很大,记得有个寄存器是关闭AD通道弱上啦的,一定要关闭,否则就出现没有输入输出数据的值很大。 配置的时候,找个逻辑分析仪,连接到语音芯片的WCLK BCLK DOUT ,调节分频值等配置,可以将输出格式调整到完全满足SPI的要求。 |
|
|
|
首先,我们来分析TLV320ADC3101芯片是否支持8k/16bit的采样。
根据您提供的信息,TLV320ADC3101用户手册的79页提到AOSR(过采样比)的范围限制在2.8MHz。这意味着该芯片的最大输入频率为2.8MHz。然而,我们需要考虑的是采样频率,而不是输入频率。 TLV320ADC3101芯片支持多种采样频率,包括8kHz、16kHz、32kHz等。因此,它确实支持8k/16bit的采样。 接下来,我们来看项目的配置描述: 1. 采用TLV320ADC3101芯片,8K/16bit采集频率:这个配置是可行的,因为TLV320ADC3101支持8kHz的采样频率。 2. MCLK为CC2541定时器提供的4M:这个配置也是可行的。CC2541定时器可以提供4MHz的时钟信号,而TLV320ADC3101的MCLK输入频率范围为1.024MHz至12.288MHz,所以4MHz的时钟信号是可以接受的。 3. 通过SPI接口通讯:TLV320ADC3101支持SPI接口,因此这个配置也是可行的。 综上所述,TLV320ADC3101芯片支持8k/16bit的采样,并且项目的配置描述也是可行的。您可以按照这个配置来实现项目功能,采集语音并通过CC2541蓝牙传送到另一蓝牙主机,再通过USB传送给PC,PC上再将收到的语音合成为音频文件。 |
|
|
|
只有小组成员才能发言,加入小组>>
334 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
773 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1126 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
56浏览 29评论
121浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
251浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
200浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
56浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 18:11 , Processed in 0.947265 second(s), Total 51, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号