date: 2021-03-29
XMOS 评估板型号:XUF216-512-TQ128-C20
实现麦克风拾音,并从耳机输出声音,官方网站上的一个demo:
**************************************** Application Notes | XMOS ***************************************
*************************************** AN00219_app_lores_DAS_fixed *****************************************
相关的工程:AN00218_app_hires_DAS_fixed
AN00219_app_lores_DAS_fixed 介绍:
这个演示应用程序展示了一个简单的延迟和求和(DAS)bemformer。它显示了I2S通过DAC进行音频输出的设置,以及对多声道音频帧的非常简单的处理,以根据简单的单转向产生单声道输出。
将AN00220工程导入到 xTIME Composer Studio 中,具体操作同XMOS 开发探索2-麦克风拾音:
添加相关的库:
注意: 工程不需要修改任何地方,Makefile、 MIC-ARRAY-1V0.xn 也不要改,不然编译通不过!
说明文档中的图片:
编译的结果:
然后将bin中的二进制文件刷入开发套件中:
可以看到效果:
两个 LED 灯闪烁,耳机中可以听到声音,A,D按钮控制LED灯转动的方向,B,D按钮控制输出声音增益大小。
遇到的问题:
当修改 Makefile 文件中的 Target为 XUF216-512-TQ128-C20 Device 时,会出现报错:找不到定义