Принципы и приложения микрокомпьютера, основанные на микропроцессоре ARM MicroProcessor Wang Yihuai, представление структурной информации о микро -компутром оборудовании для представления системы инсультативных систем Сборка Ассамблеи и метода проектирования программы сборки

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии

E1

Заголовок:  Микро компьютерные принципы и приложения—— на основе микроконтроллера ARM
Ван Йихуай
Цена: 59,8 юань
Пресса: People's Puss and Telecommunications Publishing House
ISBN: 9787115532992
Выбор этой книги основан на*разработке микропроцессора в качестве проекта для обучения. Он объясняет основные принципы микрокомпьютерных систем простым, прозрачным дном и практическим образом. Метод проектирования программы сборки, объясните память, интерфейс последовательной связи, систему прерываний, таймер, модуль и преобразование цифровых режимов микрокомпьютеров.Книга думает о преподавании принципов микрокомпьютера с новой точки зрения, которая имеет сильную теоретическую и практичность.Эта книга поддерживает платформу Practiple Practipe Practicle Microcomputer Practicle AHL-MCP и интегрированную среду разработки AHL-GEC-IDE, и имеет подробное экспериментальное руководство.В этой книге представлены учебные ресурсы, включая все исходные программы, вспомогательные материалы для чтения, программу курса PPT, видео -руководство, проведение руководства, данные документов и общие программные инструменты.Для учебных ресурсов, пожалуйста, добавьте QQ (принцип микрокомпьютера— ARM): 901549485.Справочные материалы учителей могут быть получены через сообщество почтового образования человека.


