首页 » 科学 » KT142C-sop16语音芯片的4个IO口若何一对一触发播放设备文件说明_设置装备摆设文件_芯片

KT142C-sop16语音芯片的4个IO口若何一对一触发播放设备文件说明_设置装备摆设文件_芯片

乖囧猫 2025-01-20 10:10:01 0

扫一扫用手机浏览

文章目录 [+]

如上图,芯片有4个IO口可以一对一,详见如下解释

2.3 芯片4个IO触发口功能-配置文件-大略解释

1、芯片目前定义了4个触发IO口,分别是[K1==PA6][K2==PA5][K3==PA4][K4==PA11]

KT142C-sop16语音芯片的4个IO口若何一对一触发播放设备文件说明_设置装备摆设文件_芯片 KT142C-sop16语音芯片的4个IO口若何一对一触发播放设备文件说明_设置装备摆设文件_芯片 科学

2、并且支持配置文件,对这4个IO口进行触发功能上面的配置,音频文件编号:001---009

KT142C-sop16语音芯片的4个IO口若何一对一触发播放设备文件说明_设置装备摆设文件_芯片 KT142C-sop16语音芯片的4个IO口若何一对一触发播放设备文件说明_设置装备摆设文件_芯片 科学
(图片来自网络侵删)

3、这4个IO的参数,3.3V的TTL电平,外接电压过高请自行降压,建议利用低电平触发。

4、芯片从通电,到正常状态,大概须要200ms的样子

5、如果IO触发配置为5,则上电到出来声音,是可以掌握在250ms以内的

6、芯片的供电范围很宽,请严格按照我们给出的手册描述,去设计硬件

备注:配置是4个IO口一起配置,当配置为0=可打断,那么意味着K1、K2、K3、K4都是可打断的功能。
K1对应001xxx.mp3声音,K2对应003xxx.mp3声音,K3对应第003xxx.mp3声音

如果只加载了001xxx.mp3音频文件,那么K2和K3便是无效了,以此类推

如果只加载了002xxx.mp3音频文件,那么K1和K3便是无效了,由于K1找不到对应的文件

新建一个txt的配置文件。

1、在电脑端,新建一个TXT的文件,如图所示,功能描述如上图所示

2、配置文件,必须是xxxxx.txt格式 ,文件的后缀名必须是“.txt”[也便是记事本文件],个中xxxx没有哀求,随便起个自己喜好的名字即可

3、同时,把稳PC端新建txt文件的时候,建议打开文件后缀名的显示,如下图:

资料包里面有现成的例子,同时芯片出厂,也会烧录默认的例子进去的。
用户只须要在里面修正即可

2.4 配置文件把稳事变--以及常见问题集锦

如果没有配置文件,则是按照默认的配置:0300100 【配置文件不是必须的,可以没有】

0 按键模式0 可打断,在播放过程中再按从头开始播放(没有设置默认此播放模式)

30 音量30 第二个30代表的是音量,取值范围【00-30】

0 Busy脚的配置 busy播放输出低空闲输出高

1 音频输出配置 直驱扬声器输出,驱动8欧姆0.5W喇叭

0 检测低电平有效 4个触发IO口的电平配置--检测低电平有效

0 不进入低功耗 芯片功耗处理--不进入低功耗,芯片坚持在6mA的均匀电流【静态】

问题1:有4个IO,都是一样的功能吗?从配置文件的解释来看,功能是键控发声,那么4个IO都只能是键控发声吗?还是可以有选择地某个IO对应播放那段语音?4个按键有什么差异?他们和语音号是如何对应的?

1、4个K1--K4的差异,在于他们对应的曲目号名称编号不同。

2、如果只拷贝了一个音频文件001xxx.mp3,那么K2和K3是无效的。
如果加载了2个音频文件,则K3是无效的

3、同时配置文件里面的,按键功能配置,是一起配置,也便是说=1=不可打断,那么K1、K2、K3、K4就都是不可打断的功能了

4、同时,文件是按照文件名所逐一对应的,如下图所示:

问题2:小批量生产怎么办呢?大批量生产怎么办呢?

1、小批量的芯片,可以自行连接电脑进行拷贝

2、大批量的可以联系我们,提交一下终极的音频文件给我们即可

2.5 芯片配置文件关于串口的配置

这里着重解释一下,配置文件和串口掌握的关系

1、为了兼顾到按键触发的运用,不得不设计一种低功耗的机制,而这种低功耗的机制不适用于串口掌握

2、大略直白的说,如果用按键一对一的话,就降第6个选项配置为1 。
利用串口掌握的话配置为0

3、由于配置1之后,就开启低功耗,而芯片进入低功耗之后,串口就须要唤醒,以是不利于串口的利用

==》当然,利用串口的时候,直接将配置文件删掉,也可以。
这样就进入默认的参数运行,详见2.4章节

标签:

相关文章