[其他ST产品] stm32h5裸机怎么配置lwip呢?

[复制链接]
风凉 发表于 2024-12-21 09:00 | 显示全部楼层
一般来说不都是有例程的吗,直接按例程来移植多好啊

西洲 发表于 2024-12-21 10:00 | 显示全部楼层
LWIP的话,建议还是使用RTOS移植比较快一些,哈哈

申小林一号 发表于 2024-12-31 17:01 | 显示全部楼层
一般是中断或者循环
公羊子丹 发表于 2025-1-24 08:15 | 显示全部楼层
STM32H5的裸机上用LWIP的话,首先得自己移植,确认好网卡驱动和硬件资源够用。
周半梅 发表于 2025-1-24 08:17 | 显示全部楼层
先去官方的CubeMX生成个LWIP的项目看看,研究一下配置,裸机的话可以手动参考移植。
帛灿灿 发表于 2025-1-24 08:19 | 显示全部楼层
LWIP裸机用起来不难,主要就是初始化网卡驱动和配置TCP/IP协议栈,记得看官方手册。
童雨竹 发表于 2025-1-24 08:32 | 显示全部楼层
STM32H5自带很多资源,完全够跑LWIP,配置好内存池和任务优先级就能跑起来了。
万图 发表于 2025-1-24 08:33 | 显示全部楼层
如果裸机用LWIP,记得要自己实现定时器,LWIP的很多功能需要依赖周期性调用。
Wordsworth 发表于 2025-1-24 08:34 | 显示全部楼层
不想从头移植的话,可以参考ST官方的例程,H5的库里一般会带LWIP的移植代码。
Bblythe 发表于 2025-1-24 08:36 | 显示全部楼层
裸机跑LWIP有点难度,建议从小项目开始,比如先试试Ping功能,跑通了再搞复杂的。
Pulitzer 发表于 2025-1-24 08:37 | 显示全部楼层
H5裸机直接用LWIP是可以的,但中断和内存管理要特别小心,不然很容易出问题。
Uriah 发表于 2025-1-24 08:38 | 显示全部楼层
配置LWIP主要是调网卡驱动和内存大小,裸机上要尽量简化功能,不然很难调试。
Clyde011 发表于 2025-1-24 08:40 | 显示全部楼层
如果是初次移植LWIP,可以考虑用FreeRTOS搭配,任务调度会方便很多。
AIsignel 发表于 2025-1-24 17:25 | 显示全部楼层
stm32h5自带很多资源,完全够运行lwip。您可以在配置内存池和任务优先级后运行。
AutoMotor 发表于 2025-1-26 15:45 | 显示全部楼层
如果不想从零开始迁移,可以参考st官方的套路。h5库通常会携带lwip的迁移代码。
PreWorld 发表于 2025-1-27 21:14 | 显示全部楼层
配置STM32H5裸机的lwIP(轻量级IP协议栈)需要设置硬件接口、配置lwIP结构体及回调函数,初始化网络接口,编写UDP/TCP协议相关代码等。简化流程约为:硬件配置、lwIP初始化、网络协议实现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部