Среда, 2025 Январь 22, 10:50:43
5mw.ru
Приветствую Вас Гость | RSS
Главная Регистрация Вход
Меню сайта
заходите аналог или тут

Разделы новостей
Раздача ICQ VIP [25]
7мизначки даром. =)
Видео [3618]
(прочее)
[Софт] [12911]
Программы и приложения для системы.
Музыка [12327]
Музыка всех направлений, шансон, транс, авто, клуб, драм и прочее )))
NEW Игры [6144]
Игры самые новые и популярные попадают именно в этот раздел!
Интересное [14947]
Интересные новости в Интернете статьи и новости эксклюзивные.
[Фото / Картинки] [703]
Наша галерея фото.
Приколы [111]
(разное)
Авто [103]
Тюнинг, аэрография, Железо, Тачки
Спорт [220]
Спортивные новости и всё что касается спорта)
Hi-Tech [121]
новости последних технологий xD
Общее [45]
Всё обо всём обзоры!
ЛюбоФФ) [118]
Любовь, интимное и глубокое чувство, устремлённость на другую личность, человеческую общность или идею. Л. необходимо включает в себя порыв и волю к постоянству, оформляющиеся в этическом требовании верности.
Мобильные технологии. [3986]
Мобилка
Клипы [227]
Видео клипы новинки и не только)
ДРАЙВЕРА [278]
Драйвера ну сами понимаете всегда нужны вот так у нас все последние из Интернета собраны)
Новости [254]
Самые последние новости.

Наш чат

Наш опрос
Какое у вас разрешение экрана?
Всего ответов: 97

 
 
Главная » 2019 » Ноябрь » 3 » Джозеф Ю. Ядро Cortex-МЗ компании ARM. Полное руководство

Джозеф Ю. Ядро Cortex-МЗ компании ARM. Полное руководство
10:25:00

Настоящая книга представляет собой исчерпывающее руководство по новому 32-битному процессору компании ARM - Cortex-МЗ. Настоящая книга представляет собой исчерпывающее руководство по новому 32-битному процессору компании ARM - Cortex-МЗ. В данном руководстве подробно описана архитектура процессорного ядра Cortex-МЗ и его подсистемы памяти. Также подробно рассмотрены остальные узлы процессора, в том числе контроллер векторных прерываний NVIC, модуль защиты памяти MMU и разнообразные компоненты отладки. Приводится детальное описание новой системы команд Tbumb-2, поддерживаемой данным процессором.
Книга содержит большое число примеров программного кода как на языке Си, так и на ассемблере.
Это руководство должно быть у любого разработчика, использующего в своей работе микроконтроллеры с ядром Cortex-МЗ. Полнота и ясность изложения материала книги также позволяет рекомендовать её студентам соответствующих специальностей и подготовленным радиолюбителям.

Краткое содержание:

Вступительное слово
Предисловие автора
Обозначения
Глоссарий

Глава 1. Введение
Процессор ARM Cortex-МЗ — что же это такое?
ARM — компания и архитектура
Развитие набора команд
Технология Thumb-2 и архитектура набора команд
Области применения процессора Cortex-МЗ
Структура книги
Дополнительная литература

Глава 2. Обзор Cortex-МЗ
Основные сведения
Регистры
Режимы работы
Встроенный контроллер вложенных векторных прерываний
Карта памяти
Интерфейсы шин
Модуль защиты памяти MPU
Набор команд
Прерывания и исключения
Возможности отладки
Резюме

Глава 3. Основы Cortex-МЗ
Регистры
Регистры специального назначения
Режимы работы
Исключения и прерывания
Таблица векторов
Стек
Цикл сброса

Глава 4. Набор команд
Основы языка ассемблера
Список команд
Описание команд
Некоторые полезные команды процессора Cortex-МЗ

Глава 5. Система памяти
Основные особенности системы памяти
Карта памяти
Атрибуты доступа к памяти
Права доступа к памяти, принятые по умолчанию
Операции побитового доступа
Обращения к не выровненным данным
Монопольный доступ
Порядок расположения байтов

Глава 6. Особенности реализации Cortex-МЗ
Конвейер
Подробная блок-схема
Интерфейсы шин в процессоре Cortex-МЗ
Другие интерфейсы процессора Cortex-МЗ
Внешняя шина РРВ
Типичная схема подключения процессора
Виды сброса и сигналы сброса

