Книга "Архитектура, основы программирования и применения AVR-микроконтроллеров и ARM-микросистем. Часть 1" является учебным пособием, которое охватывает основы функциональной организации архитектуры, программирования и использования различных типов 8-, 16- и 32-разрядных RISC-микроконтроллеров. В книге рассматриваются микроконтроллеры семейства MegaAVR и ARM-микроконтроллерные системы с жесткой архитектурой, включая российские аналоги.
Первая часть пособия посвящена построению и программированию на языке AVR-Ассемблер. Она охватывает основные подсистемы типичного 8-разрядного AVR-микроконтроллера семейства ATmega, а также схемотехническую обвязку, используемую для алфавитно-цифровой индикации на примере символьного ЖК-дисплея. Каждая тема завершается списком вопросов и практическими заданиями для самоконтроля. В книге также представлены примеры реализации заданий с использованием таких инструментальных программных средств, как AVR Studio, совместимых версий Proteus, а также учебно-лабораторного комплекта STK500/501.
Данное учебное пособие предназначено для студентов специальности 09.05.01 "Применение и эксплуатация автоматизированных систем специального назначения" и направлений 09.03.01, 09.04.01 ("Информатика и вычислительная техника"), которые изучают соответствующие разделы дисциплин, таких как "Техническое обеспечение автоматизированных систем", "Микроконтроллерные системы", "Основы построения и проектирования ARM-микросистем" и других связанных тем.
Учебное пособие содержит материалы о функциональной организации в архитектуре, программировании и использовании 8-,16- и 32 разрядных RISC микроконтроллеров с различной архитектурой, начиная от MegaATM и вплоть до ARM микроконтроллерами с жёсткой архитектурой и имеющих отечественные аналоги для функциональных применений. Пособие включает несколько логически завершенных и связанных друг с другом частей. Первая часть учебного пособия - это основы построения станков и программ на языке AVRAssyembler, начиная со большинства основных подсистемы типовой 8 разрядного OEM контроллере серии ATmega и до его аппаратного окружения, включая символическую ЖК-индикацию на примере alphanumeric ЖКД. Каждый раздел заканчивается списком вопросительных знаков и задания для само-контроля. Обсуждаются примеры выполнения задания с помощью таких инструментов для подготовки кода и предварительной програмной отладки, как студия AVRA и версия в соответсвие с Proteus, а также учебный комплект STK 500 / 501 используемый для оценки проекта. Учебное пособие предназначенно для студенов специальностей 090501 (применение и использование автомаизированых систем особого назначения) и направленностей 09301 и 09401 ("информатика и информационние техници", актуальность датый книги 2007), изучая отвечавщие темы из таких дисциплин как техническое обеспечение автомаизированных систем, микро-контроллеры системы и основы создания и проектирования архитектур ARM-Microsystems, и нескольких иных.
Если ты не знаком с этой книгой, то следующее описание должно тебе подойти:
Учебное пособие включает материалы по функциональной обработке данных, архитектуры программирования и реализации 8-,16- и 32 разрядных микроконтроллеров различного, от стартовой модели MegaAVR до полевого ARM микроконтроллера, обладающего отечественным аналогом. Это пособие состоит из полноценных отрезков связанных между собой частей.
Первая часть пособия сосредоточена на разработке и кодировании через Avr Assembly программы для общих подсистем обычного 8 разрядного микроконтроллера серии ATmega и его электрической цепи, включая алфавитно-цифровое представление на примере ЖК экрана с буквенно-цифровыми индикаторами. Так же, любая тема завершает с коллекцией вопросов, основанных на каждой теме и практических задаток для контроля твоих навыков самим собою.
Примеры программ выполняются при поддержке такого аналитического инструментария, который может использоваться для подготовки и предтестовой отладки проекта, такие как среда разработки AVR Studio и протеус, совместимые модели, и учебно-практическая установка STK500 / 501 соответственно.
Данная научная работа предназначена для пользователей с программой обучения 090501 - Использование и применение автоматизированных систем высокоспециализированного предназначения, упорядочили 090301 и 094041 (Информатика и компьютерные технологии), изучающих темы определенного раздела как Техническое формирование автоматизированных систем, использование контроллеров умеренного темпа, Начальная основа проектирования микросистем ARM и других подобных областей.
Электронная Книга «Архитектура, основы программирования и применения AVR-микроконтроллеров и ARM-микросистем. Часть 1» написана автором А. О. Пьявченко в 2019 году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-9275-3430-2, 978-5-9275-3429-6
Описание книги от А. О. Пьявченко
Учебное пособие содержит материалы по основам функциональной организации архитектуры, программирования и применения 8-, 16-, 32-разрядных RISC-микроконтроллеров различной архитектуры, начиная с MegaAVR и заканчивая ARM-микроконтроллерными системами с жесткой архитектурой, имеющими отечественные функциональные аналоги. Пособие состоит из нескольких логически-завершенных и связанных между собою частей. В первой части пособия изложены вопросы построения и программирования на языке AVR-Ассемблер как основных подсистем типового 8-разрядного AVR-микроконтроллера семейства ATmega, так и его схемотехнической обвязки в части алфавитно-цифровой индикации на примере символьного ЖКИ. Каждая тема завершается списком вопросов и практическими заданиями для самоконтроля. Рассматриваются примеры реализации заданий с применением таких инструментальных программных средств подготовки и предварительной отладки программного кода, как AVR Studio, Proteus совместимых версий, а также учебно-лабораторного комплекта STK500/501. Учебное пособие предназначено для студентов специальности 09.05.01 – Применение и эксплуатация автоматизированных систем специального назначения, направлений 09.03.01, 09.04.01 («Информатика и вычислительная техника»), изучающих соответствующие разделы таких дисциплины, как «Техническое обеспечение автоматизированных систем», «Микроконтроллерные системы», «Основы построения и проектирования ARM-микросистем» и ряда других.