https://e2e.ti.com/support/interface-group/interface/f/interface-forum/932953/ds250df810-ds250df810
器件型号:DS250DF810它支持7位地址吗?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/932953/ds250df810-ds250df810
器件型号:DS250DF810它支持7位地址吗?
谢谢
是的、重定时器 SMBus 接口支持7位寻址。 请参阅下面的说明。
SMBus 主器件通过 SMBus 发送的地址字节始终为8位长。 最低有效位表示地址是用于写入操作、在该操作中、主器件将数据输出到 SMBus 以供从器件读取、还是用于读取操作、其中从器件将数据输出到 SMBus 以供主器件读取。 如果最低有效位为0、则地址用于写入操作。 如果它为1、则地址用于读取操作。 因此、SMBus 地址有时被称为7位地址。 为了产生 SMBus 的写地址、7位地址左移1位。 为了产生读取地址、它被左移一位并且最低有效位被设定为1。 表1显示了对应于每组地址线值的七位地址。
表1. 重定时器 SMBus 写地址分配
|
ADDR_3 |
ADDR_2 |
ADDR_1 |
ADDR_0 |
SMBus 写入地址 |
7位 SMBus 地址 |
|
0 |
0 |
0 |
0 |
0x30 |
0x18 |
|
0 |
0 |
0 |
1 |
0x32 |
0x19 |
|
0 |
0 |
1 |
0 |
0x34 |
0x1a |
|
0 |
0 |
1 |
1 |
0x36 |
0x1b |
|
0 |
1 |
0 |
0 |
0x38 |
0x1c |
|
0 |
1 |
0 |
1 |
0x3a |
0x1d |
|
0 |
1 |
1 |
0 |
0x3c |
0x1E |
|
0 |
1 |
1 |
1 |
0x3E |
0x1f |
|
1 |
0 |
0 |
0 |
0x40 |
0x20 |
|
1 |
0 |
0 |
1 |
0x42 |
0x21 |
|
1 |
0 |
1 |
0 |
0x44 |
0x22 |
|
1 |
0 |
1 |
1 |
0x46 |
0x23 |
|
1 |
1 |
0 |
0 |
0x48 |
0x24 |
表1. 重定时器 SMBus 写地址分配(续)
|
ADDR_3 |
ADDR_2 |
ADDR_1 |
ADDR_0 |
SMBus 写入地址 |
7位 SMBus 地址 |
|
1 |
1 |
0 |
1 |
0x4a |
0x25 |
|
1 |
1 |
1 |
0 |
0x4c |
0x26 |
|
1 |
1 |
1 |
1 |
0x4e |
0x27 |
因此、
Rodrigo Natal
HSSC 应用工程师