
Изучаем САПР Altera Quartus II / Intel Quartus Prime, язык описания аппаратуры Verilog HDL и кое-что про VHDL. Программируем FPGA Altera / Intel Cyclone III, Cyclone IV, MAX II, MAX10. Экспериментируем с платами разработчика FPGA серии Марсоход, Марсоход2, Марсоход3. А еще разбираемся с FPGA Gowin.
Совсем недавно мы опубликовали статью о протоколе USB здесь .
И вот, пользуясь нашими знаниями об USB, мы попытались подключить плату Марсоход через интерфес USB к компьютеру. Дело это на самом деле оказалось совсем не простое.
Самых главных проблем три:
Ну что же, мы не привыкли отступать, попробуем нашу «блоху подковать» и сделать невозможное возможным.
Я не буду говорить ни о USB2 ни тем более о USB3. Это для меня в пока основном «высокие материи». Давайте поговорим о старом добром USB1.1.
И пожалуйста не смейтесь. На самом деле, если Вы поищите в русскоязычном интернете техническую спецификацию на USB1.1 (я уже не говорю про USB2, а в USB3 наверное Intel вообще не публикует деталей), то вряд ли Вы найдете там что нибудь стоящее. В основном у нас можно найти общие сведения и общие фразы. Нас же, как разработчиков аппаратуры интересуют технические детали стандарта и возможность реализации устройств поддерживающих его.
Еще конкретнее вопрос стоит так: сможем ли мы подключить платку Марсоход через USB к компьютеру?
Человечество за свою историю придумало множество различных движителей.
Некоторые из них, такие как "колесо" и "гусеница" уже были опробованы в наших проектах. В данной статье попробуем поставить эксперименты с еще одним движителем, основанном на сопротивлении трению.
Скоро праздник Пасха (4-го апреля), и к нему нужно как следует подготовиться. Не знаю как кто, а я люблю этот день. Это весенний праздник и, к тому же, на нем поедаются всякие вкусности.
Мы решили сделать специальное устройство для раскрашивания яиц.
Подробнее...