KT148A语音芯片按键版本一对一触发播放功能描述V4

一、简介
kt148a语音芯片--按键版本,支持3个io口一对一触发 。同时也支持用户自己更换芯片内部的声音文件,方法,参考我们另外一份文档的描述“20220704_kt148a芯片自己更换声音的方法v3”。请留意,需要样品联系客服,备注“kt148a_v12_xxxx_按键版本”。因为此功能不是我们标准出厂的固件,需要单独的烧录才行
同时kt148a芯片的特性,也是参考“kt148a语音芯片使用手册_v2.pdf”
当然如果不能满足您的需求,可以联系我们定制程序,芯片很灵活,当然要收费的
二、硬件说明 
2.1 芯片的管脚定义
1、芯片目前定义了3个触发io口,分别是【io1==pb9】【io2==pb1】【io3==pb4】
2、并且支持配置文件,对这三个io口进行触发功能上面的配置
3、同时这三个io的参数,也只是符合3.3v的ttl电平,如果外接电压过高请自行降压,建议使用低电平触发有效。
2.2 配置文件的说明--第1步新建txt文件
1、在电脑端,新建一个txt的文件,如上图所示,功能描述如上图所示
2、配置文件,必须是xxxxx.txt格式 ,文件的后缀名必须是“.txt”[也就是记事本文件],其中xxxx没有要求,随便起个自己喜欢的名字即可
3、同时,注意pc端新建txt文件的时候,建议打开文件后缀名的显示,如下图:
2.3 配置文件功能描述
kt148a按键版本----配置文件的详细功能描述:--- 这里举例配置参数“1151”
详细的,请参考文档“20220723_kt148a芯片io触发功能描述_支持3路_v4”也就是本文档 。kt148a芯片合计有三个io口可以配置
1、第一个1代表的触发方式,取值范围如下:
==》0:可打断, 在播放过程中再按从头开始播放(没有配置文件,默认此播放模式)
==》1:不可打断,在播放过程中再按无效。
==》2:保持循环,一直按着就一直循环播放,松开立即停止。
==》3:保持循环二,一直按着一直循环播放,松开后播放完后停止
==》4:on/off,按一下播放,再按一下停止
==》5:通电循环播放所有声音
备注:配置是3个io口一起配置,当配置为0=可打断,那么意味着io1、io2、io3都是可打断的功能。io1对应第一段声音,io2对应第二段声音,io3对应第三段声音
如果只加载了一个音频文件,那么io2和io3就是无效了,以此类推
2、第二个15代表的是音量,取值范围【00-30】没有配置文件,默认是30
3、第三个1代表的是检测高电平有效,还是检测低电平有效 。
==》1:检测高电平有效
==》0:检测低电平有效   没有配置文件,默认检测低电平有效
2.4 配置文件的说明--第2步导入配置文件
1、这里必须强调的是,配置文件必须放在加载的所有文件尾部,不然,是不能被识别的
2、必须是在加载语音文件的同时,去加载配置文件,不能单独的加载配置文件
==》到这1步之后,请参考另外份文档,“20220704_kt148a芯片自己更换声音的方法v3”
将声音和配置文件一起导入到芯片里面,然后重新上电即可
2.5 此版本的一些细节说明
1、芯片从通电,到正常状态,大概需要30ms的样子
2、如果io触发配置为5,则上电到出来声音,是可以控制在100ms以内的
3、芯片的供电范围很宽,请严格按照我们给出的手册描述,去设计硬件
4、如果选用的是此按键版本,则我们“kt148a语音芯片使用手册_v2.pdf”里面关于一线控制的功能,则失效,芯片只具备按键触发功能了,详见2.3章节
2.6 测试环境
我们提供的测试底板,只有一个按键[io3]
其他io的功能测试,自行外接按键测试或者其他


单节锂电池保护解决方案(3)
使用两层商用解决方案的军事应用硬件全盘加密技术
物联网处理器指南
POE和POC的定义,二者之间的区别是什么
ubuntu和redhat的区别
KT148A语音芯片按键版本一对一触发播放功能描述V4
射频连接器面向新时代循序性发展
RX72M单芯片EtherCAT伺服方案(下)操作说明与规范
中国医疗人工智能开始进入市场验证阶段
业界首款2.1-MHz D类放大器改变汽车音频设计
采用可编程器件CPLD实现ARINC429收发电路与接口板的通信设计
快讯!!ARES-500AI和ARES-501AI现已支持openEuler(欧拉操作系统)
自动驾驶汽车=警车?
台积电10纳米芯片良率不高 或导致明年iPad生产延期
激光器的线宽的原理
pcb电路图有哪一些要点
余承东吐槽:华为已发布三款5G手机,苹果才推出,是“新学生”
波峰焊接操作步骤及时间控制图解
基于YOLOv2模型的监控系统丧失对人物的识别能力,从而实现在摄像头下顺利”隐身”的效果
两种适合自制的文氏桥低频信号发生器