DS2433
字节。相应的结局在本实施例中偏移量为1FH 。对于速度和效率的最佳经济性,
的目标地址写入应指向一个新页的开始,即,字节偏移为0 。
因此,暂存器的完整的32字节的容量,则还产生结束1FH的偏移。
然而,也能够在一个页面内某处写的一个或多个连续的字节。结局
与部分标志一起失调支持主机可以在写命令后,数据的完整性。
在E / S寄存器的最高位,称为AA才有效,如果PF标志读0次。如果PF为0, AA
为1时,一个拷贝已经发生。当设备接收到一个写暂存器命令AA位被清除。
书面核查
将数据写入到DS2433的暂存器用作中间存储。首先,主机
Write Scratchpad命令来指定所需的目标地址,然后将数据写入到
暂存器。在一定条件下(见Write Scratchpad命令) ,主机将接收的
反转命令,地址和数据的CRC16在写入暂存器命令序列结束。
知道了这些CRC值,主机可以把它比作自己的计算结果,如果决定价值
沟通是成功的,继续执行复制暂存器命令。如果主机不
收到CRC16 ,它具有发送Read Scratchpad命令读回暂存器验证
数据的完整性。作为序言暂存器数据时, DS2433重复的目标地址TA1和TA2
并发送E / S寄存器的内容。如果PF标志置位的数据没有正确的到达
暂存器或有势力的损失,因为数据是最后写入暂存器。主人不
需要继续阅读;它可以启动一个新的审判将数据写入暂存器。同样地,如果AA标志
连同一个清零PF标志表示该写命令不是由设备识别。如果
一切正常,这两个标志都清零,结束偏移表示最后的地址
字节写入暂存器。现在,主机可以继续读取和验证每一个数据字节。后
大师已验证的数据,它必须发送Copy Scratchpad命令。这个命令必须是
严格遵循三个地址的数据寄存器TA1 , TA2和E / S 。主人可以得到
这些寄存器读取暂存器或内容,从目标地址和量得到它
要写入的数据。只要DS2433已经正确地接收这些字节,它将数据复制到
请求的位置处开始的目标地址。
4 21