Вопрос

Мне нужно потушить сигнал VGA от AT91SAM7SE512. Как я могу сделать это без использования дополнительного контроллера? Я видел вещи в Интернете, но он должен быть в состоянии изменить определенные пиксели.

Это было полезно?

Решение

Вы, вероятно, могли использовать что-то похожее на старые хитрости, чтобы сделать NTSC. сигналы с Патрон Это, вероятно, выглядит ужасно. Лучшая ставка состоит в том, чтобы получить некоторую форму видеоконтроллера даже дешевого низкого разрешения.

Вы также можете попробовать некоторую форму FPGA на VGA вроде это

Другие советы

Если ваш ARM7 не имеет своего рода контроллера, способный к чтению памяти и выводит видеосигнал без вмешательства ЦП, то есть какой-то кадры, я не думаю, что вы можете сделать это с ARM7. Ну, вы, вероятно, можете, но не в рамках ОС общего назначения вроде Linux.

То, что вы можете сделать, это преобразовать вашу ARM7 в выделенную VGA ControlLeur, которая проводит время запуска передачи DMA из SDRAM на внешнюю шину. Это будет ИМО не оставляет много ресурсов, чтобы сделать что-либо еще.

У вашего бригада есть ADC. У него нет ЦАП, хотя. VGA - это многоканальный аналоговый выход, поэтому вам нужен какой-то ЦАП, и в свою очередь, внешний компонент. Другая проблема, которую вы можете столкнуться с необходимостью правильных драйверов (электронный вид, не сошельщины). Кабель VGA может быть довольно длинным, что означает, что у вас есть большие возможности для преодоления, плюс он может работать в качестве антенны.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top