硬汉嵌入式论坛

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

[ETH PHY] DM9161/DM9162官方手册中断寄存器注释错误,以及使用注意事项

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2017-10-26 14:16:48 | 显示全部楼层 |阅读模式
首先感谢V6群的一位网友提出这个问题。
官方手册中的中断寄存器21的说明是如下这样,明显Link 中断的位写错了,应该是bit9。
QQ截图20171026140634.png



我们当前配套的例子中是配置的bit12,而这个位是保留寄存器,算是歪打正着了,bit8,9,10和11四个位代表的中断都被设置为0了,所以中断是可用的。
当前例子中是没问题的。
QQ截图20171026140837.png



后面又实际测试了下bit8,9,10和11这四个位,共16种情况,仅当取值0<<8 ;4<<8  ;8<<8;12<<8这四种情况的时候,网线插拔中断才能正确检测出来。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 07:32 , Processed in 0.153421 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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