0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KT404C语音芯片串口发数据没反应或者报错的处理总结

清月电子 来源:清月电子 作者:清月电子 2023-03-03 11:14 次阅读

一、问题简介

KT404C我焊接到PCB板上面,直接使用串口调试助手发指令没有任何返回,请问是什么意思呢?

很确定,串口也没连错,使用的是CH340G的USB转TTL ,【TX连接KT404C的7脚RX】 【RX连接KT404C的8脚TX】

二、详细描述

1、首先遇到这个问题,一定是先拿我们的测试demo板去测一下,如下图造型:

pYYBAGQBZfuANL6kAALqi82c8mI055.png

而不是一直找我们问个不停,这样效率很低,基本上以前有这方面问题的客户,都是自己疏忽,所以很头疼,浪费大家宝贵的时间

2、如果是自己画的板子,请使用电脑端的USB转TTL去测一下,详见如下图:

pYYBAGQBZgCAZcc8AACo7cq2nVM081.png

3、最后补充一下,KT404C一定要外接好存储器,才能正常的识别串口指令,因为你没有接好存储器,芯片是自动进入待机状态了 。不识别串口的指令,更加不会给出任何的回应了。

4、那这里就要问,如何知道是否外部的存储器硬件连接正常呢?有两种方法:

(1)、方法一:把KT404C的USB连接到电脑PC ,看看“我的电脑”是否会出来相应存储器的枚举U盘,如果出不来,说明KT404C没有识别到外接的存储器。注意KT404C是可以识别TF卡当做读卡器的,也可以识别外挂spiflash为U盘

(2)、方法二:查看KT404C芯片上电返回的初始化信息检测到设备和没检测到设备,返回的数据是不一样的,详见“KT404C语音芯片ic完整的数据手册5_V1.5.pdf”文档的3.3.1章节

5、最后的最后,如果KT404C芯片供电正常,它的串口TX也就是2脚上电一定是会有数据返回的,如下图:

pYYBAGQBZgeALzaGAADgkwDOa8o611.png

1、如上图:7E FF 06 3F 00 00 00 FE BC EF ---- KT404C上电返回的数据,说明KT404C没有检测到外部的存储器

==》这个就要检查一下硬件

2、如上图:7E FF 06 01 00 00 00 EF ---- 这个是USB转TTL发送给KT404C的数据,数据格式没问题。但是KT404C没有任何反应,这里的问题就是因为没有外接好存储器,导致KT404C自动进入睡眠了

三、总结

pYYBAGQBZg6ADe3mAAH80-n7pVQ022.png

关于串口的测试,实在是太简单了。无非就两点

1、保证KT404C芯片的外围正常,比如能正常的识别到存储器的存在,连接USB查看

2、使用USB转TTL,注意交叉连接KT404C

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 串口
    +关注

    关注

    14

    文章

    1483

    浏览量

    74502
  • 语音芯片
    +关注

    关注

    12

    文章

    1571

    浏览量

    35823
  • demo板
    +关注

    关注

    1

    文章

    24

    浏览量

    40406
