This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564CSTBTBLESW:CC2564C:ENW-89823A4KF Panasonic 模块无法将 HCI 波特率设置为高于 115200

Guru**** 2419530 points
Other Parts Discussed in Thread: CC2564

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1537821/cc2564cstbtblesw-cc2564c-enw-89823a4kf-panasonic-module-unable-to-set-hci-baudrate-higher-than-115200

器件型号:CC2564CSTBLESW
主题:CC2564 中讨论的其他器件

工具/软件:

您好、

我们目前正在使用基于 CC2564 芯片的 Panasonic 模块。

使用外部 STM32 作为主机 MCU 和 Bluetopia 蓝 牙栈、我们无法将波特率设置为高于 115200。

凭借 115200 的波特率、配对和通信可正常工作。

但是、一旦我们将波特率设置为 1M、仍然可以完成配对、但没有任何通信进行。

/*配置  UART  参数*/

HCI_DRIVER_SET_COMM_INFO (&HCI_DriverInformation、1、VENDOR_BAUD_RATE、cpHCILL_RTS_CTS );

HCI_DriverInformation.DriverInformation.COMMDriverInformation.InitializationDelay = 100;



此处在 MCU 发送 HCI 命令后返回  


此处、MCU 在 MCU 从蓝牙模块接收响应后更改波特率  

此外、在硬件侧检查、不应有任何限制开关速度的因素。

请帮忙!

提前感谢。