TI中文支持网
TI专业的中文技术问题搜集分享网站

933/934通信问题

hi,我们现在的应用场景是:soc作为iic主机,连接934,mcu作为iic从机,连接933。

当soc读操作进行一次读mcu数据时,通过示波器发现,933会给mcu经常发两次读操作,然后mcu返回给933数据。

请问mcu在准备数据时一般也就几十us的延时,933为什么会发两次操作呢?我看933内部有个看门狗寄存器,那个设置的周期是几秒左右。

Kailyn Chen:

只有当MCU和Soc(remote slave)通讯的时候,会发两次读操作是吗? MCU和933 通讯或者和934 都是正常的吗?
也就是说读操作之后,没有收到应答信号紧接着又一次读?

wang wang12:

回复 Kailyn Chen:

只有当MCU和Soc(remote slave)通讯的时候,会发两次读操作是吗?
答:是的,示波器发现,soc给934确实就发了一次读操作,但是933会跟mcu发两次读操作;
MCU和933 通讯或者和934 都是正常的吗?
答:正常
也就是说读操作之后,没有收到应答信号紧接着又一次读?
答:是的,没有收到应答也就1ms左右,然后又接着一次读

Kailyn Chen:

回复 wang wang12:

跟Soc 通讯的时候,需要配置slave ID和slave Alias ID的寄存器,两个地址 可以配一样的,也可以不一样。 看下这个地址是不是配的不正确,导致发两次读操作?

wang wang12:

回复 Kailyn Chen:

已经配好了,连续通信10个小时没问题!只是用示波器抓波性的时候发现933有这个重复操作,就问问你们这个是怎么回事?

wang wang12:

回复 wang wang12:

请问,我提到的933有重复操作的问题,你们为什么还没给解答?

赞(0)
未经允许不得转载:TI中文支持网 » 933/934通信问题
分享到: 更多 (0)