收藏 人收藏

    评论

    相关推荐

    7815的芯片被烧了以后通电时是芯片本身烫还是没反应

    7815的芯片被烧了以后通电时是芯片本身烫还是没反应?求大神指导
    发表于 08-20 16:03

    蓝牙模块at没反应

    我用mini stm32开发板连接 配套的hc-05蓝牙模块,把PA9/P10跳线帽罢了,蓝牙模块的led接vcc5,用丁丁助手at没反应
    发表于 03-20 01:45

    STM32USB接口没反应

    程序没问题,重新换了win7的电脑,结果还是没反应;2、USB线有问题,换了一根,发现还是没反应,3、怀疑是板子上的USB接口有问题,自己买了个USB转串口芯片,用板子上的IO和
    发表于 02-26 09:19

    发送AT指令没反应的解决办法?

    以前使用AT指令可以返回OK,现在发送过去没反应,但能收到esp8266送过来得连接连接信息,使用的SSCOM3,串口线没有问题
    发表于 08-13 22:18

    SIM900送指令,串口没反应的原因是什么?

    本人想验证一个SIM900模块的使用,用的是USB转TTL,硬件连接图SIM900模块的电源使用的是外接5v-2A的电源电脑上的串口调试波特率设为9600,但发送AT指令匹配波特率时,串口没反应
    发表于 08-20 08:00

    KT404A语音芯片的相关资料推荐

    1. 概述 1.1 简介KT404A是一个提供串口语音芯片,完美的集成了MP3、WAV的硬解码。同时软件支持工业级别的串口通信协议,以SP
    发表于 02-15 06:29

    KT404A_数据手册_V1.4

    KT404A是一个提供串口语音芯片,完美的集成了MP3、WAV的硬解码。同时软件支持工业级别的串口通信协议,以SPIFLASH作为存储介质
    发表于 12-04 14:10 46次下载

    KT148A语音芯片怎么烧录语音进入芯片里面

    KT148A语音芯片怎么烧录语音进入芯片里面,这里需要用到串口和电脑端的工具
    的头像 发表于 08-01 09:01 2118次阅读
    <b class='flag-5'>KT</b>148A<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>怎么烧录<b class='flag-5'>语音</b>进入<b class='flag-5'>芯片</b>里面

    语音芯片KT148A的一线串口KT148A的串口版本以及按键版本有什么区别_V1

    目前KT148A语音芯片自带的程序,分为两个版本,分别是 1、一线串口版本:应用场景是搭配MCU,KT148A受到MCU的控制,来播放
    发表于 11-21 11:44 365次阅读
    <b class='flag-5'>语音</b><b class='flag-5'>芯片</b><b class='flag-5'>KT</b>148A的一线<b class='flag-5'>串口</b>和<b class='flag-5'>KT</b>148A的<b class='flag-5'>串口</b>版本以及按键版本有什么区别_V1

    KT148A语音芯片的下载用的是串口,测试可以直接串口发指令控制吗?

      KT148A语音芯片的下载用的是串口,那我实际测试是不是可以直接串口发指令测试控制?就不用单独写程序去模拟一线
    的头像 发表于 11-14 14:21 296次阅读
    <b class='flag-5'>KT</b>148A<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>的下载用的是<b class='flag-5'>串口</b>,测试可以直接<b class='flag-5'>串口</b>发指令控制吗?

    KT404A语音芯片U盘更新语音方案说明

    KT404A语音芯片用U盘更换语音文件,适用于广告机、提示器等等场景 为了满足客户不方便使用PC电脑端更新,我们在KT404A
    的头像 发表于 11-22 10:57 400次阅读
    <b class='flag-5'>KT404</b>A<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>U盘更新<b class='flag-5'>语音</b>方案说明

    KT404A远程更换语音芯片方案支持OTA 4G 蓝牙 wifi 物联网

    KT404A远程更换语音芯片方案支持OTA 4G 蓝牙 wifi 物联网 在线下载的mp3语音芯片ic,通过
    的头像 发表于 11-23 11:22 433次阅读
    <b class='flag-5'>KT404</b>A远程更换<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>方案支持OTA 4G 蓝牙 wifi 物联网

    KT1404C语音芯片做的板子连接usb到电脑出来空的盘符 怎么处理

    KT1404C画的板子,连接usb到电脑,出来空的盘符,可以确定KT404C没问题放别的板子OK,就是这个板子不正常,并且芯片5脚的电压输出是3.5v ,正常的板子是3.3v,什么问题呢?
    的头像 发表于 11-29 15:55 214次阅读
    <b class='flag-5'>KT</b>1404C<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>做的板子连接usb到电脑出来空的盘符 怎么<b class='flag-5'>处理</b>?

    KT1404C语音芯片为什么用着用着,声音就变大了,发指令设置音量?

    有客户反馈,使用KT404C语音芯片,每次主板上电的时候,都会发指令将音量设置为20级,但是实际到使用现场,就会有终端的客人反馈,机器的音量变大了,这个是什么情况呢,该如何分析这个问题呢?
    的头像 发表于 11-29 16:55 185次阅读
    <b class='flag-5'>KT</b>1404C<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>为什么用着用着,声音就变大了,发指令设置音量?

    KT404C语音芯片外挂flash用一段时间之后数据被改写的问题查找

    客户使用KT404C语音芯片外挂W25Q128,生产的出现一个不稳定的情况 1、产品大概有千分之5左右,卖出去终端客户发现几个月就不能播放了 2、拿回来测试,发现flash里面的音频文件变成
    的头像 发表于 03-27 13:46 90次阅读
    <b class='flag-5'>KT404C</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>外挂flash用一段时间之后<b class='flag-5'>数据</b>被改写的问题查找