一、简介
目前kt148a语音芯片自带的程序,分为两个版本,分别是
1、一线串口版本:应用场景是搭配mcu,kt148a受到mcu的控制,来播放语音
2、按键版本:kt148a有三个io口,可以灵活配置为不同的触发播放形式
当然后期可能会根据其他的需求,在增加其他的版本也不一定
二、详细描述
2.1 一线串口版本和按键版本的硬件说明
一线串口版本 和 按键版本,芯片都是同一个,但是出厂的时候,会烧录对应的程序,所以功能是不一样的,千万不可以混着用
一线串口版本的脚位分配如下:
1、芯片的2脚=pb9为busy输出,播放输出低电平,空闲输出高电平
2、芯片的3脚=pb1为一线受控引脚,接收mcu的控制信号
3、芯片的4脚=pb0为测试引脚,对地触发一下,就播放下一个声音,存在的目的是方便客户测试
按键版本的脚位分配如下:
1、芯片目前定义了3个触发io口,分别是【io1==pb9】【io2==pb1】【io3==pb4】
2、并且支持配置文件,对这三个io口进行触发功能上面的配置 ,包括触发方式,以及触发电平等等
3、同时这三个io的参数,也只是符合3.3v的ttl电平,如果外接电压过高请自行降压,建议使用低电平触发有效。
2.2 一线串口版本软件说明
详细的细节,可以参考一下“99_kt148a语音芯片完整资料包_v3_20221120.zip”
完整的芯片资料开发包,这里只是简单的举例说明一下
一线串口最主要的还是,mcu发出的数据波形的细节,注意好这个,其他的就没什么了
注意点:
1、起始信号一定不能低于6ms ,请严格按照这个去写程序。尤其这个起始信号非常重要
2、遇到问题,第一时间,请用工具,学会使用工具,才会更有效率的解决问题
3、另外很多的工程师,不习惯于用逻辑分析仪,都喜欢拿示波器去量。
其实只要是数字信号,推荐逻辑分析仪,不仅波形抓起来漂亮直观,抓数据的时间还长,强烈推荐
2.3 按键版本软件说明
1、在pc电脑端,新建1个txt的文件,如上图,功能描述如上图所示,资料包里面提供有模板
2、配置文件,必须是xxxxx.txt格式 ,文件的后缀名必须是“.txt”[也就是记事本文件],其中xxxx没有要求,随便起个自己喜欢的名字即可
3、建议pc端新建txt文件的时候,打开文件后缀名的显示,如下图:
三、总结
一线串口版本,和按键版本,芯片是一模一样的,只是用户拿到手之后,需要查阅对应版本的功能说明书。不同的版本内部运行的程序是不一样的。但是他们更新语音的方式其实是一模一样的。
高效电源设计 计算机内部电源标准
梧州校园智慧安防平台与公安系统无缝对接 助力解决校园安全隐患
SenseCore商汤AI大装置构建决策AI创新生态
华为被谷歌“断供”,国产CPU该自己做生态,还是拥抱生态?
ADAS车道偏离检测技术
语音芯片KT148A的一线串口和KT148A的串口版本以及按键版本有什么区别_V1
贞光科技代理品牌—深圳威兆半导体\IGBT\模块\MOSFET
利用IO-Link技术实现小型高能效的工业传感器
高通推出QCC 3026芯片,转为新无线耳机设计
阻燃电缆和耐火电缆的区别与优势各是什么
浦项化学已与通用和LG成立的电池合资公司签署了正极材料供货协议
Compute Card应用载体
报道称苹果研发“更薄更轻 ”MacBook Air版本:15寸版本、搭载苹果M1升级版
芯片晶圆代工和封测工艺流程
【节能学院】浅谈新建物业小区充电桩及收费运营云的设计与应用
UBA2028 NXP推出为调光节能萤光灯的专用驱动芯片
MAX8857A尺寸最小、内置MOSFET、7通道2 AA DSC PMIC
拆解大疆精灵4 Pro,这么贵真的“有理可依”?
2024年新能源汽车市场的十大预测
防爆型激光与隔爆激光探测器的优势对比