Цитата(Calculator @ May 22 2007, 14:43)

У AT91SAM7S тоже половина тактовой, по еррате нельзя использовать коэффициент 1
Это где именно? Что-то я не нашел ничего подобного.
В этой самой "еррате" пишется, что нельзя при делителе , равном единице, т.е. частота SPI равна частоте тактовой, использовать передачу с нечетным числом битов. И там же пишется, что при четном числе битов все в порядке.
(стр.544 AT91SAM7S Series Preliminary:
39.4.7.5 SPI: Baudrate Set to 1When Baudrate is set at 1 (i.e. when serial clock frequency equals the system clock frequency)
and when the BITS field of the SPI_CSR register (number of bits to be transmitted) equals an
ODD value (in this case 9,11,13 or 15), an additional pulse will be generated on output SPCK.
Everything is OK if the BITS field equals 8,10,12,14 or 16 and Baudrate = 1.
).