Такая мысль: надо отдавать лог в uart. Что если сделать так: пишем в буфер, на каждом добавляемом символе перезапускаем таймер. Если таймер оттикал свою миллисекунду или буфер заполнился, пишем в другой, а первый по dma отправляем. Так вдроде получается дешевле, чем слать по прерыванию с низким приоритетлм. Ну, кто трезвый будет, обсудим)
Комментарии: 34
Saw
а процессор сильно что ли загружен?
Serge
Да нет, просто хочется сделать логирование, как любую сервисную задачу, полегковеснее