上电蓝牙芯片默认的波特率为115200,但是实际上蓝牙在正常工作的时候115200波特率满足不了通信速度,需要提升波特率。
曾经遇到过一款蓝牙芯片有一款没有CTS 管脚,但是在CPU这边已经配置启用了硬件流校验功能,导致蓝牙使能失败。
查看蓝牙log发现在115200时候CPU与蓝牙通信正常,提高波特率开始硬件流校验功能后一直等待不到蓝牙芯片反馈的数据导致使能失败,最后才知道蓝牙芯片没有CTS管脚。 最后通过修改系统这边引脚配置解决问题。
上电蓝牙芯片默认的波特率为115200,但是实际上蓝牙在正常工作的时候115200波特率满足不了通信速度,需要提升波特率。
曾经遇到过一款蓝牙芯片有一款没有CTS 管脚,但是在CPU这边已经配置启用了硬件流校验功能,导致蓝牙使能失败。
查看蓝牙log发现在115200时候CPU与蓝牙通信正常,提高波特率开始硬件流校验功能后一直等待不到蓝牙芯片反馈的数据导致使能失败,最后才知道蓝牙芯片没有CTS管脚。 最后通过修改系统这边引脚配置解决问题。