[an error occurred while processing this directive]
|
Мечта-то какая была: проц дрыхнет, а данные из UART по DMA пишутся во внутреннюю оперативку. Заполняем блок. Прерывание. Пишем по DMA все во внешнее ОЗУ, в это время опять дрыхнем. Записали в ОЗУ. Прерывание. Цикл повторяется до полного перемещения данных из камеры в ОЗУ.
Система готова к работе по внешнему прерыванию в любой момент. А так хоть еще процессор ставь... А LPC в IDLE есть много, паразит...
Хотя, пожалуй, вы все правы. Концептуально неверно, но работать будет, а время считывания из камеры равно времени записи в ОЗУ. Случатся прерывания - ну отложим запись в ОЗУ и отработаем, данные-то с ног никуда не денутся, только цикл удлиннится.
E-mail: info@telesys.ru