WCH沁恒单片机
直播中

李浯

7年用户 1080经验值
私信 关注
[问答]

MultiCentral主机很难支持多设备同时连接是为何?

我需要实现这样一个场景,主机同时连接多台从机。然后从机20ms会向主机发送一帧数据。主机每隔1s将接收到数据通过串口发送出去。这个场景在我从机1秒钟发送一帧数据的时候还正常,提高到真实场景20ms发送一次的时候。就产生一些问题:

  • 很难支持多设备同时连接了
  • 单设备连接的时候会接收到错误的帧(数据都为0)
  • 单设备连接一段时候后会断连,可能再也连不上了,可能连上之后接收不到从机的数据。断连的理由为0

请麻烦帮忙看一下,感谢!!
  
  

回帖(1)

曹雪

2022-9-21 09:50:43
使用多主从程序连接多个从机是可以实现的,且在例程中提供了透传的例子,从机给主机发送的0x88,因此先在官网下载最新的EVT,看看使用MultiCentral和peripheral透传数据是否有成功。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分