Когда нибудь, в будущем, роботы будут полностью сами себя собирать. Мы же начнем с малого, установки SMD компонент с нижней стороны платки Марсоход. Таким образом, плата Марсоход будет управлять роботом ...
... видео выше я попробовал продемонстрировать и записать работу интерпретатора.
Код интерпретатора выглядит вот так:
: main
2drop
begin \начало вечного цикла
tib d# 80 accept cr \ строка ...
... ые диаграммы всех внутренних сигналов проекта. Там будет видно, что после сброса в энигму посылаются через последовательный порт сперва ключ ADTBCDCDEF - это начальное положение ADT, сдвиг ringstellung BCD и п ...
В предыдущей статье я рассказал, как запустил свой собственный велосипед USB хост контроллер и как он работает в железе в плате Марсоход3. Там я в основном рассказывал, как взаимодействует управляющая ...
... в начало. В плату уже посылается вот такое:
000007ff0e64dc764053081c1fcc5552c44c33134e94e7889601c1de46f746e751d100c832a569ef69ab9f4736b9db3e3e918f62
Первое слово 0х000007FF для моей платы вообще ничего ...
... = 3'b011.
Фазовый сдвиг выходной тактовой частоты инициируется установкой сигнала phasestep в логическую единицу. Это будет начало транзакции по сдвигу фазы. За одну "транзакцию" фаза избранной часто ...
... состояния. Тут вот какая опасность. Время на шине USB течет само собой. Начало фрейма отмечается состоянием Keep-alive. Если я с компьютера буду присылать асинхронно пакеты для шины USB я не могу начинать ...
Мир не стоит на месте, и взамен морально устаревшего VGA пришли чисто цифровые видеоинтерфейсы, сначала DVI-D , затем HDMI и DisplayPort. Мое знакомство с HDMI началось вот с этой статьи - http://www.fpga4fun.com/HDMI.html. ...
По давней академической традиции начало календарного года у большинства студентов совпадает с промежуточной аттестацией, которая является своеобразным итогом нескольких предыдущих месяцев напряжённой учёбы. ...
... не требуется;
ACTIVE – выбор банка и активация строки по установленному адресу;
READ – начало чтения из активной строки, установленный адрес указывает на столбец; бит A10 даёт команду автоматическог ...
Первое сентября традиционно ассоциируется с началом учебного года и возвращением в отдохнувшее за время летних каникул здание школы или иного учебного заведения за новыми знаниями. Как человек, давно ...
... ткий импульс на TMS, чтобы приемник как-то мог синхронизироваться, определять, где начинается блок данных, где начало первого байта в начале каждого блока.
Команды FTDI MPSSE описаны в документе http://www.ftdichip.com/Support/Documents/AppNotes/AN_108_Command_Processor_for_MPSSE_and_MCU_Host_Bu ...
... ет иммитировать программу терминала, работающую на компьютере – принимать и печатать символы. Тестбенч считывает файл hello-world.mem и инициализирует bootrom перед началом запуска системы.
Собственно ...
Итак, я решил портировать ARM-совместимый процессор с opencores.org на нашу плату Марсоход2. Для скачивания исходников с сайта opencores сперва нужно зарегистрироваться на нем. После этого становится ...
... Просто перенесу объявления в начало файла rAVR.v. Открываю файл rAVR.v в Quartus II для редактирования. Тихо ругаюсь. Файл когда-то был написан в Quartus II v9. Некоторые комментарии по тексту были на ...
... платы Марсоход.
Начало продаж - середина/конец сентября. Ориентировочная стоимость 2500р.
PS: кстати, названия для новой платы пока еще нет. Предлагайте!
...
В моих недавних экпериментах (здесь начало, еще тут и тут) я зажигал светодиоды платы Марсоход по команде из телефона c ОС Android. Плата соединялась через аудио разъем телефона и определяла звуковой ...
Визуальные соответствия между написанным на Verilog коде и синтезируемой в аппаратуре логикой
Просто триггер (flip-flop).
Это просто регистр или триггер - он запоминает входные данные со входа d и ...
... и
//иммитируем начало игры нажимая все 4 кнопочки на плате
reset = 1'b1;
key = 4'b0000;
nframe = 0;
#10;
//схема сброшена
reset = 1'b0;
//иммитируем нажатие то ...
Подробнее...