完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本来DSP闲置时候,0xb2读出来的是0x21;我用 while(LD_ReadReg(0xb2) == 0x21); 试了下,程序可以继续下去。
0X37寄存器在下发命令前,需要检查 B2 寄存器的状态。 所以给后面紧跟了 LD_WriteReg(0x37, 0x06);但还是37好像没设置成功,程序不停进中断。 我测了BF寄存器,也没有35出现。 我找了个例程,他们为什么在检查了B2后,又写了个 LD_WriteReg(0xb2, 0xff);后面才写 LD_WriteReg(0x37, 0x06); ******************BF寄存器***************************** ASR:ASR 状态报告寄存器 读到数值为 0x35,可以确定是一次语音识别流程正常结束, 可与(0xb2)寄存器的 0x21 值配合使用。 ***********B2寄存器介绍***************** ASR:DSP 忙闲状态 0x21 表示闲,查询到为闲状态可以进行下一步 ASR 动作 ***************************** **************37寄存器介绍******************** 语音识别控制命令下发寄存器 写 04H:通知 DSP 要添加一项识别句。 写 06H:通知 DSP 开始识别语音。 在下发命令前,需要检查 B2 寄存器的状态。 ************************************ |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
787 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
755 浏览 0 评论
850 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1534 浏览 0 评论
1239 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12063 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 20:30 , Processed in 0.543810 second(s), Total 72, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号