Нельзя, при неправильной настройке SS не получится включить режим Мастер, а если SS-выход, то автоматом устанавливается Мастер.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ANP
12 января 2004 г. 14:47
В ответ на:
Тогда вместо пина SS можно использовать любой пин ввода ввывода настроеный на вывод?
отправлено JTAG 12 января 2004 г. 14:07
Составить ответ
|||
Конференция
|||
Архив
Ответы
Э.. ыыыы.. немного попутали.. вот цитата из даташита:
—
vi
(12.01.2004 15:29, 2089 байт)
Ответ:
—
JTAG
(12.01.2004 16:22, 183 байт)
>> А как сделать чтобы пин был сконфигурирован на вход и держать его в высоком потенциале? - Подтянуть резюком к 5в и записать в соответствующий бит регистра PortX единицу.
—
vi
(12.01.2004 16:40,
пустое
)
Сделай его на выход для мастера и рули руками.
—
vi
(12.01.2004 16:38,
пустое
)
Вы же мне только что написали и на DataSheet сослались , что для Мастера его нужно как input делать.
—
JTAG
(12.01.2004 17:10, 161 байт)
Ответ: не нужно, а можно. Опять сошлюсь на даташит: если у мастера нога SS сконфигурирована как выход, то она работает как обычная портовая нога и влияния на SPI (мастера) не оказывает. Конфигурировать ногу SS на вход имеет смысл если у тебя система мультимастер. Короче, можешь настраивать на вход, можешь на выход, будет работать в обеих случаях.
—
vi
(12.01.2004 17:39,
пустое
)
Опять про SS пин у Atmega (SPI интерфейс) У меня такая проблема, есть один Мастер один Slave , нужно от мастера передать слэйву данные. Как мне SS пин у мастера сконфигурировать? У слэйва я понял на вход.
—
JTAG
(12.01.2004 17:12,
пустое
)
У мастера : SS или вход с подтяжкой или выход хоть какой (0 или 1)
—
ANP
(12.01.2004 17:42,
пустое
)
P.S. Это при условии, если SS-ы не соединены. При соединенных у мастера SS как выход и в "0"
—
ANP
(12.01.2004 17:47,
пустое
)
Большое спасибо вроде прояснилось!
—
JTAG
(12.01.2004 18:10,
пустое
)
При соединенных у мастера SS как выход и в "0" >> перед посылкой каждого байта
—
vi
(12.01.2004 17:55,
пустое
)
Ответ: естественно, только в случае если у тебя один мастер.
—
vi
(12.01.2004 16:39,
пустое
)
Правельной дорогой идете товарищи :-)
—
PeterD
(12.01.2004 15:21,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru