
LTC6804-1/LTC6804-2
手术
表46.存储位说明
名字
描述
MUXFAIL复用器自我
测试结果
公顷thsd
热
关机状态
ICOMn
初始
通讯
控制位
值
阅读: 0 ->多路复用器顺利通过自检1 ->多路复用器自检失败
阅读: 0 ->热关断未发生1 ->热关断已发生
公顷thsd位清0,在读状态寄存器B组
写
I2C
0110
0001
0000
0111
开始
停止
空白
没有发射
SPI
1000
1001
1111
CSB低
CSB高
没有发射
读
I2C
0110
0001
0000
0111
SDA之间高
从主器件启动
从主站STOP
SDA低字节之间
字节
SPI
0111
传送的数据(接收)至(自)I
2
C / SPI从机设备
写
I2C
SPI
读
I2C
0000
MASTER ACK
X000
CSB低
0000
0111
ACK师父
ACK从奴隶
1000
主NACK
1001
主NACK + STOP
1001
CSB高
0001
1001
ACK从奴隶+ NACK的奴隶
从主站STOP
+从STOP
主
Dn
FCOMn
I
2
C / SPI
通讯
数据字节
最终科幻
通讯
控制位
1111
NACK从奴隶
SPI
1111
*电压方程使用寄存器0的十进制值, 0到4095的12位和65535的16位。
编程实例
下面的例子使用了3堆叠的配置
LTC6804-1器件: S1,S2, S3。端口A的设备S1是
配置为SPI模式( ISOMD引脚为低电平) 。端口A单片机
虎钳S2和S3被配置在isoSPI模式( ISOMD销
高点) 。在S1端口B连接到端口A的S2。端口B
在S2连接到端口A的S3 。微控制器
通信堆栈通过端口A的S1。
醒来串行接口
1.发送一个空字节。对CSB和SCK的活动将
醒上器件S1的串行接口。
2.等待时间3量吨
WAKE
以电力
所有设备S1 ,S2和S3 。
对于大烟囱,其中有些设备可能进入IDLE
醒后的状态,应用步骤3和步骤4 :
3.发送第二个空字节。
4.等待时间3量吨
准备
5.发送命令
写CON组fi guration寄存器
1.将CSB低
2.发送WRCFG命令(0×00 0×01 )和它的PEC ( 0x3D之间
0x6E)
3.发送器S3的CFGR0字节,然后CFGR1 ( S3)中, ...
CFGR5 ( S3)中, CFGR0 (S3),以CFGR5的PEC (S3)中
4.发送设备S2的CFGR0字节,然后CFGR1 ( S 2 ),...
CFGR5 ( S2)中, CFGR0 (S2)到CFGR5的PEC (S2)的
5.发送器S1的CFGR0字节,然后CFGR1 (S 1 ),...
CFGR5 ( S1)中, CFGR0 ( S1)与CFGR5的PEC (S1)
6.将CSB高,锁存到上涨的所有设备数据
CSB的边缘
680412f
52
欲了解更多信息
www.linear.com/LTC6804-1