RSL10-SENSE-DB-GEVB小板DMIC录制数据出现周期性大毛刺:
具体是启动DMIC,在DMIC中断中保存采集到的数据,在导出数据后发现DMIC数据周期性出现很大上下冲毛刺。
如下图,正常应该只有1KHz的正弦波录音,但是周期性出现异常。将DMIC0_DCRM_CUTOFF_20HZ改为
DMIC0_DCRM_CUTOFF_320HZ后,异常毛刺会减弱。但是无法消除,请大伙帮忙支招,谢谢!
频率增大会减弱,,周期性的,不像是电源如滤波方面的问题
在这个毛刺发生的时候输出GPIO翻转,用于示波器触发,然后
1. 检查DMIC的VDD电压是否有波动
2. 检查DMIC的CLK是否有不连续的现象
引用: Jacktang 发表于 2021-7-8 07:14 频率增大会减弱,,周期性的,不像是电源如滤波方面的问题
嗯,感觉不像
引用: cruelfox 发表于 2021-7-8 09:50 在这个毛刺发生的时候输出GPIO翻转,用于示波器触发,然后 1. 检查DMIC的VDD电压是否有波动 2. 检查D ...
自己没条件测试呀。我这个周期性的刺。跟DMIC 模块初始化时出现的毛刺一模一样。尴尬
是否有其他外设在工作导致周期性毛刺?
引用: w494143467 发表于 2021-7-8 16:44 是否有其他外设在工作导致周期性毛刺?
应该不是,他有个类似建立的过程,涉及的采样点非常多
引用: xujinxi 发表于 2021-7-8 17:55 应该不是,他有个类似建立的过程,涉及的采样点非常多
你换个电池试试,这看来确实是一个问题,按道理官方应该都是测试过的。