ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
848582 Топик полностью
lloyd (15.06.2018 21:23, просмотров: 114) ответил Codavr на Да это тинька, какой там DMA. В USART тупо первый бит флаг начала пакета, число байт всегда одно и то же, в конце пакета контрольная сумма. По SPI признак начала пакета - пауза межджу пакетами, число байт тоже известно и есть контрольные суммы, но
А, вон оно что. Ты хочешь, чтобы пока ты долбишь рабов по SPI, тебе сыпались задачи в UART? Ну тогда можно сделать обработку UART в прерывании, а работу с SPI - в основном потоке. И кольцевой буффер пакетов на прием и передачу.