基于ADK4.1下CSR8670跑系统默认SINK下的speaker工程

第一步:首先将USB-SPI与CSR8670连接上并且通讯好,
第二步:将ADK4.1(XIDE3)打开系统自带speaker的程序,(默认路径在C盘apps->sink文件夹下)
第三步:配置工程属性,在编译器中选中VM-“SPEAKER”点击鼠标右键选择PROPERITES,这是我配置的![将GATT部分功能关闭]
基于ADK4.1下CSR8670跑系统默认SINK下的speaker工程_第1张图片

第四步:选择VM-“SPEAKER”点击右键选择clean,此时会将系统生成的.O .FS等一些文件全部清除,然后再点击rebulit_all,如果是第一次编译的话会编译DSP部分,生成.KAP文件在工程目录的image文件夹下面(如sbc.KAP是kalimba dsp sbc解码生成的文件)

第五步:打开PSTOOL工具,merge sink_system_csr8670.psr到芯片中,此文件在工程的configurations文件夹下,然后在download ,用户配置的psr,也可以用系统自带的,此处用Speaker_With_TWS_CNS10001v4.psr,当然也可以用其他的psr文件;

第六步:发现运行的时候系统提示panic,原因在于系统自带的.psr文件有添加自带的语音而导致的,用PSTOOL连接,将USER30(通过系统代码可以知道USER30是用于存放语音的)里面的内容删除(点击PSTOOL工具下的DELETE选项);然后用configurationTOOL 工具连接,在audio prompts->generate选项中,将事件语音全部删除;然后将number of audio prompt sets 改为0,download到8670芯片中,发现正常运行!

你可能感兴趣的:(CSR8670基础篇,sink,csr8670)