Witam
mam maly problem z komunikacja uc z urządzeniem, w trybie slave i przerwaniu.
Dwa przerwania, jedno INT0 ze zboczem opadającym, drugie SPI.
Komunikacja powinna wygladac tak:
Master slave
0x5a 0xf7 pierwszy bajt
xxxx 0xDB odbieram bajt z urzadzenia
xxxx 0xDB odbieram bajt z urzadzenia
xxxx 0xDB odbieram bajt z urzadzenia
xxxx 0xDB odbieram bajt z urzadzenia
xxxx 0xDB odbieram bajt z urzadzenia
xxxx 0xDB odbieram bajt z urzadzenia
NIestety nie chce to poprawnie dzialac.
Wartosci przechowuje w tablicy.
Wpisanie ręcznie SRDP = xxx działa poprawnie, niestety wyciągniecie z tablicy juz nie.
Linia MTS wymusza pojawienie sie zmiany stanu na linii STM i tym samym wejscie w przerwanie INT0..
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.