jq8900语音模块接开发板上能正常播报,接到我自己焊的板子上就不能播报了,但是我的芯片工作正常,显示也很正常。
就是接一个喇叭,RX、TX和电源,电源我用的也是开发板上的5v电源
接口问题:您的开发板上的语音模块可能与您自己焊接的板子上的接口不兼容。您可以检查一下接口是否正确连接,并确保接口的电气参数是否正确。
电源问题:如果您在使用的是开发板上的电源,则需要检查电源的输出是否正确。确保输出电压在规定的范围内,并且输出电流足够,以保证语音模块的正常工作。
芯片问题:如果您的芯片工作正常,但是语音模块仍然无法正常工作,则可能是由于语音模块的硬件故障导致的。您可以检查一下语音模块的电路板是否有损坏,并尝试更换一个新的语音模块。
程序问题:如果您在自己焊接的开发板上尝试使用与开发板上的语音模块相同的程序,但是仍然无法正常工作,则可能是由于程序的问题导致的。您可以检查一下程序是否正确编写,并尝试更换一个新的语音模块。
不知道你这个问题是否已经解决, 如果还没有解决的话:受上次超声波bug的反馈,先测模块是否正常,来排除最源头的bug
但是我花了一个多小时的时间去验证模块是否正常
验证阶段:
1、插上usb,发现电脑能以U盘的形式识别
正常
2、由于手上没有串口下载器,使用stc15单片机最小系统上的串口进行指令配置
一直返回0xFE
失败
原因:不知道咋回事
2 .1、是不是串口IO需要3.3V
没有1K电阻,串了一个400欧的,和一个大概5k的电阻
失败
原因:可能是电阻不太行吧
3、下载一下给的单片机例程吧
失败
原因:不知道咋回事
4、再回去使用串口,发现连FE都不返回了
失败
原因:突然发现最小系统上插着个单片机
5、取下单片机,继续使用最小系统上的串口下载,发现还是不回FE
失败
原因:可能之前回FE是单片机上一个程序的原因(上一个程序是STC官方IAP仿真器程序,应该就是它的原因了)
6、祭出我19块钱的六合一的串口烧写器!!!
成功了。。。
7、等待我找到1k的电阻吧。。。。。。