服务热线

0755-82922363

ARTICLE技术文章
首页 > 技术文章 > 杰理语音芯片AD15N/AD15X和AD14N/AD14X区别和常见问题

发表时间:2022-06-21  |  访问量:242

随着科技日新月异的发展,杰理芯片的迭代也紧跟时代的发展,杰理产品的大规模应用引领着全球蓝牙音频产品的普及化风潮。与此同时,依托平台化研发优势,公司实现产品线快速拓展及新应用领域快速切入,近年来已成为智能物联终端芯片、杰理语音芯片等领域的主要市场参与者和竞争者。目前,公司产品已进入包括小米、传音、QCY、奋达科技、山水音响、猫王、凌度、任我游、惠普、联想、先科等在内的众多知名终端品牌厂商,产品受到市场的广泛欢迎。

杰理语音芯片更新迭代

其中音频类芯片AC104N使用的是AD14N的晶圆,AC608N使用的是AC696N的晶圆。杰理语音芯片应用AC104N系列:全管脚封装AC1044A_QSOP24;单声道插卡小音箱、外置功放发声方案、支持mic录音。

杰理语音芯片AD15N和AD14N的区别:

1、AD14N系列:全管脚封装AD146A_QFN32;支持录音功能发声产品,集成0.5WClass-D扬声器驱动,支持外挂功放(具体看封装是否支持);

2、AD15N系列:全管脚封装AD154_LQFP48,I/O数量比AD14N系列多;不支持USB、不带录音功能发声产品,集成0.5WClass-D扬声器驱动,不支持外接功放。

杰理语音芯片AD14X/AD15X串口常见问题:

前段时间用杰理AD152A做的项目遗留了个bug,今天重新拍查了一下代码。

问题现象:串口初始化完成后会自动发一个空格字符“0x20”,并且发送的第一个字节会丢失。

驱动文件:是杰理AD15 SDK目录下的uart驱动文件。

排查后发现在设置串口波特率的地方主动发了个空格,注销后问题就解决了:

杰理语音芯片AD14X/AD15X串口常见问题解决方法

杰理语音芯片AD14N/AD15N休眠和关机唤醒问题:

杰理JL AD150N、AD153A2、AD153A4、AD156A2、AD158A2、AD159A2、AD142A2、AD145A2、AD146A2.

目前的SDK如果不是使用默认配置的PA0引脚做开关机按键,修改了AD按键引脚,则关机后再也唤不醒了,怎么配置?

其实SDK用户手册中有介绍:

杰理语音芯片AD14N/AD15N休眠和关机唤醒问题
在SDK目录下的DOC文档中可以找到休眠和关机(power down和soft off)的介绍和配置方法,但是当我修改了唤醒IO口以后,发现无法唤醒:

杰理语音芯片AD14N/AD15N休眠和关机唤醒问题解决办法
于是跟进关机流程的代码,发现不管是power down还是soft off,都会调用close_gpio()这个函数,函数前面已经可以发现端倪:

杰理语音芯片AD14N/AD15N休眠和关机问题

代码默认的AD KEY按键用的就是PA0这个引脚,我改到PA5了,所以这里也是需要修改的,否则的话这里的代码会把这个PA的所有GPIO都配置成高阻态,那么就永远无法通过配置的的唤醒GPIO唤醒芯片了。

软件配置PA5唤醒,gpio_close函数配置如下,则问题解决。

杰理语音芯片AD14N/AD15N休眠和关机唤醒问题完美解决
 

版权所有 © 2021 杰理芯片-yunThinker云信-JL杰理代理商 Al Rights Reseved    备案号:粤ICP备18068352号-1    管理登陆    网站地图