这是我接触的第一个调试的蓝牙模块。
首先是设置串口,我给蓝牙的串口是ttyS4,
然后设置波特率,因为用示波器检测发现这个蓝牙模块接收的19200的波特率,而规格书上是115200波特率。这个就遇到问题了。导致我设置115200波特率。蓝牙模块老是接收不到我 的信息。最后设定为19200波特率 。才有反应。
然后就是配对,得到蓝牙设备的状态了。比如HFP ,A2DP和Avrcp的状态了。
HFP 是免提功能。(电话时)
A2DP 是耳机功能 (听音乐时)
如果这些状态都显示正确。
那下一步就是拨打电话和听音乐。喇叭有无声音输出了。这里我又碰到问题了。喇叭没有。
折腾了2天。 后来FAE过来。帮忙检测下nf2301的48,50引脚发现播放音乐时示波器的波有变化 。拉高了。
然后检测nf2301接出去的线路问题。
然后直接外接到我们音源控制芯片tda7419后面。放音乐和打电话都有声音。
至此,,蓝牙模块的调试 结束了。