ru

Купить книгу Начало работы с STM32: разработка с использованием FreeRTOS, libopencm3 и GCC на русском [PDF, EPUB, FB2, MOBI]

#2677004
Начало работы с STM32: разработка с использованием FreeRTOS, libopencm3 и GCC

Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC (B07DGGHZN6)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Warren Gay | #656: Одноплатные компьютеры

4.4 (132)

Используя FreeRTOS и libopencm3 вместо программной среды Arduino, эта книга поможет вам разрабатывать многозадачные приложения, выходящие за рамки возможностей Arduino. В дополнение к обычным периферийным устройствам, которые есть в типичном устройстве Arduino, устройство STM32 включает в себя контроллер USB, часы реального времени (RTC), контроллер прямого доступа к памяти (DMA), шину CAN и многое другое.

Каждая глава содержит понятные объяснения возможностей аппаратного обеспечения STM32, которые помогут вам начать работу с устройством, включая GPIO и несколько других периферийных устройств ST Microelectronics, таких как контроллеры USB и CAN-шины. Вы узнаете, как загрузить и настроить среду разработки libopencm3 + FreeRTOS с использованием GCC. После настройки вы сможете использовать FreeRTOS для создания задач, очередей и мьютексов. Вы также научитесь работать с шиной I2C для добавления GPIO с помощью микросхемы PCF8574. И как создавать ШИМ-выход для RC-управления с помощью аппаратных таймеров.

В этой книге вы познакомитесь с новыми концепциями, необходимыми для освоения STM32, например, как расширять код с помощью наложений GCC, используя внешний флэш-чип Winbond W25Q32. В конце каждой главы ваши знания проверяются упражнениями. После прочтения этой книги вы будете готовы работать с любым устройством семейства STM32.
Программа Beginning STM32 предоставляет профессионалам, студентам и любителям возможность изучить ARM, не тратя на это целое состояние!

Что вы узнаете
  • Инициализация и использование драйверов libopencm3, а также обработка прерываний.
  • Используйте DMA для управления OLED-дисплеем на основе SPI, отображающим аналоговый индикатор.
  • Считывание ШИМ-сигнала с RC-контроллера с помощью аппаратных таймеров.
Для кого предназначена эта книга?
Опытные инженеры-разработчики в области встраиваемых систем, студенты, любители и разработчики, желающие изучить архитектуру ARM, выйдя за рамки возможностей Arduino.

Введите ваш e-mail

Мы отправим электронную книгу на ваш e-mail
Введите корректный e-mail
На каком языке вы хотели бы купить книгу?