Все верно!

Спасибо! Биты SSM и SSI надо установить в единицу. Теперь ошибки не возникает, но передачи все равно нет. Програмная реализация SPI работает.
Какая конфигурация ножки CS (она же NSS или SS) должна быть: альтернативная или обычная программная (выход)?
Разобрался. Правильный код:
Код
SPI1_CR1=
1<<15| //BIDI MODE: 1-передача только в одну сторону
1<<14| //BIDI OE: 1-вывод включен (только передача)
0<<13| //CRC EN: 0-CRC не считать
0<<12| //CRC NEXT: 0-передача без CRC
0<<11| //DFF: 0- режим 8бит, 1- режим 16бит (SPE=0 надо запрещать)
0<<10| //RX ONLY: 0-режим передача и прием
1<< 9| //SSM: 0-режим slave запрещен
1<< 8| //SSI:
0<< 7| //LSB: FIRST 0-начинать со старш.бита
0<< 6| //SPE: 1-разрешение SPI
1<< 3| //BR[2:0] 0-clk:2, 1-clk:4
1<< 2| //MSTR: 1-мастер
1<< 1| //CPOL
1<< 0; //CPHA
Конфигурация ножки CS (она же NSS или SS) должна быть обычная программная как выход.
Спасибо всем, кто смотрел.