8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Официальная подлинная разработка процессора ARM Подробное объяснение: издательство электронного промышленности разработки и дизайна на основе процессора Arm Cortex-A9

Цена: 509руб.    (¥28.3)
Артикул: 536323229152

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

Этот товар на Таобао Описание товара
Продавец:电子工业出版社旗舰店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥46.8842руб.
¥9162руб.
¥9.36169руб.
¥54971руб.

Цена продажи:¥ 33.12
Цена продажи:¥ 29,50
Цена продажи:¥ 29,50
Цена продажи:¥ 47.04
Цена продажи:¥ 33,60
Цена продажи:¥ 52,4
Цена продажи:¥ 54,45
Цена продажи:¥ 42,84

Название деятельности: Хлава похвалы. Отправить купон на удары.
Время деятельности: 2019-06-10 до 2019-08-31
Описание мероприятия: Чтобы поблагодарить вас за покупку флагманского магазина Electronic Industry Press, вам нужно только получить товар, чтобы дать оценку более 5 слов. Этот магазин не даст вам невозможного купона.

Введение

В качестве 32 -битного микропроцессора RISC с высоким уровнем высокого уровня, ARM теперь стал наиболее широко используемым встроенным процессором.В настоящее время процессор серии Cortex-A занимал большую часть рынка продуктов среднего и высокого уровня.Полное введение архитектуры, модели программирования, системы инструкций и среды разработки процессора Cortex-A9, проектирование системы и связанные с ним технологии интерфейса на основе Cortex-A9-S5PV210, которые основаны на Cortex-A9.Технология интерфейса охватывает ввод -вывод, прерывание, последовательный порт, память, ШИМ, A/D, DMA, IIC, SPI, камера, ЖК -дисплей и т. Д., И обеспечивает большое количество экспериментальной процедуры.

 

 


Amatalize   запись

 

Глава 1 Основные знания встроенной системы 

1.1 Обзор встроенной системы

1.1.1 Введение в введение

1.1.2 Особенности встроенной системы

1.1.3 Разработка встроенной системы 

1.2 Композиция встроенной системы 

1.2.1 Встроенный системный аппаратный состав 

1.2.2 Встроенная система программного обеспечения System

1.3, например, встроенная операционная система

1.3.1 Коммерческое издание встроенная операционная система

1.3.2 Встроенная операционная система с открытым исходным кодом 

1.4 Обзор разработки встроенной системы 

1.5 Важность обучения микропроцессорам в встроенное обучение

1.6 Сводка этой главы 

1.7 Практические вопросы

Глава 2 Введение технологии встроенного рук

2.1 Технические характеристики и развитие структуры архитектуры ARM

2.1.1 Компания ARM введение 

2.1.2 Технические характеристики ARM

2.1.3 Разработка архитектуры системы ARM

2.2 Введение микропроцессора ARM

2.2.1 Серия процессоров ARM9

2.2.2 Серия процессоров ARM9E 

2.2.3 Серия процессоров ARM11 

2.2.4 Серия процессоров Securcore

2.2.5 Songramarm и Xscale Rocessor Series VI

2.2.6 серия процессоров MPCore 

2.2.7 Серия процессоров Cortex

2.2.8 Текущее состояние разработки последнего процессора приложения ARM 

2.3 Структура микропроцессора ARM

2.3.1 Выбор применения микропроцессора ARM

2.3.2 Общие принципы выбора чипсов рук

2.3.3 Выберите процессор, подходящий для обучения рук.

2.4 Внутренняя функция и характеристики Cortex-A9

2.5 Тип данных

2.5.1 Основные типы данных ARM

2.5.2.

2.5.3 Morrower большой/маленький конец

2.6 Рабочий режим ядра Cortex-A9

2.7 Система хранения Cortex-A9

2.7.1 Символ -процессор (CP15)

2.7.2 Блок управления хранением (MMU)

2.7.3 High -Speed ​​Buffer Storage Memory (Cache)

2.8 Флиальная линия

2.8.1 Концепция и принцип сборочной линии 

2.8.2 Классификация сборочных линий 

2.8.3 Факторы, влияющие на производительность сборочной линии 

2.9 Организация регистрации

2.10 Регистр статуса программы 

2.11 Samsung Exynos4412 Процессор введение

2.12 FS4412 Платформа разработки введение

2.13 Резюме этой главы 

2.14 Вопрос упражнения

Глава 3 Система инструкций микропроцессора ARM 

3.1 Метод обработки обработки Arm Arm 

3.1.1 Метод обработки данных обработки данных

3.1.2 Метод адреса инструкции по доступу памяти

3.2 Набор инструкций процессора ARM

3.2.1 Инструкции по эксплуатации данных 

3.2.2 Инструкция умножения

3.2.3 Инструкция по загрузке/хранилище

3.2.4

3.2.5 Инструкция по работе с статусом 

3.2.6 Инструкция по синхронному процессору 

3.2.7 Инструкции директивы

3.2.8. Введение других инструкций

3.3 Резюме этой главы

3.4 Практические вопросы 

Глава 4 Дизайн программы ассамблеи 

4.1 Псевдо -операция, поддерживаемое устройством компиляции GNU ARM

4.1.1 Обзор псевдо -операции

4.1.2 Определение данных (определение данных) Псевдо -операция 

4.1.3 Управление компиляцией псевдооперация 

4.1.4 Разное псевдо -операция 

4.2 Псевдо -инстролы, поддерживаемые устройством компиляции ARM

4.2.1 АДР псевдо инструкция 

4.2.2 Адрл псевдо инструкция 

4.2.3 Псевдо инструкция LDR 

4.3 Формат выписки языка с ассамблеей GNU ARM 

4.4 Программная структура языка сборки ARM

4.4.1 Формат программы языка сборки

4.4.2 Редактирование языковой подпрограммы

4.4.3. 

4.4.4 Пример дизайна языковой программы журнала

4.5 Смешанное программирование языка сборки и языка C

4.5.1 внутренний шкафчик GNU ARM

4.5.2. Например, смешанные программные вызовы

4.6 Сводка этой главы 

4.7 Практические вопросы 

Глава 5 Разработка рук и строительство окружающей среды 

5.1 Введение 

5.1.1 FS-JTAG Simulator введение

5.1.2 ULINK ВВЕДЕНИЕ

5.2 Строительство среды развития 

5.2.1 Инструмент FS-JTAG Установки среды XP 

5.2.22 

5.2.3 USB -поворот в установке циферблата 

5.2.4 Конфигурация серийного терминала замазки 

5.3 Eclipse for Arm 

5.4 Добавить проект FS4412 в среду разработки 

5.5 Проект компиляции 

5.6 Проект отладки 

5.6.1 Настройте инструмент отладки FS-JTAG 

5.6.2 Инструмент отладки конфигурации 

5.7 Резюме этой главы 

5.8 Практические вопросы 

Глава 6 GPIO 

6.1 Введение функции GPIO 

6.2 Подробное объяснение контроллера Exynos4412-GPIO 

6.2.1 Описание функции GPIO 

6.2.2 Особенности GPIO

6.2.3 GPIO Group

6.2.4 GPIO обычно используется классификация регистрации 

6.2.5 Регистрация GPIO Подробное объяснение 

6.2.6 пакет регистра GPIO 

6.3 Пример приложения GPIO

6.3.1 Содержание и принципы экземпляра GPIO 

6.3.2 Аппаратное соединение экземпляра GPIO

6.3.3 Дизайн программного обеспечения для экземпляров GPIO 

6.3.4 Код экземпляра GPIO 

6.3.5 Феномен экземпляра GPIO

6.4 Сводка этой главы

6.5 Практические вопросы 

Глава 7 Аномальное и прерывание 

7.1 Обзор лечения прерываний рук

7.2 Аномальная категория системы Arm System

7.3 Аномальный приоритет руки

7.4 Режим процессора Arm и исключение

7.5 Возврат программы и обработки. 

7.5.1 Концепция ответа на прерывание

7.5.2. Процесс аномального ответа ARM 

7.5.3. Возврат от аномальной программы обработки

7.6 Аномальный дизайн программы обработки прерываний Arm's SWI

7.7 Сводка этой главы

7.8 Практические вопросы 

Глава 8 FIQ и IRQ прерывание 

8.1 Введение контроллера прерываний рук 

8.1.1. Программная обработка программного обеспечения (NVIC и GIC)

