static uint8 LD_AsrRun(void) { LD_WriteReg(0x35, MIC_VOL); //麦克风(MIC)音量 建议设置值为 40H-55H LD_WriteReg(0x1C, 0x09); //ADC 开关控制 LD_WriteReg(0xBD, 0x20); //初始化控制寄存器 LD_WriteReg(0x08, 0x01); //清除 FIFO_DATA 清除指定 FIFO 后再写入一次 00H LD3320_delay(5); LD_WriteReg(0x08, 0x00); LD3320_delay(5);
时间: 2023-06-18 11:02:18 浏览: 102
code uint8-t *p-flash 与uint8-t code *p-flash的区别
这段代码是在运行LD3320语音识别芯片的函数中,主要作用是设置LD3320的麦克风音量、ADC开关控制、初始化控制寄存器、清除FIFO_DATA等。其中,MIC_VOL建议设置在40H-55H之间,ADC开关控制设置为0x09,初始化控制寄存器设置为0x20。清除FIFO_DATA后再写入一次00H,以确保FIFO数据被清除干净。最后延时5毫秒后再将FIFO清除标志位清除。
阅读全文