Я уже писал, что мои инструкции по установке и использованию программ будут довольно занудными. Еще раз повторюсь: это из-за того, что программа англоязычная, а мне хотелось бы заинтересовать как можно больше людей, даже и не знакомых с языком.
И еще... Как обычно, картинки с изображением экранов можно увеличить, если кликнуть на них мышкой.
Обычно первый запуск сложных программных пакетов (а QuartusII несомненно сложная программа) отличается от последующих запусков. Давайте посмотрим. При первом запуске программы QuartusII Web Edition вы скорее всего увидите примерно такое диалоговое окно:
Нам предлагается либо просто запустить программу (Run the Quartus II software), либо добавить лицензию (Add an IP license file). Мы выбираем первый пункт, потому что никакой лицензии у нас нет.
Следующее окно, что мы видим вот такое:
На нем есть несколько интересных кнопок. Мы можем сразу создать новый проект нажав кнопку «Create a New Project». Мы можем открыть существующий проект нажав кнопку «Open Existing Project». На нашем сайте Вы можете выкачать много разных готовых проектов и открывать их таким образом. Следующая интересная кнопка: «Open Interactive Tutorial». Нажав на нее, Вы перейдете в режим обучения системе QuartusII, конечно на английско языке. На самом деле, должен сказать, что система обучения в QuartusII не просто хорошая, а очень хорошая. Если Вы владеете английским языком хотя бы на уровне технического чтения, то несомненно, имеет смысл пройти «интерактивные курсы». Вообще-то у меня была мысль сделать видеоурок на русском языке. Посмотрим, если будет время может и сделаем. В какой-то мере это будет помощь начинающим. Что еще можно сказать про это диалоговое окно? Это окно можно пропустить нажав в правом верхнем углу «крестик». Перед этим подумайте, хотите ли Вы увидеть это окно еще раз в будущем или нет. Если нет, то внизу окна можно поставить галочку «Не показывать это окно в дальнейшем» (Don’t show this screen again). Мы пропускаем этот диалог нажав крестик в верхнем правом углу. Теперь мы видим следующее:
Это собственно и есть рабочая среда. Не пугайтесь, что она выглядит очень сложно. Со временем разберетесь, здесь все в интерфейсе довольно логично.
На что еще хотелось бы обратить внимание? На установку файла лицензии. Нажмите в меню «Tools / License Setup…» как показано ниже:
Появилось окно в котором можно подключить файл лицензии.
Теоретически Вы можете бесплатно получить файл лицензии для QuartusII Web Edition нажав на кнопку «Web License Update» здесь в диалоговом окне. В результате вы попадете на сайт Альтеры и должны будете зарегистрироваться, указать свою фамилию и имя, адрес своей почты и так далее. В конце концов Вам на почту придет файл лицензии, который затем устанавливается здесь в диалоговом окне. Однако... ничего этого делать не нужно! На сайте Альтеры написано, что начиная с версии 8.1 файл лицензии для QuartusII Web Edition не требуется! Смотрите:
Так что с лицензией можно не заморачиваться! Ура!
Для чего вообще нужна лицензия? Ну во-первых, с лицензией Вы можете расчитывать на техническую поддержку от компании Альтера. Во-вторых, Вам становятся доступны некоторые готовые компоненты, которые Вы могли бы включать в свои разработки. Это например контроллер DDR, процессор Nios, цифровые фильтры и прочее. Использование готовых компонентов ускоряет разработку коммерческих проектов. Ну и в-третьих, с лицензией открываются дополнительные функции среды QuartusII.
Ну для наших целей для программирования платы Марсоход это все не обязательно. Имеющихся взможностей среды QuartusII Web Edition более чем достаточно для разработки наших игрушек.
Подробнее...