[STM32H5]
STM32移植LWIP问题
5368|28
手机看帖
扫描二维码 随时随地手机跟帖 |
评论
孙悟空啊
回复TA
没有联网,就是网线连接笔记本的,用例程可以,但是把例程移植到工程就不行了,应该是涉及到ucosii的一些配置吧 mac部分跟原子的一样 void lwip_comm_default_ip_set(__lwip_dev *lwipx) { u32 sn0; sn0=*(vu32*)(0x1FFF7A10);//获取STM32的唯一ID的前24位作为MAC地址后三字节 //默认远端站机IP为:192.168.1.250 lwipx->remoteip[0]=myipdev.remoteip[0]; lwipx->remoteip[1]=myipdev.remoteip[1]; lwipx->remoteip[2]=myipdev.remoteip[2]... | |
评论
孙悟空啊
回复TA
没问题哦,移植原子的,void lwip_comm_default_ip_set(__lwip_dev *lwipx) { u32 sn0; sn0=*(vu32*)(0x1FFF7A10);//获取STM32的唯一ID的前24位作为MAC地址后三字节 //默认远端站机IP为:192.168.1.250 lwipx->remoteip[0]=myipdev.remoteip[0]; lwipx->remoteip[1]=myipdev.remoteip[1]; lwipx->remoteip[2]=myipdev.remoteip[2]; lwipx->remoteip[3]=myipdev.remoteip[3]; //MAC地址设置(高三字节固定为:2.0.0,低三字节用STM32唯一ID) lwipx->mac[0]=2;//高三字... | |