... CC src/trap.c CC common/leds.c AS src/startup.S LD build.marsohod3_scr1/scbl.elf /home/nick/risc-v/riscv-gcc-10.2.0-gb693c14--200904T1226/bin/riscv64-unknown-elf-gcc -march=rv32im -mabi=ilp32 -static -T ...
s7GkTgyDVCc
Приближается Новый Год! Мы поздравляем читателей нашего сайта с этим праздником! НО, сегодня нам нужен Новогодний FPGA Проект. У нас уже чего только не было на сайте: и двигалось и светило ...
... на конкретную плату, в моем случае, на плату Марсоход3. Я должен посмотреть на схему платы и найти откуда и куда идут нужные мне сигналы clk и leds. По схеме платы я нахожу номера выводов микросхемы и ...
Для каждой из наших FPGA плат Марсоход, Марсоход2, Марсоход3 мы всегда делали первый проект очень простым.
Это всегда было что-то вроде "моргания светодиодами". Как правило в таком проекте нет ничего ...
... информации - такие виртуальные светодиоды и семисегментный индикатор, которые показываются на экране монитора?
Я сделал такой проект, его исходники можно взять на github: https://github.com/marsohod4you/hdmi_leds_seg7 ...
... сожалению, последний пункт 4) в этом нашем конкретном случае не выполняется гладко. Напротив, я вижу ошибку моделсима:
# Loading lpm_ver.lpm_counter # ** Error (suppressible): (vsim-10000) C:/altera/MAX10/max10_leds/max10_leds ...
... се так же, как и в Windows. Выбираем в SignalTap программатор MBFTDI и можем отслеживать поведение сигналов внутри ПЛИС:
На этом скриншоте отслеживается восьмибитный двоичный счетчик из проекта MAX10_le ...
Давно ничего не писал в блоге Марсохода - много всякого навалилось, всякие дела, командировка, встречи.. Вот решил восполнить пробел и сделать очень простой проект. Простые проекты ведь тоже нужны, особенно ...
Рискну предложить почтенной публике мое новейшее "изобретение": VSMF, Verilog State Machine Framework. Я делаю его для одного из наших внутренних проектов. Пока это не полностью завершенная работа, ...
... программу, которая будет отправлять данные в ПЛИС через USB2, через микросхему FTDI.
// leds.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include
#includ ...
m3leds Самый первый проект для платы Марсоход3 будет, по традиции, очень простой. У нас похожие проекты были и для первой платы Марсоход и для платы Марсоход2. Все, что я хочу сейчас сделать - двоичный ...
Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy. Alan J. Perlis
В 1936 году, за семь лет до создания первого в мире электронного компьютера общего назначения, ...
... er is
port (key1 : in std_logic; key2 : in std_logic; leds : out unsigned (3 downto 0));
end counter;
architecture behavior_counter of counter is begin process (key1, key2)
variable cnt : inte ...
... ве (System ? Assign Base Addresses), а также вывести наружу выходы PIO, нажмем в графе Export напротив external_connection, назовем их "leds".
Получившаяся система имеет следующий вид:
Система п ...
... Программирую микросхему FTDI и ее интерфейс MPSSE и в цикле постоянно записываю блоки данных в канал передачи данных.
Вот программа:
// leds.cpp: определяет точку входа для консольного приложения.
//
#include ...
Подробнее...