Глава 7. Исключения
Типы исключений
Приоритеты исключений
Таблица векторов
Входы прерываний и отложенная обработка прерываний
Исключения отказов
Вызов супервизора и системных служб

Глава 8. Контроллер вложенных векторных прерываний и управление прерываниями
Общие сведения о контроллере прерываний
Базовые средства конфигурации прерываний
Примеры инициализации прерывания
Программные прерывания
Системный таймер SYSTICK

Глава 9. Прерывания
Последовательность обработки прерываний/исключений
Выход из исключения
Вложенные прерывания
«Цепочечная» обработка прерываний
«Опоздавшие» исключения
Ещё раз о значении EXCJRETURN
Задержка обработки прерывания
Отказы, связанные с прерываниями

Глава 10. Программирование Cortex-МЗ
Общие сведения
Типичный процесс разработки ПО
Использование языка Си
Стандарт CMSIS
Использование ассемблера
Монопольный доступ и семафоры
Метод bit-band и семафоры
Использование команд извлечения битового поля и команд табличных переходов

Глава 11. Работа с прерываниями/исключениями
Использование прерываний
Обработчики исключений/прерываний
Программные прерывания
Пример перемещения таблицы векторов
Использование команды SVC
Пример использования команды SVC: функции вывода текстовых сообщений
Использование команды SVC в программах на языке Си

Глава 12. Продвинутые программные возможности и поведение системы
Реализация системы с двумя раздельными стеками
Выравнивание стека на границу двойного слова
Переход в режим потока с любого уровня вложенности
Пара слов о производительности
Состояние блокировки
Регистр FAULTMASK

Глава 13. Модуль защиты памяти MPU
Общие сведения
Регистры модуля MPU
Настройка модуля MPU
Типичный процесс настройки модуля MPU

Глава 14. Прочие возможности процессора Cortex-МЗ
Системный таймер SYSTICK
Управление электропитанием
Межпроцессорный обмен
Управление сбросом

Глава 15. Архитектура системы отладки
Общие сведения о возможностях отладки
Обзор архитектуры CoreSight
Режимы отладки
События отладки
Точки останова в процессоре Cortex-МЗ
Получение доступа к содержимому регистров при отладке
Прочие отладочные возможности ядра

Глава 16. Компоненты отладки
Общие сведения
Компоненты трассировки: модуль DWT
Компоненты трассировки: модуль ITM
Компоненты трассировки: модуль ЕТМ
Компоненты трассировки: модуль TPIU
Модуль FPB
Порт доступа шины АНВ
Таблица ПЗУ

Глава 17. Приступая к работе с процессором Cortex-МЗ
Выбор устройства с ядром Cortex-МЗ
Средства разработки
Различия между процессорами Cortex-МЗ ревизий 0 и 1
Различия между процессорами Cortex-МЗ ревизий 1 и 2
Чем же хороша ревизия 2 процессора Cortex-МЗ?
Различия между процессорами Cortex-МЗ и Cortex-МО

Глава 18. Перенос приложений с процессора ARM7 на процессор Cortex-МЗ
Общие сведения
Особенности системы
Файлы с исходным текстом на ассемблере
Файлы с исходным текстом на Си
Скомпилированные объектные файлы
Оптимизация

Глава 19. Разработка приложений для Cortex-МЗ с использованием GNU
Общие сведения
Приобретение инструментария GNU
Процесс разработки программы
Примеры
Обращения к регистрам специального назначения
Использование неподдерживаемых команд
Inline-ассемблер в компиляторе GCC

Глава 20. Использование пакета RealView MDK-ARM компании Keil
Общие сведения
Приступая к работе в ИСР µVision
Вывод сообщения «Hello World» по интерфейсу UART
Тестирование программы
Использование отладчика
Симулятор
Модификация таблицы векторов
Прерывания и стандарт CMSIS
Перевод существующих приложений на стандарт CMSIS

Глава 21. Программирование Cortex-МЗ в LabVIEW
Общие сведения
Знакомство с LabVIEW
Процесс разработки
Пример использования среды LabVIEW
Как это работает
Дополнительные возможности LabVIEW
Перенос проекта на другие процессоры ARM