8.1.2 Обработка ветвей (VIC) поддерживается оборудованием (VIC)

8,2 Гм контроллер прерываний (GIC)

8.2.1 GIC функциональный модуль 

8.2.2 GIC Controller Teprupt Types 

8.2.3 Статус прерывания прерывания прерывания прерываний GIC 

8.2.4 Процесс обработки прерываний GIC

8.3 Exynos4412 Источник прерывания 

8.4 Exynos4412-GIC Регистр подробный объяснение 

8.5 Пример приложения для прерывания GIC 

8.5.1 Содержание и принципы экземпляра прерывания GIC 

8.5.2 GIC ARTRUPT ENTESTAR 

8.5.3 GIC прерывание программного обеспечения для прерывания программного обеспечения 

8.5.4 Код экземпляра прерывания GIC 

8.5.5 GIC прерывание феномена экземпляра 

8.6 Резюме этой главы 

8.7 Практические вопросы 

Глава 9 Общий асинхронный интерфейс омоложения (UART) 

9.1 Введение 

9.1.1 Концепции последовательного общения и параллельного общения 

9.1.2 Характеристики асинхронных последовательных методов 

9.1.3 Формат данных асинхронного последовательного режима 

9.1.4 Характеристики синхронного последовательного режима 

9.1.5 Формат данных синхронного последовательного режима 

9.1.6 Скорость гончата, коэффициент скорости передачи и битового цикла 

9.1.7 RS-232C Серийная спецификация 

9.1.8 Метод проводки RS-232C 

9.2 Подробное объяснение контроллера Exynos4412-UART 

9.2.1 Обзор контроллера UART 

9.2.2 Диаграмма фреймворма UART контроллера

9.2.3 Подробное объяснение регистра UART 

9.3 Пример приложения приложения интерфейса UART 

9.3.1 Содержимое экземпляра и принципов экземпляра интерфейса UART 

9.3.2 Аппаратное соединение экземпляра UART 

9.3.3 UATR ENTESTER PHIRICE Software 

9.3.4 UART ENSTAM 

9.4 Резюме этой главы 

9.5 Практические вопросы 

Глава 10 ШИМ Таймер 

10.1 Timer и PWM введение 

10.1.1 Обзор таймера 

10.1.2 Обзор модуляции ширины импульса (ШИМ) 

10.2 Exynos4412-Pwm Timer Подробное объяснение 

10.2.1 Обзор таймера PWM

10.2.2 Регистр таймера ШМ. Подробное объяснение 

10.2.3 Функция двойной буферной функции Timer Timer 

10.2.4

10.3 Приложение приложения таймера ШИМ. Пример 1: триггер времени 

10.3.1 Содержание и принципы экземпляра ТРИГ.

10.3.2 ТРИГ ТРИГЕРС 

10.3.3 Программное обеспечение и код программного обеспечения TRIGER TRIGER

10.3.4 Феномен экземпляра триггера. 

10.4 Пример приложения таймера мошенника 2: 

10.4.1 Содержание экземпляра и принципов вывода ШИМ

10.4.2 Шагтерный экземпляр

10.4.3 Программное обеспечение программного обеспечения для вывода ШИМ

10.4.4 Феномен экземпляра вывода ШИМ

10.5 Сводка этой главы

10.6 Практические вопросы

Глава 11 

11.1 Введение в дверную собаку

11.2 Exynos4412 Подробное объяснение

11.2.1 Обзор срока поворота собаки

11.2.2 Подробное объяснение реестра The Dog Dog Timer

11.3 Примеры наблюдения за тайником собаки

11.3.1 Содержание и принципы таймера дверной собаки таймер

11.3.2 Дизайн программного обеспечения Timer Dog Dog

11.3.3 Пример кода для таймера дверной собаки таймер

11.3.4 Пример феномена вида дверной собаки таймер

11.4 Резюме этой главы 

11.5 Практические вопросы 

ГЛАВА 12 RTC TIMER 

12.1 Введение в Timer RTC

12.2 Exynos4412-RTC Таймер подробный объяснение 

12.2.1 Обзор таймера RTC 

12.2.2 RTC TIMER Регистр подробный объяснение 

12.2.3 код BCD 

12.3 экземпляр таймера RTC 

