完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
talker一直停在while (SMPL_SUCCESS != SMPL_Link(&sLinkID1))这里,也就是说,该ED一直在发送link广播帧等待应答; 而listener则一直停在if (SMPL_SUCCESS == SMPL_LinkListen(&sLinkID2)),这里,也就是说,该ED一直在侦听来自talker的link信息。 但不论两个ED距离远近,始终建立不起连接。 一开始我以为是因为两个ED的物理地址可能设置成一样了,但是我后来又重新给它们分别下载程序,确定talker的地址为{0x79, 0x56, 0x34, 0x12}; listener的地址为{0x79, 0x56, 0x34, 0x13},确实给它们设置了不同的物理地址。 但还是建立不起连接,不知为何? 所采用的源程序是simpliciTI-IAR-1.2.0的simple_Peer_to_Peer 有看到坛友遇到类似的问题,不知道最终是怎么解决的,希望能够指点一下。先谢过! |
|
相关推荐 |
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 21:54 , Processed in 0.535944 second(s), Total 37, Slave 30 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号