Witam,
Borykam się z problem odpowiedniej inicjalizacji przez SPI (sprzętowe) wymienionego w tytule potencjometru cyfrowego. Z noty katalogowej wynika, że musze wysłać 16 bitów (8 bitów sterowania i 8 bitów ustawiających pożądaną rezystancję).
Póki co wypociłem taki kod 'testowy':
Próbowałem już różnych wersji z CLK (ustawiałem bity CPOL oraz CPHA), gdy poprawna moim zdaniem wersja zawiodła. Nie wiem... może chodzi też o coś innego, przez cały dzień nie wpadłem na nic 'rozjaśniającego' sytuację, wiec postanowiłem założyć ten temat.
Pozdrawiam.
P.S. Potencjometr jest sprawny, ponieważ testowałem go na SPI programowym (kod znajduje się na elektrodzie). Używam zewnętrznego kwarcu 16MHz.
Borykam się z problem odpowiedniej inicjalizacji przez SPI (sprzętowe) wymienionego w tytule potencjometru cyfrowego. Z noty katalogowej wynika, że musze wysłać 16 bitów (8 bitów sterowania i 8 bitów ustawiających pożądaną rezystancję).
Póki co wypociłem taki kod 'testowy':
Kod: C / C++
Próbowałem już różnych wersji z CLK (ustawiałem bity CPOL oraz CPHA), gdy poprawna moim zdaniem wersja zawiodła. Nie wiem... może chodzi też o coś innego, przez cały dzień nie wpadłem na nic 'rozjaśniającego' sytuację, wiec postanowiłem założyć ten temat.
Pozdrawiam.
P.S. Potencjometr jest sprawny, ponieważ testowałem go na SPI programowym (kod znajduje się na elektrodzie). Używam zewnętrznego kwarcu 16MHz.