[elektro] I2C/TWI Slave TX abort

Szucs 'Nemka' Laszlo nemka at nemka.hu
Mon Jun 30 07:26:53 CEST 2014


Elvileg a slave által kiadott stop is hatásos kell legyen.

Nemka
(mobilról küldve)

---- Szima Gábor írta ----

>
>Sziasztok!
>
>Jól sejtem, hogy a Slave nem tudja megszakítani az adást, ha elfogyott 
>a buffere? Azaz mivel Slave TX esetén a Slave küldi a DATA-t, a Master 
>pedig az ACK-t, így amíg a Master kér, addig a Slave max. 0xFF-et küld, ha 
>kifogyott az adatokból.
>
>Ezért ha a Slave dinamikus méretű adatokat küld a Master-nek, akkor azt 
>tudom csinálni, hogy pl. a legelső átküldött byte az adathossz, és a 
>Master ez alapján csak addig kéreget, amíg ennyi byte át nem jött, majd 
>leállítja a fogadást.
>
>
>
> 								-Sygma
>
>-----------------------------------------
>          elektro[-flame|-etc]


More information about the Elektro mailing list