Приведены базовые теоретические сведения об архитектуре программируемых систем на кристалле, инструментах интегрированной среды проектирования. Представлен ряд учебных проектов для платформ PSoC (Cypress), иллюстрирующих технологию синтеза аппаратной конфигурации системы и разработки программного обеспечения. Для студентов МГТУ им. Н.Э. Баумана, обучающихся по направлению подготовки 09.03.01 «Информатика и вычислительная техника» (уровень бакалавриата) и 09.04.01 «Информатика и вычислительная техника» (уровень магистратуры).
Содержит материалы для изучения микроконтроллеров на примере семейства AVR. Рассмотрены необходимые инструментальные средства проектирования и ряд учебных проектов для изучения функциональных возможностей микроконтроллеров. Тематика пособия охватывает практически все аспекты построения микроконтроллерных систем, поддержана многочисленными примерами, приведены контрольные вопросы и упражнения. Материалы пособия могут быть использованы в качестве основы для обучения, при проведении лабораторных занятий и семинаров в аудитории и дистанционно, при самостоятельной работе, выполнении курсовых и выпускных квалификационных работ. Для студентов высших учебных заведений, обучающихся по направлениям подготовки «Информатика и вычислительная техника», «Прикладная информатика».
Изложены методические указания по выбору темы курсовой работы, ее содержанию и выполнению, а также оформлению графических и текстовых документов, представляемых на защиту, для направлений подготовки бакалавров 09.03.01 «Информатика и вычислительная техника» и 09.03.03 «Прикладная информатика» факультета «Информатика и системы управления». Для студентов МГТУ им. Н.Э. Баумана, обучающихся по программам бакалавриата.
Практикум содержит материалы для изучения микроконтроллеров. AVR с архитектурой RISC. Рассмотрены необходимые инструментальные средства и предложен большой комплект учебных программ для изучения функциональных возможностей микроконтроллеров. Тематика учебного пособия охватывает практически все аспекты архитектуры микроконтроллеров. Базовые программы могут быть использованы в качестве основы для обучения и самостоятельного программирования на языке Ассемблер AVR в курсовом и дипломном проектировании. Материалы книги автор использует в учебном процессе в МГТУ им. Н.Э. Баумана. Для студентов высших и средних специальных учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».