Книжная полка Истового инженера

Книжная полка Истового инженера

Cерия профессиональной литературы по проектированию и разработке микро- и радиоэлектроники, программированию и технологиям производства

При поддержке

partner logos
Книга - C++20 в деталях Книга - Проектирование в LabVIEW FPGA Книга - Архитектура встраиваемых систем

C++20 в деталях

Книга посвящена новому стандарту С++20. В ней дается краткий обзор языка и рассматриваются его новые ключевые возможности:

  • концепты – семантические категории для параметров шаблона – позволяют более точно выражать свои намерения относительно создаваемой программы с помощью средств языка программирования;
  • модули как более эффективная замена заголовочным файлам;
  • новая библиотека диапазонов, которая позволяет выполнять алгоритмы непосредственно в контейнере, объединять их и применять к непрерывным потокам данных;
  • корутины – основа асинхронного программирования в С++20 – для программирования кооперативных задач, циклов событий, потоков данных и конвейеров.

Также в тексте приводится много примеров кода, которые помогут вам научиться применять весь инструментарий языка на практике.


Райнер Гримм
Автор — Райнер Гримм
Независимый тренер и консультант по технологиям
Купить книгу

Проектирование
в LabVIEW FPGA

Книга знакомит читателя с модулем LabVIEW FPGA и учит проектированию, последовательно раскрывая следующие темы:

  • ПЛИС, устройства ввода-вывода и виртуальные измерительные приборы;
  • среда проектирования принципы разработки в LabVIEW;
  • реконфигурируемые системы и средства их разработки в LabVIEW;
  • маршрут разработки реконфигурируемых систем и его особенности;
  • модули R-серии и как измерять неэлектрические величины;
  • примеры разработки встраиваемой системы на платформе cRIO;
  • как создать сборку проекта и инсталлятор для его развертывания на другом компьютере;
  • как перенести проект в другие САПР и подготовить для компиляции под ПЛИС других производителей.

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


Ефим Баран
Автор — Ефим Баран
Кафедра систем сбора и обработки данных
Александр романов
Автор — Александр романов
Доцент, Ведущий научный сотрудник
Купить книгу

Ефим Баран
Автор — Ефим Баран
Кафедра систем сбора и обработки данных
Александр романов
Автор — Александр романов
Доцент, Ведущий научный сотрудник

Архитектура
встраиваемых систем

В книге описаны основные понятия, практики разработки встраиваемых систем и примеры программного кода для плат STM32 на основе процессорных ядер ARM:

  • устройство встраиваемых систем;
  • настройка среды и инструментов разработчика;
  • жизненный цикл разработки, процедура загрузки и выполнения программного кода;
  • управление памятью: отображение памяти, стек выполнения, динамическое выделение и защита памяти;
  • взаимодействие с периферийными устройствами;
  • стандартные локальные шины: UART, SPI, I2C;
  • управление питанием и энергосбережением встраиваемой системы;
  • подключение встраиваемых систем к сетям передачи данных и Интернету вещей;
  • принципы управления системными ресурсами и организации доверенной среды выполнения.

Она будет полезна инженерам и студентам для изучения встраиваемых систем и системного программирования, в том числе особенностей применения С/С++ на низком уровне операционной системы и драйверов устройств.


Даниэле ЛАКАМЕРА
Автор — Даниэле ЛАКАМЕРА
Независимый тренер и консультант по технологиям
Купить книгу