lab85ru
26 subscribers
5 photos
2 files
6 links
Элестроника и программирование
Download Telegram
vga_verilog_gw1nz-lv1fn32_2.jpg
198.3 KB
FPGA: VGA Текстовый видеоконтроллер на verilog.
Запустил на GoWin. Монохромная версия. Пока от gowin в целом впечатления хорошие, есть косяки в софте, скудная документация, но в целом жить можно. Пока пробую на домашних проектах. Тестовую плату сделал в 2022 году, собрал на новогодних праздниках, а руки только сейчас дошли запустить....
Следующим этапом буду пробовать запустить ethernet.
FPGA: VGA Текстовый видеоконтроллер на verilog.
По многочисленным просьбам, был добавлен вывод цветного изображения.
По ресурсам: 2кб - символьная память + 2кб - атрибуты(цвет) + 4кб - знакогенератор.
Проект вывода цветного изображения.
FPGA от Lattice MACHXO2(в данной макетке был выведен RGB) + STM32(spi).
Проект можно конфигурить дефайнами и делать два разрешения(80x25 64x30) выбирать цветность (mono, color).
Исходники на https://github.com/lab85-ru.
Channel photo updated
Обновление функционала в ПО: Терминал (для работы с COM портом) под Windows. Текущая версия: v1.6.0.

[+] Новое: В приемном окне добавлена кнопка ПАУЗА, которая позволяет не выводить принимаемый поток в окно терминала, пока не будет нажата повторно.
При этом данные продолжают приниматься и накапливаться во внутреннем буфере.
Данный функционал предназначен для просмотра части принятого потока при постоянной передаче со стороны устройства.
[+] Исправление: Кнопка ПОИСК(СОМ портов в системе) выключается при открытии порта. Статья тут. Скачать тут.
👍1
Купил в свое время плату на алиэкспрес OMDAZZ Spartan-6 для всяких поделок.

Плата была куплена с дочерней платой на которой есть VGA, USB-to-COM, USB-Cypress и разъемы для подключения своего...

Схемы есть, описание есть.

Решил применить плату для проекта декодера протокола Орбита М16.

Составил схему, подключил все узлы, все проверил.

Собрал проект под новую распиновку FPGA, включил прошил и не работает, совсем не работает.

После разбирательств оказалось были перепутана разводка контактов в разъемах плат.

Вот такой прикол от китайских друзей.

На всякий случай приклеил на плату пометку чтобы не забыть и в следующий раз не возиться с поиском почему не работает....

Мораль сей басни такова, будите внимательны с платами из китая.
👍3🔥1
Обновление функционала в ПО: Терминал (для работы с COM портом) под Windows. Текущая версия: v1.6.2.

Добавлена кнопка Пауза (в окне приема) для приостановки вывода в консоль, при этом продолжается прием данных во внутренний буфер.

Добавлена кнопка Очистка RX буфера (в окне приема) служит для очистки промежуточного приемного буфера.

Добавлена кнопка Сохранить RX буфер на диск.

Описание тут скачать тут.
👍2
STM32: Подключение SD Memory Card к микроконтроллеру по SPI интерфейсу.

Провел эксперимент какую скорость чтения/записи файлов можно получить при работе на разных значениях частоты ядра микроконтроллера.

Статья.

Исходники проекта на GitHub.
Обновление функционала в ПО: Терминал (для работы с COM портом) под Windows. Текущая версия: v1.7.0.

Добавлена периодическая передача HEX строки.

В предыдущих версиях можно было включать периодическую передачу только для текстовых строк, теперь можно и для HEX строк.

Переход на github releases.

Описание тут скачать тут.
👍41
Обновление функционала в ПО: Терминал (для работы с COM портом) под Windows. Текущая версия: v1.7.2.

По просьбам трудящихся.
Добавлена возможность писать комментарии в файле скрипта.
Комментарий начинается с символа '#' и до конца строки.

Стало проще следить за тем какие команды посылаются.


Переход на github releases.

Описание тут скачать
https://github.com/lab85-ru/terminal_com_port_for_windows/releases
🔥1