4 Устройство современного контроллера на примере SDK-1.1 Данная глава посвящена архитектуре учебно-лабораторного стенда
SDK-1.1, который является примером простейшего контроллера встраиваемых
систем. На этом примере демонстрируется реализация тех базовых технических
приемов по устройству встраиваемых систем, которые обсуждались в
предыдущих главах.
4.1 Назначение стенда Учебный стенд представляет собой микропроцессорный контроллер,
построенный на базе однокристальной микро-ЭВМ ADuC812 [1] (SDK-1.1/S на
ADuC842) и имеющий в своем составе разнообразные, типичные для
современных встроенных систем, устройства, предназначенные для ввода,
обработки и вывода информации в цифровом и аналоговом виде. SDK-1.1
можно применять в качестве аппаратной базы для обучения основам
современной микропроцессорной техники и программируемой логики в
университетах, колледжах, физико-математических школах и на предприятиях.
Необходимость в подобных стендах возникает из-за того, что современные
персональные компьютеры, к сожалению, достаточно плохо позволяют
демонстрировать студентам все тонкости организации вычислительного
процесса. Во-первых, вся «начинка» современного компьютера скрыта от
пользователя
операционной
системой.
Во-вторых,
аппаратная
база
компьютеров часто меняется, что сильно затрудняет поддержку учебных
материалов в актуальном состоянии. В-третьих, аппаратура современных
компьютеров общего назначения весьма сложна и на подробное её изучение
может просто не хватить времени, отведенного на курс учебной программой.
Учебный стенд SDK-1.1 позволяет изучить основные принципы
функционирования вычислительной машины, заостряя внимание студентов на
самых важных моментах, не отвлекаясь на моменты второстепенные [50].