diff --git a/samples/boards/96b_argonkey/microphone/src/main.c b/samples/boards/96b_argonkey/microphone/src/main.c index 5ef83a56c6a..90f2c782d0f 100644 --- a/samples/boards/96b_argonkey/microphone/src/main.c +++ b/samples/boards/96b_argonkey/microphone/src/main.c @@ -154,6 +154,12 @@ void main(void) signal_sampling_stopped(); + ret = dmic_trigger(mic_dev, DMIC_TRIGGER_STOP); + if (ret < 0) { + printk("microphone stop trigger error\n"); + return; + } + /* print PCM stream */ #ifdef PCM_OUTPUT_IN_ASCII printk("-- start\n");