• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
i2c i błędne dane.
#7
Haha, no zupełnie nie o to mi chodziło. Te procki Atmega 32A i 328P są podobne, ale mają pewne różnice w rejestrach. To ślepy traf, że akurat I2C jest konfigurowane w obu tak samo - dlatego zadziałała. Z UART na ten przykład by to nie przeszło. Jak już robisz takie podmiany to w przyszłości otwórz pliki h (tu to jest akurat twi.h w katalogu głębiej), zobacz jakie rejestry są zdefiniowane, otwórz kartę katalogową obu procków i porównaj co jest inaczej, co trzeba pozmieniać. Czasami są biblioteki, które np. obsługują pamięci tylko 1 producenta (wiadomo dlaczego), wystarczy zakomentować jedną linijkę, która to sprawdza i voila, jest uniwersalna.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
i2c i błędne dane. - przez bigpablosz - 25-06-2018, 18:18
RE: i2c i błędne dane. - przez es2 - 25-06-2018, 18:32
RE: i2c i błędne dane. - przez bigpablosz - 26-06-2018, 08:40
RE: i2c i błędne dane. - przez es2 - 26-06-2018, 08:56
RE: i2c i błędne dane. - przez kaczakat - 26-06-2018, 16:04
RE: i2c i błędne dane. - przez bigpablosz - 27-06-2018, 07:03
RE: i2c i błędne dane. - przez kaczakat - 27-06-2018, 08:44
RE: i2c i błędne dane. - przez es2 - 27-06-2018, 10:35

Skocz do:


Przeglądający: 1 gości