本帖最后由 纪国圣 于 2019-6-10 07:01 编辑
今天使用STM32CubeMX为STM32F429 Nulceo生成了FreeRTOS+LWIP的工程,可以正常运行,但是速度一直提不上去,按照要求做了优化,使用上位机每毫秒发送9160字节的数据,但是收发速度始终只能维持在300多KB/S。想问一下各位前辈,在实际项目中网络速度可以达到多少?MEM_SIZE、PBUF_POOL修改:
TCP_WND、TCP_SND_BUF修改:
ETH_RXBUFNB、ETH_TXBUFNB修改:
请问各位,除了以上修改的地方外,还有哪些地方需要注意的呢?谢谢。
还有使用keil中间件搭建的TCP Server应用,速度也很低,相同测试条件只有100KB/S。
不知道是我这边硬件方面网络条件差,还是别的什么问题。希望各位前辈不吝赐教
FreeRTOS_LWIP Netconn Server.zip
(1.74 MB)
RTX_RLTCPnet BSD Server 中断 消息邮箱.zip
(83.69 KB)
|