Значит, еще раз для тупых - SS оставить в воздухе, это вывод потерянный, так?
Или я все же могу сконфигурировать его как выход и управлять скажем светодиодом? ОДновременно используя аппаратный SPI.
Цитата
Получится. Режим мастер, SS сконфигуририован как выход и в этом смысле аналогичен "любым другим выводам любых других портов". Так что для одного из слейвов - SS, для остальных - любые другие. Все дергаем также аналогично, в смысле программно.
У меня работает на Atmega32, Atxmega32A4
Мнения ученых разошлись...
Короче говоря, будет ли работать такой код?
Код
InitSPI();//настройка SPI
DDRB.4=1; //настройка CS на выход
PORTB.4=1;//настройка CS на выкл
PORTB.4=0; //выбираем ведомого
SendSPI(байт);// посылаем байт
PORTB.4=1;// говорим до свиданья ведомому