Глава 1 Основная структура и информация о микро компьютере ...
1.1 Обзор микро -Компьютера .........................
1.1.1 Я знаю миниатюрный компьютер ...
1.1.2 Краткая история разработки миниатюрных компьютеров ..........................
1.1.3 Feng из микро компьютера&Middot; диаграмма структурной коробки Nokaman .......... 4
1.1.4 Три шины в миниатюрном компьютере ............ 5
1.1.5 Упрощенный процесс инструкций по выполнению компьютера ...
1.2 Практический выбор принципа микрокомпьютера ...
1.2.1 Путаница выбора принципа микрокомпьютера ....... 8
1.2.2 Основные принципы выбора принципов микрокомпьютера ...
1.2.3 Обзор платформы Practiple Practice Practice AHL-MCP.
1.3 Метод преобразования между цифровыми и цифровыми системами ..... 10
1.3.1 Система номеров ............................. ....... 10
1.3.2 Метод преобразования между цифровой системой ...
1.4 Основное выражение информации на компьютере ...
1.4.1 Основные концепции представления информации на компьютере .......... 14
1.4.2 Метод представленного целым числом на компьютере ................. 15
1.4.3 Номер плавающей запятой реального числа на компьютере .............. 19
1.5 Метод хранения текста в компьютере—— персонажи, кодирующие ...
1.5.1 Кодирование английского языка—ASCII.....................21
1.5.2 Китайское кодирование— GB2312 и GBK ...
1.6 Упражнения ...
Глава 2 Аппаратная система микро компьютера ..... 25
2.1 Общая структура и базовые показатели производительности миниатюрного компьютера ............ 26
2.1.1 Общая структура оборудования миниатюрного компьютера ...
2.1.2 Основные индикаторы производительности микро компьютера .... 27
2.2 Обзор микропроцессора Arm Cortex-M ............... 28
2.2.1 Обзор серии серии Arm Cortex серии.
2.2.2 Микропроцессор Arm Cortex-M4 ................ 29
2.3 Внутренний реестр процессора и изображение памяти ...
2.3.1 Основные знания и связанные с ними основные концепции регистра ......... 31
2.3.2 Внутренний реестр ARM Cortex-M4 ...
2.3.3 ARM Cortex-M4 Изображение памяти .................... 36
2.4 ARM Cortex-M4 ядра микрокомпьютерной экземпляр микрокомпьютер ......... 37
2.4.1 STM32L4 Series MCU Введение ...
2.4.2 STM32L4 Изображение хранения и источник прерывания .................... 37
2.4.3 FIN -функция STM32L4 ......... 41
2.4.4 STM32L4 Аппаратное обеспечение*Схема схема малой системы ...
2.5 GM32L431 Универсальный встроенный компьютер .......... 45
2.6 Упражнение ...
Глава 3 Система инструкций ...
3.1 Инструкция зарезервированное слово и метод адресации ...
3.1.1 Инструкция зарезервированная таблица Jane .......................................... ......
3.1.2 Метод адресации ...
3.2 Основная система инструкций ...
3.2.1 Инструкции по передаче данных ...
3.2.2 Инструкции класса работы данных ...
3.2.3 Инструкции класса управления прыжками ...
3.2.4 Другие основные инструкции ...
3.3 Установка инструкции в соответствующую таблицу машинного кода ...
3.4 Основная грамматика пистолета ............... 65
3.4.1 Обзор языка собрания ...
3.4.2 Формат написания сбора оружия ............................ 65
3.4.3 Сборка оружия обычно используется псевдо инструкции .......... 67
3.5 Упражнения ...
ГЛАВА 4 ОБРАЗОВАНИЯ КРЕМЕНИЯ Языковая структура ............... 71
4.1 Сначала узнайте программу для запуска ...
4.2 Анализ компиляционного проекта и инженера проекта ...
4.2.1 Основное содержание инженерной структуры сборки .... 79
4.2.2 Роль файла скрипта ссылки ...
4.2.3 Анализ машинного кода .......... 82
4.2.4 Анализ процесса выполнения .............. 83
4.3 Знайте компонент GPIO в инженерной рамках ........... 84
4.3.1 Основные интерфейсы ввода/вывода Основные концепции и методы соединения ............... 84
4.3.2 Анализ фактора знания компонентов GPIO ... 86
4.3.3 Как использовать компонент GPIO ........... 87
4.4 Эксперимент 1: Понять структуру программы сборки и запустить ...
4.5 Упражнение ...
Глава 5 Метод проектирования программы сборки на основе компонентов ...
5.1 Компоненты и методы проектирования ...
5.1.1 Основная концепция программного компонента ...
5.1.2 Основные принципы конструкции компонентов ...
5.1.3 Три типа компонентов ...
5.1.4 Шаги проектирования программного обеспечения на основе компонентов .... 97
5.2 Управление процессом программы ...
5.2.1 Структура последовательности ...
5.2.2 Структура ветвления ...
5.2.3 Круглая структура ...
5.3 Журнал Ассамблеи программы примеры ...
5.3.1 Дизайн программы преобразования цифровых систем ................. 105
5.3.2 Дизайн программы сортировки пузырьков ...
5.4 Эксперимент 2: Конструкция программы сборки на основе компонентных методов ............. 114
5.5 Упражнения ...
Глава 6 Память .......................... 117
6.1 Функция и классификация памяти ...
6.1.1 Классификация по среде для хранения ...
6.1.2 классифицируется по функции ...
6.1.3 классифицируется по доступу ...
6.2 Случайная память и читайте только память ......... 119
6.2.1 барана ... 119
6.2.2 ПЗУ ................................121
6.3 SD -карта и высокий кеш -скорость ...
6.3.1 SD -карта ... .122
6.3.2 Кэш с высокой скоростью ...
6.4 Флэш -память ...
6.4.1 Flash Online программирование Universal Basic Knowleds ...
6.4.2 Flash 驱动 构件 要素 分析 分析 .................... 128
6.4.3 Как использовать компонент флэш -накопителя ...
6.5 Демонстрационный экспериментальный пример дизайна ...
6.6 Эксперимент 3: Эксперимент по памяти ................... 135
6.7 Упражнение ...
第 7 章 串行 通信 接口 .................. 137
7.1 Основное знание последовательного общения ...
7.1.1 Основная концепция последовательной связи ............ 138
7.1.2 Модель программирования последовательной связи ...
7.1.3 RS232, RS485 Bus Standard .......... 140
7.1.4 TTL Уровень до RS232 Схема преобразования уровня ...
7.2 Компонент привода UART и как использовать ...
7.2.1 Анализ элементов компонентов uart Drive ...
7.2.2 Как использовать компонент привода UART ...
7.3 Программирование для последовательного общения ...
7.3.1 Пример 1: Отправить и получить байт данных ......... 145
7.3.2 Пример 2: Отправить и получить кадр данных ...
7.4 Эксперимент 4: Конструкция программы сборки на основе компонентов последовательной связи .......... 151
7.5 Упражнение ...
Глава 8 Система прерываний и таймер ................. 155
8.1 Система прерываний ...................... 156
8.1.1 Основная концепция прерывания ...
8.1.2 Основные процессы лечения прерываний ...
8.1.3 Arm Cortex-M4F Модуль некнеля прерывается .......... 158
8.2 Таймер ...................................................... 160
8.2.1 Основное значение таймера ................. 160
8.2.2 Timer утверждения ядра Arm Cortex-M4F ............ 161
8.3 Пример программирования прерывания на основе таймера ... 164
8.4 Эксперимент 5: Поймите прерывание и таймер ...
8.5 Упражнение ...
Глава 9 Модель цифрового преобразования и трансформации цифровой модели ........ 171
9.1 Основные знания конвертера модуля ...
9.1.1 Основные понятия, непосредственно связанные с программированием конверсии AD ...................... 172
9.1.2 与 ad 转换 关联度 较 弱 的 基本 概念 ...................... 174
9.1.3 *Например, простая схема отбора проб AD преобразования ...
9.2 Компонент драйвера ADC и как использовать ..... 176
9.2.1 Анализ компонентных элементов привода ADC .... 176
9.2.2 Как использовать компонент драйвера ADC .... 178
9.2.3 Например, использование компонента драйвера ADC .... 179
9.3 Цифровой модуль преобразование ...
9.3.1 GE Базовая структура ЦАП ......... 181
9.3.2 Основные технические индикаторы ЦАП ......... 182
9.4 Компонент драйвера ЦАП и анализ элементов метода ...
9.4.1 Анализ компонентных элементов DAC -привода .... 183
9.4.2 Как использовать компонент драйвера DAC .... 184
9.4.3 Использование компонентов драйвера DAC, например .... 184
9.5 Эксперимент 6: Эксперимент модуля конверсии AD .... 186
9.6 Упражнение ...
Глава 10 Прямой доступ к памяти DMA ...
10.1 Основная концепция DMA ...
10.1.1 DMA Значение ...
10.1.2 контроллер DMA ...
10.2 Общий эксплуатационный процесс DMA .......... 190
10.3 Файл заголовка компонентов DMA и метод использования ...................... 191
10.4 Анализ компонентных элементов вождения DMA ... 193
10.5 Как использовать компонент драйвера DMA ...
10.6 Экспериментальный 7: реализуйте данные данных памяти через DMA ............... 194
10.7 Упражнения ...
Глава 11 Комплексная практика внешних компонентов ...
11.1 Практика переключения количества вывода ...
11.1.1 Цветная лампа ................................196
11.1.2 Bee Tweeper ...
11.1.3 мадам ... 202
11.1.4 светодиод ... 205
11.2 Switch I - практика класса ввода ...
11.2.1 Инфракрасный датчик ...
11.2.2 Человеческий инфракрасный датчик ...
11.2.3 Кнопка .................................................. ............ 214
11.3 Практика датчика звука и ускорения ......... 220
11.3.1 Датчик звука ...
11.3.2 Датчик ускорения ...
11.4 Упражнение ...
Глава 12 Основная структура и начальный процесс общего компьютера ...
12.1 Основная структура системы ПК ...
12.1.1 Базовый аппаратный состав ПК ........... 228
12.1.2 USB -устройство ...
12.2 Процесс запуска системы ПК ...
12.2.1 Запустите прошивку ...
12.2.2 жесткий диск в системе ПК ...
12.2.3 Запуск процесса от прошивки до жесткого диска ...
12.3 Операционная система ПК ...
12.4 Упражнение ...
Глава 13 Направление разработки микро компьютера ...
13.1 Структура и скорость процессора ...
13.1.1 Общий компьютер ...
13.1.2 Встроенный компьютер ...
13.2 емкость и скорость памяти ...
13.2.1 Магнитная память ...
13.2.2 Блокирование памяти ............................ 250
13.2.3 Память изменения фазы ...
13.3 Направление разработки системы инструкций ...
13.4 Разработка технологии компиляции ...
13.4.1 Технология параллельной компиляции ...
13.4.2 Technology Technology ...
13.4.3 Технология динамического компиляции ...
13.5 Другие новые технологии миниатюрных компьютеров .......... 254
13.5.1 Нано -Компьютер ...
13.5.2 Лазерный компьютер ...
13.5.3 Квантовой компьютер ...
13.6 Упражнение ...
Приложение A: AHL-MCP Microcomputer Practipe Practice Платформа Аппаратные ресурсы ........... 257
A.1 Обзор .............................................. 258
A.2 Список контента электронных ресурсов ...
А.3 Список оборудования ............................. ..... 258
А.4 Список экспериментов ... ..... 259
A.5 Аппаратное метод быстрого испытания ...
Приложение B: Установка AHL-GEC-IDE и Руководство по использованию ...
B.1 Установить среду разработки интеграции AHL-GEC-ID ...
B.2 Скомпилируйте и загрузите первую программу ......... 264
B.3 Как использовать внешние программные функции ........ 265
B. 4 Общие ошибки и решения ...
B.5 Удалить интегрированную среду разработки AHL-GEC ...
B.6 Техническая консультация ...
Приложение C: метод разработки компонентов последовательной связи ...
C.1 Структура программирования модуля UART .................. 276
C.2 UART Компонент драйвера
C.3 UART Drive Компонент C Языковой код ...
Ссылка ...


