Thread 中讨论的其他器件:BLE-STACK、 CC2640R2F
工具/软件:TI-RTOS
大家好、
使用不同大小图像的默认 OAD 植入式 IM。 我的时间计算如下
| OAD_BLOCK_SIZE | 16. |
| 连接间隔 | 10. |
| B-Image 文件大小 | 模块 | 最小 |
| 147456 | 9216 | 2、304 |
显示了我可以获得的最大速度@ CI 10大约为2、3分钟、假设我只需要逐个传输一个数据包。
但是,由于默认实现是请求/发送过程,因此当一个请求位于一个 CI 中而一个块发送位于一个 CI 中时,该过程所需的时间大约是该 CI 的两倍。
这是当我用自己的执行方式1在中央侧执行 OAD 时测量的值(~4min)。
因此、在每个请求上、我都会通过管道输出请求的块。
但是:
当我使用 BLE Device Monitor 1.2.0刷写我的固件并设置 CI 10时、它会显示 OAD 需要大约45秒... 使用与以前相同的固件-比我的计算快~ 3倍。
那么、TI 在实现方面有何差异? 计算假设的速度如何更快-我是否做了错误的事情? 是否可以在一个 CI 中包含“请求发送请求发送请求发送”?
当其他人测量 OAD 时间时,如中所示:
e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/391436
一直都是4分钟的时间…
感谢您的任何帮助。
此致
Frederik
