CC2540接收一个数据包的时间是多少?
时间:12-22
整理:3721RD
点击:
请问 一下,CC2540接收一个20字节的数据包要多长时间?
第一,速度为1Mbps,有兴趣你可以自己计算一下,几百uS以内吧. 第二,与你的连接间隔时间有关。每次通讯发生在连接事件。比如连接间隔为1秒,你发送一帧数据,他不是马上发出,而是要等到连接事件时,才会发送。
TY你好:
1Mbps是CC2540能达到的吗?还有就是当连接间隔是10ms时,假如我在10毫秒内发了两个或更多的数据包,是不是只有一个发送出去,其它的都丢掉了?
Hi
1Mbps只是连接速率, 实际速度并不是这个.
每个连接间隔最多能传3个包的数据, 每个包最大为20个字节. IOS那端也有类似限制, 所以跟IOS设备连一般能到的最大速度是每秒1.5kByte左右.
CC2540最大能到的实际速度为每秒4~5kByte.
具体实际速度你可以根据你实际设的连接间隔去算, 1s/时间间隔 x 20 x 3.
谢谢!