vpv.vpv (Сегодня, 06:50, просмотров: 15) ответил Nikolay_Po на Положу ещё и сюда, на память. WCH CH32V317. Ещё один нюанс с
UARTом. Не исключаю, что такое будет и у STM32F1xx: Если вручную
положить в DATAR символ на передачу, и быстро (по крайней мере у
меня получается до завершения передачи первого бита) включить DMA
для продолжения передачи в автоматическом режиме, то не всегда,
чуть более, чем в половине случаев (но не всегда!) DMA перебивает
ранее записанный в DATAR символ.
Так это напрямую следует из асинхронности внутренней архитектуры.
Ядро процессора - отдельно, флеш - отдельно, периферия - отдельно.
Хотели конвейеры, умножение тактовой с PLL, мегафлопсы и пр.? Ну
так значит макросы-библиотеки, RTOS и HAL. А то ишь чего, регистры
они захотели. )))