KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明

这篇具有很好参考价值的文章主要介绍了KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

KT142C是一个提供串口的SOP16语音芯片,完美的集成了MP3的硬解码。内置330KByte的空间,最大支持330秒的语音长度,支持多段语音,支持直驱0.5W的扬声器无需外置功放

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

2.3 芯片4个IO触发口功能-配置文件-简单说明

2.4 配置文件注意事项--以及常见问题集锦

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

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

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


KT142C是一个提供串口的SOP16语音芯片,完美的集成了MP3的硬解码。内置330KByte的空间,最大支持330秒的语音长度,支持多段语音,支持直驱0.5W的扬声器无需外置功放


KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明,KT142C,单片机,嵌入式硬件,物联网

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

2.3 芯片4个IO触发口功能-配置文件-简单说明

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

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

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的配置文件。

KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明,KT142C,单片机,嵌入式硬件,物联网

  1. 在电脑端,新建一个TXT的文件,如图所示,功能描述如上图所示
  2. 配置文件,必须是xxxxx.txt格式 ,文件的后缀名必须是“.txt”[也就是记事本文件],其中xxxx没有要求,随便起个自己喜欢的名字即可
  3. 同时,注意PC端新建txt文件的时候,建议打开文件后缀名的显示,如下图:KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明,KT142C,单片机,嵌入式硬件,物联网

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

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. 同时,文件是按照文件名所一一对应的,如下图所示:KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明,KT142C,单片机,嵌入式硬件,物联网

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

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

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

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

这里着重说明一下,配置文件和串口控制的关系

KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明,KT142C,单片机,嵌入式硬件,物联网

  1. 为了兼顾到按键触发的应用,不得不设计一种低功耗的机制,而这种低功耗的机制不适用于串口控制
  2. 简单直白的说,如果用按键一对一的话,就降第6个选项配置为1 。使用串口控制的话配置为0
  3. 因为配置1之后,就开启低功耗,而芯片进入低功耗之后,串口就需要唤醒,所以不利于串口的使用

==》当然,使用串口的时候,直接将配置文件删掉,也可以。这样就进入默认的参数运行,详见2.4章节文章来源地址https://www.toymoban.com/news/detail-709695.html

到了这里,关于KT142C-sop16语音芯片的4个IO口如何一对一触发播放_配置文件详细说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kt6368A双模蓝牙芯片无法透传 可能是什么问题呢

    kt6368A蓝牙芯片无法透传 可能是什么问题呢? KT6368A蓝牙芯片,在使用上还是非常的简单,总共也就8个腿,焊接也是很容易的事情 出现不能透传,大概率有如下2点原因 硬件问题,比如:没焊好,没供电,晶振没焊好、芯片坏掉了等等 软件问题,比如:测试app您不会用,不知

    2024年02月07日
    浏览(39)
  • uniapp集成腾讯即时通信IM,实现一对一聊天,支持文字、表情、语音、图片、视频

    原则 介绍 效果图 uniapp集成腾讯即时通信IM,实现一对一聊天,支持文字、 使用方式 将文件放到相应的位置 app配置 main.js 配置 pages.json 配置 GenerateTestUserSig.js配置SDKAPPID和SECRETKEY 安装 npm i 运行 下载源码 联系方式 查看文章

    2024年02月09日
    浏览(77)
  • 关于KT6368A双模蓝牙芯片的BLE在ios的lightblue大数量数据测试

    测试简介 关于KT6368A双模蓝牙芯片的BLE在ios的lightblue app大数量数据测试 测试环境:iphone7 。KT6368A双模程序96B6 App:lightblue  ios端  可以打开log日志查看通讯流程 测试数据:长度是1224个字节,单次直接发给KT6368A,然后蓝牙通过BLE转发给手机 详细测试 单次发送1224个字节,电脑

    2024年01月18日
    浏览(59)
  • Cypress.io:快速简单可靠的浏览器测试工具 | 开源日报 No.142

    Stars: 45.5k License: MIT Cypress.io 是一个快速、简单和可靠的浏览器测试工具,可以用于任何在浏览器中运行的内容。它支持 Mac、Linux 和 Windows 系统,并提供了安装指南。 Stars: 4.1k License: GPL-3.0 DeskHop 是一个快速切换桌面的设备,它允许用户通过键盘快捷键或鼠标指针在不同操作系

    2024年01月25日
    浏览(42)
  • #SOP#-如何使用AI辅助论文创作

    #SOP#-如何使用AI辅助论文创作                                  ——2024.4.6 “在使用工具的时候,要做工具的主人”        一份可执行的AI辅助创作论文的指导手册 不为任何AI大模型付费! 不为任何降重网站付费! 通过知网检查 论文应该是有创作者智力和

    2024年04月12日
    浏览(20)
  • Tcp server是如何一个端口处理多个客户端连接的(一对一还是一对多)

    我们经常看到说,TCP 是一对一的两点服务,UDP 支持一对一、一对多、多对多的交互通信。但是使用Tcp工具通讯时,一个Tcp服务端可以连接多个Tcp客户端。所以这里的一对一和一对多是不是冲突了? 并不是 。一对一指的是Tcp连接,什么是Tcp连接,这里直接粘贴小林大神的解释

    2023年04月08日
    浏览(37)
  • 语音合成芯片——SYN6658

    SYN6658是 中文语音合成芯片 ,通过UART 接口或SPI 接口通讯方式,接收待合成的文本数据,实现文本到语音的转换。可以采用GB2312、GBK、BIG5 和Unicode 四种编码方式。我们一般直接采用语音合成模块来实现语音的播放。 YS-V6:语音合成模块 ,直接将单片机(或六合一串口)与语

    2024年02月06日
    浏览(55)
  • 智能锁语音提示芯片?看这里!

    智能门锁凭借着在用户识别、安全性、管理性方面的智能化优势,受到了现代人们的青睐,它的外观设计也是紧随现代潮流。 而目前市场上所有的智能锁基本都会做语音提示功能,方便用户在操作使用时能简单便捷。 安全防护主要体现在可以在智能锁里加入警报报警音,在

    2023年04月09日
    浏览(41)
  • NV040D语音芯片丨助力空气净化器语音功能

    空气净化器通过过滤网和电子静电等技术,可以清除室内空气中的有害物质,如灰尘、花粉、细菌、甲醛等,达到净化空气的目标,让人们呼吸到更加清新的空气,保护人体健康。在空气净化器中加入九芯语音芯片的提醒功能,我们便能够通过语音提示直接了解空气净化器的

    2024年02月08日
    浏览(27)
  • STM32外设芯片驱动学习记录 —— (二) PCA9555 IO扩展芯片驱动开发

    一、芯片介绍 二、Datasheet解读 1.硬件说明 2.寄存器说明 3.通信过程 三、驱动代码编写 1.软件I2C驱动 2. PCA9555芯片驱动函数 总结         PCA9555可设置16路输入或输出口,I2C接口,用于IO扩展,3个硬件地址引脚寻址,工作电压:VCC(2.3V 至 5.5V)。 1)框图   INT:中断输出 A0,

    2024年02月11日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包