| 
 
| 最近用107测试了一下内置mac的最快速度。 测试环境如下:
 1. 代码放在flash里,没有开优化。
 2.用发送中断触发另一次发送,每个包64个字节,这样来保证系统能最快的循环。没用任何协议栈。
 
 结果是:
 在10M网络的情况下,一秒钟能发500个包,那么应该是500×64×8 = 256kbps。
 发送的时候,串口 交互已经收到一定的影响,人机交互命令可以感觉出明显的延迟。
 
 后继会继续测试100M网络。感觉瓶颈在flash的速度上,开了代码优化可能会有点点提高,但是不会有质的变化。
 有必要把关键代码,比如中断处理程序放到ram里跑。
 | 
 |