Пытаюсь использовать USART в синхронном режиме, т.е. сделать из него SPI .
Но вот беда : бит 0 передаётся первым, а мне нужно в противоположном порядке.
Я правильно понимаю, что этой настройки в USART нету ?
Заранее спасибо за ответ !
Отвечу сам на свой вопрос :Действительно, настройки нет.
Вот тут
http://forum.micromouseonline.com/index.php?topic=460.0 приведён ответ из службы поддержки STM.
Но есть быстрый способ перекодировать MSB в LSB
uint32_t __RBIT(uint32_t value)
{
__ASM("rbit r0, r0");
__ASM("bx lr");
}