Микропроцессорная техника, Введение в CORTEX-M3, Огородников И.Н., 2019

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Микропроцессорная техника, Введение в CORTEX-M3, Огородников И.Н., 2019.

   Серия «Университеты России» позволит высшим учебным заведениям нашей страны использовать в образовательном процессе учебники и учебные пособия по различным дисциплинам, подготовленные преподавателями лучших университетов России и впервые опубликованные в издательствах университетов. Все представленные в этой серии учебники прошли экспертную оценку учебно-методического отдела издательства и публикуются в оригинальной редакции.
Учебное пособие нацелено на формирование у студентов практических навыков разработки и программирования микропроцессорных устройств автоматики физических установок, приборов радиационной безопасности человека и окружающей среды, а также различных приборов биофизического и медицинского назначения.
Для студентов высших учебных заведении, обучающихся по инженерно-техническим направлениям.

Микропроцессорная техника, Введение в CORTEX-M3, Огородников И.Н., 2019


Общая характеристика Cortex-M3.
Семейство ARM Cortex - это новое поколение процессоров, которые выполнены по стандартной архитектуре и отвечают различным технологическим требованиям. В отличие от других микропроцессоров ARM, семейство Cortex является завершенным изделием, которое объединяет стандартное микропроцессорное ядро и системную архитектуру. Микроконтроллеры STM32 выполнены на основе ядра Cortex-МЗ, которое специально разработано для применений, где необходимы развитые системные ресурсы и при этом малое энергопотребление. Они характеризуются настолько низкой стоимостью, что могут конкурировать с традиционными 8- и 16-битными микроконтроллерами. Cortex-МЗ является стандартизованным микроконтрол-лерным ядром, которое помимо 32-битного микропроцессорного ядра содержит систему прерываний, системный таймер SysTick, отладочную систему и предопределенную организацию памяти. Адресное пространство Cortex-МЗ объемом 4 Гб разделено на четко распределенные области кода программы, статического ОЗУ. устройств ввода-вывода и системных ресурсов. В отличие от ядра ARM7, Cortex-МЗ выполнен по гарвардской архитектуре и поэтому имеет несколько шин, позволяющих выполнять операции параллельно. Семейство Cortex имеет возможность оперировать с фрагментированными данными (maligned data), что также отличает его от предшествующих архитектур ARM. Этим гарантируется максимальная эффективность использования внутреннего статического ОЗУ. Семейство Cortex также поддерживает возможности установки и сброса бит в пределах двух областей памяти размером 1 Мб по методу bit banding.

Еще одним ключевым компонентом ядра Cortex-МЗ является контроллер векторизованных вложенных прерываний NVIC (англ. Nested Vector Interrupt Controller). Контроллер NVIC предоставляет стандартную структуру прерываний для всех Cortex-микроконтроллеров и способы их обработки.

ОГЛАВЛЕНИЕ.
Предисловие.
1. Введение в платформу Cortex-M3.
1.1. Введение.
1.2. Общая характеристика Cortex-M3.
1.3. Микропроцессорное ядро Cortex.
1.3.1. Конвейер.
1.3.2. Регистровый файл.
1.3.3. Регистр статуса программы.
1.3.4. Режимы работы микропроцессора.
1.3.5. Организация памяти Cortex-M3.
1.3.6. Системный интерфейс.
1.4. Архитектура микроконтроллеров STM32.
1.4.1. Организация внутренних шин.
1.4.2. Распределение памяти.
1.4.3. Таймеры общего и специального назначения.
1.4.4. Блок захвата/сравнения.
1.5. Обработка прерывании.
1.5.1. Контроллер прерываний.
1.5.2. Таблица векторов прерываний.
1.6. Тактовые генераторы.
2. Отечественные микроконтроллеры с ядром Cortex-M3.
2.1. Архитектура микроконтроллеров 1986ВЕ9х.
2.1.1. Общая характеристика.
2.1.2. Функциональная схема.
2.1.3. Режимы энергопотребления.
2.1.4. Цифровые интерфейсы.
2.1.5. Аналоговые блоки.
2.1.6. Режимы работы микроконтроллера.
2.2. Демонстрационно-отладочные платы.
2.2.1. Общая характеристика платы 1986EvBrd_64.
2.2.2. Компоновка платы 1986EvBrd_64.
2.2.3. Интерфейс для подключения отладчика.
2.3. Средства разработки.
2.3.1. Интегрированная среда разработки Keil u Vision.
2.3.2. Стандартная библиотека периферийных устройств.
3. Программирование платформы Cortex-M3.
3.1. Программирование периферийных устройств стенда.
3.1.1. Светодиодные индикаторы.
3.1.2. Графический дисплей.
3.1.3. Цифроаналоговый преобразователь.
3.1.4. Встроенный аналоговый компаратор.
3.1.5. Аналого-цифровой преобразователь.
3.2. Программирование часов реального времени.
3.3. Программирование счетчика-таймера и прерываний.
Библиографический список.
Предметный указатель.

Купить .
Дата публикации:






Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-03-28 15:40:41