-
- Если байты с UART'ов перекидывать ссразу в SPI, через DMA, вообще шикарно будет. Теоретически можно приём UART по DMA направить на передачу SPI. А приём SPI - на передачу UART. Тогда каждый байт, принятый по UART, выполнит обмен SPI и, в ответ на байт UART, вернётся байт обмена SPI. И это с занятием шины всего на несколько тактов! - Nikolay_Po(01.06.2025 21:37)
- Сколько каналов ДМА есть - так и заряжай. Можно memcpy на DMA
переписать. - POV(01.06.2025 21:36)
- Только не включай кольцевой режим для прямого доступа память-память. Чел. так RISC-V от WCH нечаянно настроил - даже отладка отвалилась - шина занята в мёртвой петле. Только процедура стирания с отключением питания помогла (вроде). - Nikolay_Po(01.06.2025 22:19)