Mam następujące pytanie (nie znalazłem niestety nigdzie tej informacji);
Otóż mam podłączony pod ATMEGĘ 128 potencjometr cyfrowy AD5290, via
software'owy SPI.
Niestety, przy projektowaniu PCB pominąłem podłączenie CS tego potencjometru do procesora (błędnie myśląc, że może być podłączony na stałe do GND. Niestety, wg. datasheeta AD5290, na dodatnim zboczu tego sygnału następuje przepisanie odczytanych danych do rejestrów tego układu.)
Wg. informacji tutaj http://www.eeherald.com/section/design-guide/esmod12.html
jeśli jest tylko jeden slave na SPI, to SS/CS może być do GND, no ale a tego wynika że z tym potencjometrem chyba nie ?
Ale, z tego co widzę, na wyjściu (SDO) tego potencjometru jest tylko "powtórka" danych z SDI - zatem, czy mogę pominąć to podłączenie (wtedy mogę sobie tą linię wykorzystać jako CHIP SELECT) ?
Innymi słowy = czy SPI może działać tylko jako "wyjście" ?
Jeśli tak, to jak zadeklarować DIN w Config SPI ?
Do jakiegoś niewykorzystanego pinu ? I co wtedy z nim (podciągać, czy nie...)
A może w ogóle nie trzeba ?
Otóż mam podłączony pod ATMEGĘ 128 potencjometr cyfrowy AD5290, via
software'owy SPI.
Niestety, przy projektowaniu PCB pominąłem podłączenie CS tego potencjometru do procesora (błędnie myśląc, że może być podłączony na stałe do GND. Niestety, wg. datasheeta AD5290, na dodatnim zboczu tego sygnału następuje przepisanie odczytanych danych do rejestrów tego układu.)
Wg. informacji tutaj http://www.eeherald.com/section/design-guide/esmod12.html
jeśli jest tylko jeden slave na SPI, to SS/CS może być do GND, no ale a tego wynika że z tym potencjometrem chyba nie ?
Ale, z tego co widzę, na wyjściu (SDO) tego potencjometru jest tylko "powtórka" danych z SDI - zatem, czy mogę pominąć to podłączenie (wtedy mogę sobie tą linię wykorzystać jako CHIP SELECT) ?
Innymi słowy = czy SPI może działać tylko jako "wyjście" ?
Jeśli tak, to jak zadeklarować DIN w Config SPI ?
Do jakiegoś niewykorzystanego pinu ? I co wtedy z nim (podciągać, czy nie...)
A może w ogóle nie trzeba ?
