i2c - jak slave pozna, ze je ve fast-transfer modu?

Jaroslav Lukesh lukesh na seznam.cz
Čtvrtek Únor 8 13:15:57 CET 2018


U IIC sběrnice se běžně SCL drží na LOW tak dlouho, než slave připraví data 
k odeslání.Popsané je to v kap. 4.2.2. O dvě strany předtím je 3.2.12 - 
Start s MCU


----- Původní zpráva ----- 
Od: "David Belohrad" <david na belohrad.ch>


> JJ, tohle je presne ono. Vypada to, ze ten chip drzel SCL na low a 
> powercycle nakonec vsechno rozchodil. A jeste jeden problem jsem nasel: 
> prilis kratky cas mezi dvema transakcemi, cca 800ns, a ma byt minimalne 
> nejake 1.4us.
>
> Jak se to stane jeste jednou s tim clock signalem, zkusim mu poslat 9 
> pulzu, uvidime co udela.
>
> .d.
>
>
>
> Jan Waclawek <konfera na efton.sk> writes:
>
>>>Problem je v tom, ze ten cip za urcitych okolnosti proste odmita 
>>>spolupracovat - po zaslani start-bitu + adresy nenasleduje ACK.
>>
>> Aha este jedna vec, co castokrat dostane naivne implementacie I2C: 
>> UM10204
>> kap. 3.1.16 Bus clear



Další informace o konferenci Hw-list