Witam, podobny temat już był, ale ja mam inny przypadek.
uPC podłączony przez TWI z akcelerometrem MPU9250. Wszystko jest ok do momentu jak dotknę sondą oscyloskopu SDA albo SCL. Wtedy czasami magistrala zamiera a procesor się zatrzymuje. Mimo że obsługa programowa oparta jest na polingu, ale sprawdzanie stanów TWI jest kontrolowana czasowo i powinno wyjść z programu z błędem, a niestety zalicza zwisa. Czy takie zachowanie ATxmegi jest możliwe, czy jednak jest to wina programu ?
uPC podłączony przez TWI z akcelerometrem MPU9250. Wszystko jest ok do momentu jak dotknę sondą oscyloskopu SDA albo SCL. Wtedy czasami magistrala zamiera a procesor się zatrzymuje. Mimo że obsługa programowa oparta jest na polingu, ale sprawdzanie stanów TWI jest kontrolowana czasowo i powinno wyjść z programu z błędem, a niestety zalicza zwisa. Czy takie zachowanie ATxmegi jest możliwe, czy jednak jest to wina programu ?