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

寻个使用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管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版