12.3.1 Содержание и принципы экземпляра TIMER RTC

12.3.2 RTC TIMER ENTESS ENCESTER DESIGHT Software Design 

12.3.3 Код экземпляра TIMER RTC 

12.3.4 Феномен экземпляра TIMER RTC 

12.4 Резюме этой главы 

12.5 Практические вопросы 

Глава 13 A/D конвертер 

13.1 A/D Принцип преобразователя 

13.1.1 A/D Фонд конверсии 

13.1.2 Технические индикаторы конверсии A/D 

13.1.3 Тип преобразователя A/D 

13.1.4 Общие шаги конверсии A/D 

13.2 Exynos4412-A/D Обзор преобразователя 

13.2.1 A/D Обзор конвертера 

13.2.2 Функции конвертера А/D 

13.2.3 Анализ регистра преобразователя A/D 

13.3 Пример приложения преобразователя A/D 

13.3.1 A/D Содержание экземпляра конвертера и принципы 

13.3.2 A/D Аппаратное соединение экземпляра преобразователя 

13.3.3 A/D Converter Extance Design Design Software 

13.3.4 Код экземпляра конвертера A/D 

13.3.5 A/D Феномен экземпляра преобразователя 

13.4 Резюме этой главы 

13.5 Практический вопрос 

Глава 14 

14.1 протокол шины I2C

14.1.1 I2C Автобусное соглашение введение 

14.1.2 Содержание протокола шины I2C 

14.2 Подробное объяснение контроллера Exynos4412-I2C 

14.2.1 I2C Обзор контроллера II

14.2.2 Диаграмма кадрового контроллера I2C 

14.2.3 I2C Controller Register Подробное объяснение 

14.2.4 I2C Controller Process 

14.3 Пример приложения интерфейса I2C 

14.3.1 Содержание и принципы экземпляра I2C 

14.3.2 I2C Аппаратное соединение экземпляра 

14.3.3 I2C Дизайн программного обеспечения для экземпляра I2C 

14.3.4 Код экземпляра I2C 

14.3.5 I2C феномен экземпляра 

14.4 Резюме этой главы 

14.5 Практический вопрос 

Глава 15 Интерфейс SPI 

15.1 Протокол шины SPI 

15.1.1 SPI BUS SUSAR 

15.1.2 Содержание протокола шины SPI

15.2 Подробное объяснение контроллера Exynos4412-SPI

15.2.1 Обзор контроллера SPI.

15.2.2 Управление источником тактового контроллера SPI SPI 

15.2.3 Регистр контроллера SPI Подробное объяснение

15.3 Пример приложения приложения интерфейса SPI 

15.3.1 Содержание и принципы экземпляра SPI 

15.3.2 Аппаратное соединение экземпляра SPI SPI

15.3.3 Дизайн программного обеспечения для экземпляров SPI SPI

15.3.4 Код экземпляра SPI

15.3.5 Феномен экземпляра SPI

15.4 Резюме этой главы 

15.5 Практические вопросы

 

 

 


вперед   слова

 

В связи с растущими требованиями потребительской группы для продуктов встроенная технология получила возможности для крупного расширения в области производства механических приборов, производства электронных продуктов, информационного общения и индустрии информационных услуг и все более широко используется.ARM, как высокопроизводительный микропроцессор с низким уровнем кости, наиболее широко использовался.В настоящее время процессоры серии Cortex-A заняли большинство рынков продуктов среднего и высокого уровня встроенных процессоров, особенно в мобильных устройствах

На рынке оборудования он почти занимал абсолютную монопольную позицию.

Благодаря разработке интеллектуальных аппаратных приложений, основанных на системах Android и iOS, ARM становится все более и более изученным и принимаемым всеми, и спрос на технические таланты ARM также увеличивается.Все университеты также признали это и создали связанные курсы.Тем не менее, создание полного набора встроенных учебных курсов является очень сложной работой, особенно как объединиться с потребностями предприятия, и это серьезная проблема, с которой сталкиваются колледжи и университеты.В настоящее время большинство встроенных книг, связанных с развитием на рынке, написаны для персонала НИОКР, и они не подходят для преподавания в колледже.Пекин Хуакинг Юаньцзяна Информация о технологиях Co., Ltd. долгое время привержена встраиваемому обучению и транспортировала большое количество встроенных талантов на рынок.Чтобы популяризировать встроенные технологии, компания планирует написать набор встроенных учебников для характеристик высших профессиональных колледжей.Содержание учебника охватывает архитектуру ARM, технологию интерфейса, операционную систему Linux, Linux C Language и Linux Development Development.Эта книга посвящена структуре архитектуры ARM и технологии интерфейса.

