完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想知道PSoC3/5是否具有必要的资源来处理来自数字麦克风的PDM信号?我不熟悉这个目前,但我正在寻找消除的编解码器的设计,目前正在处理数字MIC,并通过I2S传递到PSoC。谢谢。
以上来自于百度翻译 以下为原文 I would like to know if the PSoC3/5 have the necessary resources to process the PDM signal from a digital microphone? I am not familiar with this currently, but I am looking to the eliminate codec in a design which currently processes the digital mic and passes the data to the PSoC via I2S. Thanks. |
|
相关推荐
3个回答
|
|
对。PSoC 3和PSoC 5的资源和CPU小时功率允许用户开发音频信号。检查PSoC Creator软件中的I2S组件。你可以在通信类日志中找到它。集成的IC间声音总线(I2S)组件仅在主模式下运行。它还工作在两个方向:作为发射机(Tx)和接收机(RX)。Tx和RX的数据是独立的字节流。字节流首先用最重要的字节和第一个字的位7中的最高有效位来填充。每个样本所使用的字节数(左或右通道的样本)是保存样本的最小字节数。
以上来自于百度翻译 以下为原文 Yes. the resource and CPU hourse power in PSoC 3 and PSoC 5 allows users to develop audio signals. Check out the I2S comonent in PSoC Creator software. You can find it under Communication categlog. The Integrated Inter-IC Sound Bus (I2S) component operates in Master mode only. It also operates in two directions: as a transmitter (Tx) and a receiver (Rx). The data for Tx and Rx are independent byte streams. The byte streams are packed with the most significant byte first and the most significant bit in bit 7 of the first word. The number of bytes used for each sample (a sample for the left or right channel) is the minimum number of bytes to hold a sample. |
|
|
|
I2S接口不是问题/关注…数字麦克风提供一个数字输出,简称PDM(脉冲密度调制)这显然是使用∑ΔADC创建。我告诉它需要抽取滤波器将其转换成可用信号,然后可以运出的CPU采用I2S接口。我没有足够的知识来理解为用来重建PDM信号或数字麦克风所需时钟抽取滤波器的要求,我认为抽取滤波器以及。我不知道他们怎么可能与…这样一个麦克风的模拟设备制造,admp421…数据表的状态,麦克风采用第四阶∑Δ调制器,但我找不到任何东西,告诉我什么是需要返回信号回到16-24位PCM信号。
以上来自于百度翻译 以下为原文 The I2S interface is not the problem/concern...The digital microphones provide a digital output referred to as PDM (Pulse Density Modulation) which is apparently created using a sigma delta adc. I am told it requires a decimation filter to convert it into a usable signal which may then be transported out of the cpu using the I2S interface. I don't have enough knowledge to understand the requirements for the decimation filter used to reconstruct the PDM signal or the clock required for the digital microphone and I assume the decimation filter as well. I am not sure how they might be related...one such microphone is manufactured by Analog Devices, ADMP421...the data sheet states that the microphone uses a 4th order sigma-delta modulator, but I cannot find anything that tells me what is needed to return that signal back to a 16-24 bit PCM signal. |
|
|
|
你是对的。从这种类型的麦克风接收的信号将需要被抽取,以便将其转换为样本的并行数据流。我们已经实现了这个问题的原型解决方案。我专门用模拟设备ADMP421部分来描述这个问题。由于数据在多个Mbps中进入,所以需要在硬件中进行处理,所以在我们的可编程数字硬件中实现了CIC SnC64 64 x抽取滤波器。在提供这个解决方案之前,我还有一些工作要做,但是一旦实现了,我会把原型发布到我的博客上。
Brad Budlong PSoC森赛 以上来自于百度翻译 以下为原文 Your correct. The signal that is recieved from this type of microphone will need to be decimated in order to convert it to a parallel data stream of samples. We've implemented a prototype solution to this problem. I specifically prototyped this with the Analog Devices ADMP421 part that you mentioned. Since the data is coming in at multiple Mbps the processing needs to happen in hardware, so I implemented a CIC Sinc4 64x decimation filter in our programmable digital hardware. I have some more work to do before providing this solution, but once that gets implemented I'll post a prototype to my blog. Brad Budlong PSoC Sensei |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2102 浏览 1 评论
1848 浏览 1 评论
3666 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1783 浏览 6 评论
1533 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
566浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
420浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
435浏览 2评论
381浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
913浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 17:04 , Processed in 1.011337 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号