我对ISD1700系列有点疑问

2020-02-04 09:11发布

SPI模式下录音,我有点疑问:如果我在while(1)循环里面不断的执行录音函数,那么我怎么知道什么时候开始录音??等我录音完了,录音函数又在死循环里执行,不断重复录音,那我之前的录音不是又被覆盖掉了么??我刚刚接触这种芯片,有些不懂。。。还有我不太清楚如何准确知道我每一段录音的首地址和末地址。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ostrich12
1楼-- · 2020-02-04 09:42
前两天做过这样的实验。
在循环里需要设置录音按键,或者是通过与1700通讯,监测其状态,如果录到芯片末尾就设置标志位禁止录音,就可以了。具体的命令可以查1700手册。
首末地址是需要通过定点录音实现的,末地址是下一段录音的地址-1.
我是通过计算得到的大概时间。不精确。但很实用。坛子里有,自己找吧。
athena_min
2楼-- · 2020-02-04 13:38
 精彩回答 2  元偷偷看……
xiaoyigechaos
3楼-- · 2020-02-04 15:53
好东西  可惜电脑太破 打不开

一周热门 更多>