您好!
我将 Bluetopia 用于 STM32 v4.2.1.1、并将自定义电路板用于 STM32F7和 CC2564C (我已经为 F7移植了 Bluetopia)。 由于 PCB 设计以及我想使用 OOF 流控制、我想使用 cp3WIre 类型的连接。 到目前为止、一切都正常、但我正在努力更新 UART 波特率。 每次我调用 VS_Update_UART_Baud_rate ()时,我都会成功,但是主机更改其波特率,而控制器则不会更改,这会导致以后出现错误。 我尝试分析使用逻辑分析仪发送的内容、它看起来也很奇怪:在调用 HCI_Send_Raw_Command (VS_Update_UART_Baud_rate ()的一部分)之后、从主机发送的最后一条命令的第一个字节(0xC0)看起来像使用旧波特率发送的、其余字节则更新了:
然后 CC 以旧波特率进行响应:
我需要添加该内容、例如 cpHCILL 配置、更新 UART 可以正常工作。