Прежде чем изучать эту книгу, читатели должны освоить базовые знания, такие как цифровые схемы и язык C.Благодаря изучению этой книги, читатели могут овладеть методом разработки архитектуры ARM и общего аппаратного интерфейса процессора Exynos4412 на основе ядра Cortex-A9.

В этой книге используется процессор Exynos4412 в качестве платформы для введения различных основных ссылок разработки встроенной системы.Эта книга посвящена практике, дополненной объяснениями кода, и изучает различные технологии для встроенного развития с точки зрения анализа.Инструменты, используемые в этой книге, являются эмулятором FS-JTAG.FS-JTAG-это эффективность преподавания Центра исследований и разработок Huaqing Yuan для продвижения преподавания процессора ARM Cortex-A9 и повышения эффективности обучения технических энтузиастов и стажеров кооперативных компаний и кооперативных учреждений. Emulator.

Эта книга объединяет встроенную теорию мягкого/оборудования и встроенную экспериментальную практику. В книге есть 15 глав.Среди них глава 1 является основным знанием встроенных систем, внедряющих обзор композиции и встроенного развития встроенной системы.Глава 2 представляет собой обзор технологии ARM, которая объясняет структуру архитектуры ARM, выбора применения и модели программирования.Глава 3 - это система инструкций микропроцессора ARM, которая фокусируется на наборе инструкций ARM.Глава 4 представляет собой проектирование программы языка сборочного языка, которая в основном вводит гибридное программирование компиляции псевдо -операции, псевдо -инструкт, поддерживаемых компиляцией GNU ARM, смешанным программированием ассамблеи и языком C и C ПолемГлава 5 построена в среде разработки рук, включая введение среды Eclipse, использование симулятора FS-JTAG и т. Д.Глава 6 представляет собой программирование GPIO, внедряющее концепцию GPIO и метод работы GPIO Exynos 4412.Глава 7 представляет собой аномалии и обработка прерываний, вводя первую концепцию и ненормальную обработку аномальной обработки процессора.Глава 8 прерывается FIQ и IRQ, который фокусируется на наиболее часто используемых прерываниях FIQ и IRQ в программировании, а также на подробных объяснениях развития процессора Exynos4412ARM: принцип работы и метод программирования контроллера прерываний IV рука Процессор Cortex-A9.Глава 9 представляет собой серийную коммуникационную интерфейс, который вводит концепцию последовательной связи и метод работы серийного порта Exynos4412.Глава 10 - это таймер ШИМ, который вводит принцип работы таймера и метод работы таймера ШИМ.Глава 11 - это метод операции наблюдения за интерфейсом таймера собаки, чтобы увидеть таймер планировщика.Глава 12 является таймером RTC и вводит метод работы интерфейса Timer RTC.Глава 13 представляет собой конвертер A/D, который вводит принцип работы конвертера A/D и метод работы контроллера Exynos4412-A/D.Глава 14 - это интерфейс I2C, в сочетании с датчиком отношения MPU6050, объясняющим протокол I2C и метод разработки контроллера I2C Exynos44p12.Глава 15 представляет собой интерфейс SPI, в сочетании с чипом CAN Controller MCP2515, представил протокол шины SPI и метод разработки контроллера EXYNOS4412-SPI.

Публикация этой книги должна поблагодарить самоотверженную помощь Хуацина для встроенного учебного центра.Ранняя организация этой книги и работы по реценшению собрали усилия нескольких учителей в учебном центре. Они тщательно прочитали рукопись, выдвинули большое количество желающих предложений и помогли исправить многие ошибки в рукописи.

Из -за пределов уровня автора неподходящее место в книге неизбежно, и читателям предлагается критиковать и исправить их.Для критики и предложений этой книги вы можете опубликовать ее на технологическом форуме www.farsight.com.cn.

Редактор в мае 2016 года