[elektro] I2C

Móczik Gábor pm_levlista at progzmaster.hu
Tue Jun 19 08:05:27 CEST 2012


2012.06.18. 21:14 keltezéssel, Horvath Janos írta:
> De ha már itt tartunk, akkor igazán jó I2C rutinok
> mindig ellenőrzik, hogy a jelváltás a lábon
> megtörtént-e (mondjuk 5-10 gépi ciklusig),
> ha nem akkor vagy ütközés van vagy az
> eszköz hibás vagy... akármi.
> Ez a multi-master üzemmódot nem kezelő
> rutinoknak is egészségére válik.
>
> (És ha belegondolok, hogy van ahol ez HW-ből
> meg van csinálva minden üzemmódra...Brrr)

A PIC-ekben ez HW-ben meg van oldva. Van Bus Collision detect, és 
interrupt is van rá (BCLIF flag).



More information about the Elektro mailing list