关于w5500和phy芯片+stm32f107vct的实际应用比较

2019-08-14 01:45发布

最近有一个项目,想做以太网通讯,我们原来是有成熟的东西的要在产品的基础上添加以太网通讯,我们产品上用的主控芯片是stm32f407vet6前提是我们用的数据量不是很大,也没有并发数据,所以以下两种方案不必考虑通讯速率
据我目前掌握的知识,有两种思路  
第一:用硬件网络芯片w5500,和主控芯片做spi通讯,w5500节省了主控芯片的开支,只需要操作w5500的寄存器和读写数据即可,也占用不了

         多少主控的内存,这种芯片我没有实际用过,据说很烫,用时间久了会怎么样,还要芯片成本也很高,协议是lwip的阉割版,我查了一下手册
         连dhcp都没有
第二: 用phy芯片+stm32f107vct6    考虑这种方法107和407要通讯,还要多出来一个mcu,不太乐观,但是因为407也有链路层,如果用我们的主控芯片
         407和一个网口芯片组合硬件上组合比较理想,但是软件上要跑lwip,无疑给我们的产品增加了巨大的负担,还有我们的产品要求实时性比较高,也没哟
         扩展内存
综合以上所说的,我一直很犹豫,请各位大侠帮帮我,多提宝贵意见
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。