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

STM32H743VIT6+LWIP Ping不通

[复制链接]
JIATing 提问时间:2024-9-5 11:09 / 未解决

在关闭MX_LWIP_Init();初始化后程序能正常进行,打开之后就一直在错误的while(1)循环里面,请问这个应该怎么解决呢QQ20240905-105141.pngQQ20240905-105154.pngQQ20240905-105118.pngQQ20240905-105028.pngQQ20240905-104744.pngQQ20240905-104952.pngQQ20240905-104233.pngQQ20240905-110825.png

收藏 评论2 发布时间:2024-9-5 11:09

举报

2个回答
xmshao 回答时间:2024-9-5 12:49:09
也就是说hardfault跟LWIP强相关。


检查下堆栈的设置是否合理。


检查LWIP相关代码里内存配置、数组定义、指针的初始化等,


有无内存分配不足、数组访问跨界、空指针这些问题。
JIATing 回答时间:2024-9-5 13:37:40

xmshao 发表于 2024-9-5 12:49
也就是说hardfault跟LWIP强相关。</p>
<p>

好的

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版