网络芯片的实际速率是多大?
理论上以太网可达100Mbps。我使用LAN9215芯片,200M的CPU,测试发送数据的速率只有2.2M字节,17Mbps,离100M相差很远。
测试过程是:
发送数据-》等待发送完成-》发送数据-》。。。循环发送
有没有做过这方面的测试的兄弟,测试的速率是多少? LPC1788 + RT-Thread + LWIP,收发基于DMA描述符。
发送数据->检查队列是否有空闲空间->插入队列->返回
可以跑到11MB。 回复【楼主位】xgbing88
-----------------------------------------------------------------------
在系统下测试么?lan9215怎么样啊?价格如何? LPC1788 + RT-Thread + LWIP,收发基于DMA描述符。
发送数据->检查队列是否有空闲空间->插入队列->返回
可以跑到11MB。
-----------------------------------------------------------------------
你这速度不错,我怀疑是不是我驱动写得有问题,你的网络芯片是什么?
LAN9215是个总线型的MAC,不带MAC 在系统下测试么?lan9215怎么样啊?价格如何?
----------
批量的价格大概10几块 回复【3楼】xgbing88
你的网络芯片是什么?
-----------------------------------------------------------------------
理论上讲,PHY不会影响到网络速率。 用FPGA可以到满带宽,软件的话上90%就很不错了,尤其是小包
页:
[1]