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.

[参考译文] CC2541:连接多达8个或更多作为服务器(主器件)运行的客户端(从器件)

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1385211/cc2541-connect-up-to-8-or-maybe-more-clients-slaves-running-as-a-server-master

器件型号:CC2541

工具与软件:

最近、我从 BT900 (Laird)迁移到了 CC2541、并将我的客户端应用移植到了2541。

simple_ble_Peripheral 示例帮助实现了这一点。

´m 我需要开发一个需要扫描设备并同时连接多达8个客户端的服务器应用程序。

我的应用程序基本上必须连接到客户端、打开其特征之一的指示、它将开始从每个客户端每100ms 接收指示。

´m 不确定将 CC2541设置为服务器可以同时连接到8个客户端、我来这里问你们是否知道更多信息。 我理解这是 RAM 内存限制而不是协议栈限制。

n´t CC2541 (8K 内部 RAM)无法"并行"、TI 是否还有另一款芯片可以同时处理8个或更多连接以进行数据指示?

我之前在论坛中进行过搜索、发现了一些非常旧的线程、从11年的 AGOR 开始、他们说它最多可以同时处理3个连接、但在这11年中、随着新的堆栈和芯片改进、可能会发生一些变化。

如果您需要帮助、请告诉我。 谢谢你