最近有一个项目,想做以太网通讯,我们原来是有成熟的东西的要在产品的基础上添加以太网通讯,我们产品上用的主控芯片是stm32f407vet6前提是我们用的数据量不是很大,也没有并发数据,所以以下两种方案不必考虑通讯速率
据我目前掌握的知识,有两种思路
第一:用硬件网络芯片w5500,和主控芯片做spi通讯,w5500节省了主控芯片的开支,只需要操作w5500的寄存器和读写数据即可,也占用不了
多少主控的内存,这种芯片我没有实际用过,据说很烫,用时间久了会怎么样,还要芯片成本也很高,协议是lwip的阉割版,我查了一下手册
连dhcp都没有
第二: 用phy芯片+stm32f107vct6 考虑这种方法107和407要通讯,还要多出来一个mcu,不太乐观,但是因为407也有链路层,如果用我们的主控芯片
407和一个网口芯片组合硬件上组合比较理想,但是软件上要跑lwip,无疑给我们的产品增加了巨大的负担,还有我们的产品要求实时性比较高,也没哟
扩展内存
综合以上所说的,我一直很犹豫,请各位大侠帮帮我,多提宝贵意见
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>