欢迎来到天天文库
浏览记录
ID:58808037
大小:150.87 KB
页数:1页
时间:2020-09-27
《V2模块--单片机程序调试技巧20191213.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单片机程序调试技巧本文讲述的为单片机与V2语音合成模块之间采用串口通信方式的程序调试技巧。首先本模块串口通信协议为“5个字节帧头+文本”的格式,只要将单片机的串口通信功能调试正常已经完成了一大半的工作。详细的调试步骤可参考如下:1、先查找字节所用的单片机型号的串口通信例程,可实现发送16进制数据。2、将单片机与USB转TTL连接到电脑上,并采用串口调试助手,结合调试单片机的串口通信程序。3、编写移植修改单片机程序,设置波特率为9600bps,并发送任意一个16进制,如发送A1到串口调试助手上,并查看串口调试助手是否收到A1。如收到的和单片
2、机发送的一致时说明串口通信程序已经调试完成继续下一步。可能正常使用,如不正确,则继续调试单片机程序。4、串口可以正常发送数据后,参考资料里面提供的代码,移植加入发送文本的函数(XFS_FrameInfo();),或亦可自行编写新的发送函数。5、程序移植修改编译正确后,我们可以尝试发送2个中文到串口助手,例如我们发送“测试”这2个字,查看对比串口助手收到的16进制数据,与配套的“V2模块-电脑端测试软件”生成的16进制数据是否一致。截图如下。6、当单片机发给串口助手的数据和测试软件的一致时,即可接入V2模块,将完成了单片机对语音模块的驱动,
3、让其工作发声。特别说明:如果我们只想播放固定的几个文本数据或者数量不多,又想简单完成的话,我们可以在调试完成第3步骤时,直接利用配套的软件生成出对应文本的16进制数据,采用单片机直接发送这些数据出去给V2语音模块,同样亦可快速的让V2语音模块发音。飞音雲电子技术支持QQ:751956552
此文档下载收益归作者所有