Приложения
Приложение А. Набор команд Cortex-МЗ. Справочный материал
Приложение Б. 16-битные команды Thumb и версии архитектуры ARM
Приложение В. Исключения процессора Cortex-МЗ
Приложение Г. Регистры контроллера NVIC и блока управления системой
Приложение Д. Руководство по локализации ошибок в программах для Cortex-МЗ
Приложение Е. Пример сценария компоновщика для пакета Sourcery G++
Приложение Ж. Функции доступа к ядру стандарта CMSIS
Приложение 3. Соединители для подключения отладочных средств
Приложение И. Семейство микроконтроллеров Stellaris®
Список литературы
Предметный указатель

Название: Ядро Cortex-МЗ компании ARM. Полное руководство
Автор(ы): Джозеф Ю
Издательство: Додэка-ХХI
Жанр: электроника
Год выпуска: 2012
Страниц: 552
Язык: Русский
Качество: Хорошее
Формат: djvu
Размер: 20,2 МБ

Скачать "Джозеф Ю. Ядро Cortex-МЗ компании ARM. Полное руководство"

Категория: Интересное | Просмотров: 578 | Добавил: Ivan015 | Теги: информатика, Аппаратура, электроника, учебники | Рейтинг: 0.0/0 |
Всего комментариев: 0
 
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
 

 

 
 
 
Наша огромная галерея имеет размер более 9 тысяч картинок!!!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
 

 

 
 
 
 

Самые горячие темы форума обсуждаем!!! И вы присоединяйтесь к нам!

 

Самые интересные новости на нашем портале.
Читайте бесплатно на 5 M W
 
 

 
 
 
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
 

 
На нашем любимом сайте http://5mw.ru находиться уже более 1851.94 Mb новостей, файлов, музыки, фотографий, статей, отзывов и огромный форум с каждым днём это число увеличивается! Мы благодарим вас за посещения нашего сайта http://www.5mw.ru и рады что вы выбрали именно нас! У нас всегда много интересной информации и различные конкурсы в виде раздачи icq номерков и только на нашем сайте http://www.5mw.ru !

Замете это совершенно уникальный сайт! Новости собираются из самых качественных источников и всегда самые свежие и на сайте появляются моментально! Так же прошу вас заметить столь важный момент, мы против ВИРУСОВ в Интернете у нас нет никаких вредоносных программ подставных, рекламы которая навредит вашему компьютеру, есть совсем не много рекламы проверенных партнеров таких как google.com и д.р Так же наш сайт обладает огромной галереей фотографий: Девушки, авто, НЮ и других направлений много фотографий формата HQ (большого формата) посещайте наш увлекательный сайт мы всегда будем вас держать в курсе всех событий Интернета!!! не забывайте регистрироваться! Добавляйте в избранные! Получайте призы и подарки от нашего проекта! 5mw.ru всегда рады гостям и постоянным пользователям!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
 

Форма входа

Календарь новостей
«  Ноябрь 2019  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930

Поиск

Друзья сайта

  • Наши партнеры
  • Рекомендуем посетить: заходим! :)
    СМС приколы
    Первый секс в 14 лет - это нормально?!
    CoolIris (3D просмотр фотографий ВКонтакте)
    ИЗМЕНЕНИЕ НОМЕРА
    СМС на ночь
    vkontakte.ru
    Воспоминания о временах целомудрия
    Как возбудить женщину
    Пошлые СМС
    Бесплатный хостинг за размещение ссылок на главной или внутренних страницах
    КАК ВЫБРАТЬ ПОДВЕСНОЙ ЛОДОЧНЫЙ МОТОР
    Женщина, для которой хочется жить (из размышлений мужчины)
    Утепление кровли в доме деревянном
    Как выбрать автокран
    Как выбрать золото?
    Программа для печати визиток: как выбрать лучшую
    Сварка труб пнд советы своими руками
    КАК ВЫБРАТЬ КУПАЛЬНИК
    Выбираем игру на Android
    Как выбрать наручные часы

    Случайное фото!

    БЕСПЛАТНЫЙ КАТАЛОГ
    NEWS "Добавь сайт бесплатно и только у нас!"
    [Добавь сайт](VIP)
    personal loan gainesville gajg

    PHOTO

    Статистика
     
    Привет,Прохожий !
    10:50:43 || 2025 Январь 22
    Онлайн всего: 8
    Гостей: 8
    Пользователей: 0

    Copyright MyCorp © 2025