STM32F407 PDM转PCM调用PDM_Filter_64_LSB函数时进入了HardFault_Handler

2019-07-14 18:23发布

rt
我在调试数字麦克风时,接收到的是PDM格式的音频数据,需要转换成PCM。我在调用ST官网上下载的libPDMFilter_Keil.lib库中的PDM_Filter_64_LSB函数时,进入了HardFault_Handler,请问有哪个大神知道是什么原因吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
zhhx1985
2019-07-15 06:53
本帖最后由 wofei1314 于 2018-3-13 15:21 编辑

我怎么感觉应该是用SCk引脚和MISO引脚,数字麦克风作为输出,单片机作为输入,你的单片机引脚用的是MOSI,是给数字麦克风输入数据.....
第二个问题,在中断里对数据进行转换,这个方法恐怕不好,建议是中断设定标志,中断外进行数据转换~

近期可能我也打算用这个测试,到时候一起研究

一周热门 更多>