[elektro] PIC32MX I2C
Andras
kyrk.5.dpg.hu at freemail.hu
Wed Jul 29 16:15:29 CEST 2020
Béláim az Úrban!,
PIC32MX440F256H
Tudna-e valaki mutatni nekem egy I2C drivert PIC32MX-re ami nem rohad le kb 2-3 perc üzemelés után? Az alábbi problémákat találtam eddig:
- Nem jön az interrupt de az SCL folyamatosan clock-ot ad. Sztm Bus Collision lesz ez is de nem all be. Timeoutot raktam ra ami megfogja.
- Bus Collision. Feltehetőleg a slave nem kommunikál tisztán. Bus Collision kezelese berakva.
- Slave lehúzva tartja az SDA-t és csak akkor engedi el ha clockolok neki egy keveset. Bit Bang csinalom es igy jo.
És még így sem vagyok biztos benne hogy menni fog. Ehhez képest a BitBang-es verziom tokeletesen mukodik.
Más is így csinálta? Más is ennyitt szívott vele?
Köszönöm
More information about the Elektro
mailing list