寻个使用stm32cubmx产生lwip代码的例子
如题,想找个stm32cubmx产生lwip,在stm32f767zi nucleo144上能运行的例子,自己配制,总是不成功,UDP/TCP随便哪个都好,谢谢。这里有个l论坛网友分享了,你试下看行不行。
https://www.stmcu.org.cn/module/forum/forum.php?mod=redirect&goto=findpost&ptid=610451&pid=2235916&fromuid=394920 有没有把MX_LWIP_Process();加到main循环,这个是要手动添加的,CubeMX不会帮你生成 zoomdy 发表于 2017-2-15 12:29
有没有把MX_LWIP_Process();加到main循环,这个是要手动添加的,CubeMX不会帮你生成 ...
您好,附件是我的cube配制,产生代码后,只将MX_LWIP_Process();加到循环中,没有其他修改。但,从抓包过程看,arp协议一直没有回应,主机发的arp查询得不回应。cube的配制中是使用arp的。对比您的例子,配制上似乎没有什么不同,您能帮忙看一下哪里出问题了吗?成分感谢。
zoomdy 发表于 2017-2-15 12:29
有没有把MX_LWIP_Process();加到main循环,这个是要手动添加的,CubeMX不会帮你生成 ...
找到问题了,原来是rmii有两个引脚要复用才行,之前没注意到这点。 这类的应该很多 本帖最后由 hpdell 于 2017-2-16 10:19 编辑
uwyciw100 发表于 2017-2-15 14:42
找到问题了,原来是rmii有两个引脚要复用才行,之前没注意到这点。
是哪两个引脚啊 ???
我现在也是,搞的ping时丢包严重
另外你的这个CubeMX 使用的是哪个版本的啊 ??
我目前使用 CubeMX v4.16.1的打不开
根据我目前的测试发现,CubemX v4.19版本的不行,产生的代码总是出现莫名其妙的问题,总是提示这个找不到,那个找不到
hpdell 发表于 2017-2-16 10:16
是哪两个引脚啊 ???
我现在也是,搞的ping时丢包严重
引脚是:
PB11——PG11:ETH_TX_EN
PB12——PG13:ETH_TXD0
版本是4.19。
如果ping的时候只是丢包,应该引脚没错吧,不然应该什么都没有。
页:
[1]