to ALexx: Спасибо за приведённый исходный код. Правильно я понял момент: что бы получить байт по интерфейсу spi нужно для начала туда записать (SPDR=xx) любой хх байт, и после происходит прерывание по SPI, означающее, что данные готовы, и надо считать (xx=SPDR) байт хх. Что бы прочитать 2 байта нужно второй раз заслать произвольный байт и снова прочитать его?
to ALL: А по какому принципу работать с передачей данных, скажем двух байт (unsigned int) по SPI? И как конкретно это выглядело бы на AD7233 или ему аналогичном?
|