首页 » 通讯 » KT148A语音芯片串口uart本控制的完整说明_包含硬件和指令举例_串口_音量

KT148A语音芯片串口uart本控制的完整说明_包含硬件和指令举例_串口_音量

雨夜梧桐 2025-01-03 20:26:41 0

扫一扫用手机浏览

文章目录 [+]

KT148A肯定是支持串口的,有客户反馈利用一线还是未便利,比如一些大型的系统不适宜有延时的操作,以是更加方向于利用uart掌握,这里我们也给出办理方案

延伸出来其余一个版本,KT158A

KT148A语音芯片串口uart本控制的完整说明_包含硬件和指令举例_串口_音量 KT148A语音芯片串口uart本控制的完整说明_包含硬件和指令举例_串口_音量 通讯

把稳次版本芯片还是KT148A。
但是利用上从原来的一线串口掌握,改换为串口uart掌握

KT148A语音芯片串口uart本控制的完整说明_包含硬件和指令举例_串口_音量 KT148A语音芯片串口uart本控制的完整说明_包含硬件和指令举例_串口_音量 通讯
(图片来自网络侵删)

也便是芯片相同,但是出厂烧录的固件不同而已

下载语音的办法,还是和以前千篇一律,但是不须要短路5脚到地了芯片的功耗,没有低功耗的处理了,默认便是不播放4mA的电流,须要低功耗请利用mos管掌握电源的办法 。
芯片的脚位定义有变革

联系我们,拿对应的KT158A的样品,备注一下:KT158A_V15_8BE8_串口uart版本

1、KT158A的大略测试,事理图如上所示

2、将芯片的5脚对地,上电,则是全部循环播放KT158A内置的所有语音,这个方便客户测试硬件

然后须要播放,就只能发送对应的串口指令去掌握

3、KT158A的busy引脚,也便是IO3=PB0,对应的是busy输出,播放输出低电平,空闲输出高电平

4、其他所有的细节,都和之前的KT148A=一线串口版本同等

掌握指令解释2.1 掌握指令--波特率是115200

CMD命令

对应的功能

参数(16位)

0x01

下一曲

0x02

上一曲

0x03

指定曲目(NUM)

和一线串口逻辑同等

0x04

音量+

0x05

音量-

0x06

指定音量

音量是不影象的

0x08

单曲循环指定曲目播放

和一线串口逻辑同等

0x0C

芯片复位

0x0D

播放

0x0E

停息

0x11

指定当前的设备全部循环播放

0x16

停滞

0x21

组合播放

2.2 通讯指令举例

命令类型

CMD命令

参考指令

指令解释

掌握指令

0x01

7E 01 00 02 00 00 EF

下一曲

0x02

7E 02 00 02 00 00 EF

上一曲

0x03

7E 03 00 02 00 64 EF

指定曲目(NUM) -- 播放第100段

0x04

7E 04 00 02 00 00 EF

音量+

0x05

7E 05 00 02 00 00 EF

音量-

0x06

7E 06 00 02 00 0A EF

指定音量 -- 取值范围[0--30] --指定为10级

0x08

7E 08 00 02 00 01 EF

单曲循环指定曲目播放 -- 循环播放第1段

0x0C

7E 0C 00 02 00 00 EF

芯片复位

0x0D

7E 0D 00 02 00 00 EF

播放

0x0E

7E 0E 00 02 00 00 EF

停息

0x11

7E 11 00 02 00 01 EF

指定内置音乐全部循环播放

0x16

7E 16 00 02 00 00 EF

停滞

0x21

7E 21 00 04 01 01 03 02 EF

组合播放-01号、01号、03号、02号组合播放

0x43

7E 43 00 02 00 00 EF

查询当前音量

0x46

7E 46 00 02 00 00 EF

查询当前的版本

0x4A

7E 4A 00 02 00 00 EF

查询内置的spiflash总文件数

0x4E

7E 4E 00 02 00 00 EF

查询内置的spiflash当前的文件

0x62

7E 62 00 02 00 00 EF

查询当前设备的总文件数

三、利用把稳事变

1、下载语音,就不须要芯片的5脚对地上电了,任何时候都可以点击软件进行下载

2、芯片没有低功耗的机制了,永久是正常事情状态,未播放是4mA的电流

3、软件测试举例如下:

4、测试的硬件举例如下:

标签:

相关文章

Go语言公仔,编程世界的可爱使者

在编程的世界里,代码是程序员们沟通的桥梁,是创造力的展现。在这个充满逻辑和理性的世界里,一款名为Go语言的编程公仔应运而生,它用可...

通讯 2025-01-05 阅读0 评论0

Hive语言,大数据时代的数据库利器

随着大数据时代的到来,数据已经成为企业和社会的重要资源。如何高效、准确地处理海量数据成为各个领域关注的焦点。Hive语言作为一种基...

通讯 2025-01-05 阅读0 评论0

IDA在R语言中的实现与应用

随着大数据时代的到来,数据挖掘和机器学习技术逐渐成为热门领域。其中,ID3、C4.5等决策树算法因其简洁明了、易于理解等优点,在数...

通讯 2025-01-05 阅读0 评论0