你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

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

[复制链接]
uwyciw100 提问时间:2017-2-15 09:45 /
如题,想找个stm32cubmx产生lwip,在stm32f767zi nucleo144上能运行的例子,自己配制,总是不成功,UDP/TCP随便哪个都好,谢谢。
收藏 1 评论7 发布时间:2017-2-15 09:45

举报

7个回答
creep 回答时间:2017-2-15 09:58:47
这里有个l论坛网友分享了,你试下看行不行。

https://www.stmcu.org.cn/module/ ... &fromuid=394920

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

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

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

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的。对比您的例子,配制上似乎没有什么不同,您能帮忙看一下哪里出问题了吗?成分感谢。

cube.zip

下载

2.06 KB, 下载次数: 4, 下载积分: ST金币 -1

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版本的不行,产生的代码总是出现莫名其妙的问题,总是提示这个找不到,那个找不到

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

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的时候只是丢包,应该引脚没错吧,不然应该什么都没有。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版