uwyciw100 发表于 2017-2-15 09:45:18

寻个使用stm32cubmx产生lwip代码的例子

如题,想找个stm32cubmx产生lwip,在stm32f767zi nucleo144上能运行的例子,自己配制,总是不成功,UDP/TCP随便哪个都好,谢谢。

creep 发表于 2017-2-15 09:58:47

这里有个l论坛网友分享了,你试下看行不行。

https://www.stmcu.org.cn/module/forum/forum.php?mod=redirect&goto=findpost&ptid=610451&pid=2235916&fromuid=394920

zoomdy 发表于 2017-2-15 12:29:04

有没有把MX_LWIP_Process();加到main循环,这个是要手动添加的,CubeMX不会帮你生成

uwyciw100 发表于 2017-2-15 14:02:46

zoomdy 发表于 2017-2-15 12:29
有没有把MX_LWIP_Process();加到main循环,这个是要手动添加的,CubeMX不会帮你生成 ...

您好,附件是我的cube配制,产生代码后,只将MX_LWIP_Process();加到循环中,没有其他修改。但,从抓包过程看,arp协议一直没有回应,主机发的arp查询得不回应。cube的配制中是使用arp的。对比您的例子,配制上似乎没有什么不同,您能帮忙看一下哪里出问题了吗?成分感谢。

uwyciw100 发表于 2017-2-15 14:42:34

zoomdy 发表于 2017-2-15 12:29
有没有把MX_LWIP_Process();加到main循环,这个是要手动添加的,CubeMX不会帮你生成 ...

找到问题了,原来是rmii有两个引脚要复用才行,之前没注意到这点。

队长shiwo 发表于 2017-2-16 08:48:53

这类的应该很多

hpdell 发表于 2017-2-16 10:16:51

本帖最后由 hpdell 于 2017-2-16 10:19 编辑

uwyciw100 发表于 2017-2-15 14:42
找到问题了,原来是rmii有两个引脚要复用才行,之前没注意到这点。
是哪两个引脚啊 ???

我现在也是,搞的ping时丢包严重
另外你的这个CubeMX 使用的是哪个版本的啊 ??

我目前使用 CubeMX v4.16.1的打不开

根据我目前的测试发现,CubemX v4.19版本的不行,产生的代码总是出现莫名其妙的问题,总是提示这个找不到,那个找不到

uwyciw100 发表于 2017-2-17 09:07:57

hpdell 发表于 2017-2-16 10:16
是哪两个引脚啊 ???

我现在也是,搞的ping时丢包严重


引脚是:
PB11——PG11:ETH_TX_EN
PB12——PG13:ETH_TXD0

版本是4.19。

如果ping的时候只是丢包,应该引脚没错吧,不然应该什么都没有。
页: [1]
查看完整版本: 寻个使用stm32cubmx产生lwip代码的例子