语言模块SYN6288无输出
时间:10-02
整理:3721RD
点击:
有人使用过SYN6288吗,在使用的时候遇到了点问题,希望使用过的朋友帮忙解答下。情况如下:
使用单片串口发送
uchar array0[14] = {0xFD, 0x00, 0x0B, 0x01, 0x00, 0xD3, 0xEE, 0xD2, 0xF4, 0xCC, 0xEC, 0xCF, 0xC2, 0xC1};(宇音天下)
串口收到回复0X4A(芯片初始化成功),一秒左右后收到0X41(接收成功),一段时间后收到0X4F(帧合成成功,进入空闲),
可是在这个过程,喇叭一直没有声音输出。用示波器检测BP0(引脚9),在语言合成期间,BP0一直是高电平,其他时候为低电
平。
下图是语言模块的原理图
使用单片串口发送
uchar array0[14] = {0xFD, 0x00, 0x0B, 0x01, 0x00, 0xD3, 0xEE, 0xD2, 0xF4, 0xCC, 0xEC, 0xCF, 0xC2, 0xC1};(宇音天下)
串口收到回复0X4A(芯片初始化成功),一秒左右后收到0X41(接收成功),一段时间后收到0X4F(帧合成成功,进入空闲),
可是在这个过程,喇叭一直没有声音输出。用示波器检测BP0(引脚9),在语言合成期间,BP0一直是高电平,其他时候为低电
平。
下图是语言模块的原理图
没有人用过吗?
问题解决了,是因为BN0接地。希望能帮到遇到相同困扰的朋友
没用过。不过从发送数据到接收数据到实现输出要超过1秒?