硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1158|回复: 4
收起左侧

[以太网] 请问H743ZI+DP83848怎么用cube配置lwip?很久都没调通,求助!

[复制链接]

3

主题

3

回帖

12

积分

新手上路

积分
12
发表于 2022-4-18 07:56:38 | 显示全部楼层 |阅读模式
试了网上的博客的方法,没办法ping通,有好兄弟能教一下吗?感谢!

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107326
QQ
发表于 2022-4-18 11:55:39 | 显示全部楼层
使用MDK RTE可以一键配置,直接就可以使用。

此贴教程:

LwIP网络教程开始更新,使用MDK的RTE环境开发,配套RTX5和FreeRTOS两个版本,更新至第7章(2020-05-03)
https://www.armbbs.cn/forum.php? ... 5874&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

3

主题

3

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2022-4-18 14:38:06 | 显示全部楼层
给大伙说下最新进展,现在是能ping通了,但PHY部分是复制别人的项目之后才ping通的,
不知道为什么。
cubeMX这玩意只支持8742,不是8740估计要改寄存器,但网上没人说过要改哪些地方的寄存器,很烦。
我正在研究cubeMX+DP83848到底要怎么改。
有兄弟姐妹知道DP83848到底要改哪些部分的麻烦告知小弟!万分感谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107326
QQ
发表于 2022-4-18 15:57:13 | 显示全部楼层
lrqblack 发表于 2022-4-18 14:38
给大伙说下最新进展,现在是能ping通了,但PHY部分是复制别人的项目之后才ping通的,
不知道为什么。
cub ...

MDK RTE一键生成,带83848驱动,可以直接参考。
image.png


回复

使用道具 举报

3

主题

3

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2022-4-19 14:56:20 | 显示全部楼层
eric2013 发表于 2022-4-18 15:57
MDK RTE一键生成,带83848驱动,可以直接参考。

感谢版主,这个方法和我的想法不谋而合。

同时我在这里再次更新我的进展,昨天已经ping通了,如果只需要ping通的话,要修改LAN8742_SMR和LAN8742_PHYSCSR的偏移量,还要在下面修改相应寄存器中不同功能的位码。
两个PHY芯片寄存器配置有较大不同,看自己需要什么功能以及需要用到什么寄存器,然后去.h文件里修改就行了。这里门道很多,一时半会很难研究透彻。
我一直都是全用cube,之后可能会买一个安富莱的板子学一下keil5的方法。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-26 22:51 , Processed in 0.163441 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表