Добрый день, подскажите, где в МК находится буфер и из чего он состоит, какие задачи выполняет?
Пытался найти в интернете, но его внеший вид, устройство и принцип действия не смог найти.
В отрыве от контекста вопрос не имеет смысла. В микроконтроллере есть например АЛУ, ОЗУ, ПЗУ, регистры, порты. Какого-то конкретного элемента с общепринятым названием "буфер" в микроконтроллерах нет.
Но скорее всего Вы имеете ввиду выделенную под определенную цель область оперативной памяти.
возможно, просто часто слышу про буфера.
например загрузка или переполнение буфера,
ожидания обработки данных и прочее, но не могу найти ответ, что это и к чему относится
ОЗУ и его вариации и в некоторых моделях - регистры, что тоже по сути то же самое но с некоторыми особенностями.
просто смотреть раздел "memory" и его структуру.
Буферэто нечто что находится между. В МК, например, это может быть буферные регистры вывода где хранится значения предназначенные для вывода в порт. Т.е. если порт ввода вывода настроить на вывод то физические пины будут подключены к битам этого регистра. Возможно наличие буферной памяти, например, для вывода изображения. Изображение создается в некой области памяти потом быстро копируется в видеопамять
evgeniy_lm: т.е. на вход поступили данные (допустим с фотоаппарата) они за (допустим 0.3секунды сделали в процессоре картинку за 3000 тактов) и выдали на вывод, который её записал в память.
1-ая 1000 тактов - входные сигналы в процессор,
2-ая 1000 это и будет буфер, который внутри процессора обработывает данные и делает из них картинку?
а 3-ая 1000 уже запись из буфера в память?
Не совсем понятно.
По аналогии. С ПЗС матрицы информация считывается в RAW буфер, а потом процессором обрабатывется (выравнивается баланс белого и пр.) и конвертируется в JPEG
Borizzz: Буферной памятью может быть либо специальная память как регистры портов, это аппаратная реализация, так и обычное ОЗУ - программная реализация