硬汉嵌入式论坛

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

[以太网] 学习h7的dm9162驱动遇到的小困惑

[复制链接]

2

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2019-10-31 14:54:14 | 显示全部楼层 |阅读模式
没有看到像v5的phy程序中向phy寄存器写入值,比如write_PHY (PHY_REG_BMCR, PHY_AUTO_NEG);请问这一步在V7程序中,在哪里完成的?仅看到一个pObj->IO.WriteReg ( pObj->DevAddr, DM9162_BCR, DM9162_BCR_SOFT_RESET )
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2019-10-31 15:00:50 | 显示全部楼层
下个月发布RL-TCPnet前面一部分教程和例子。

新的驱动在这里:
配套新版RL-TCPnet V7.X和LwIP的DM9162/9161驱动,符合CMSIS-Driver驱动规范,适用于所有STM32系列
http://www.armbbs.cn/forum.php?m ... 4725&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

2

主题

2

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2019-11-1 22:38:54 | 显示全部楼层
嗯 ,v7的rl-tcpnet出来了是一定好好学的,我又有一个小问题。首先我学习的论坛里在水一方的lwip程序,没ping通,我想问
netif_add(dm9162_netif,&ipaddr,&netmask,&gw,NULL,&ethernetif_init,&tcpip_input);//向网卡列表添加一个网口
这一句会完成 ethernetif_init() 对么?我在ethernetif_init()里的low_level_init ( netif )里设置的printf()没有被执行,说明low_level_init ( netif )都没被执行,是这样么
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2019-11-2 07:12:18 | 显示全部楼层
hihirobot 发表于 2019-11-1 22:38
嗯 ,v7的rl-tcpnet出来了是一定好好学的,我又有一个小问题。首先我学习的论坛里在水一方的lwip程序,没pi ...

帮顶,没研究过lwip
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 09:46 , Processed in 0.201827 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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