Написать сообщение автору
You can use this page to email chrns about Си для встраиваемых систем.
О книге
Данную книгу не стоит рассматривать как практическое руководство по программированию конкретного микроконтроллера; повествование построено по возможности абстрагировано от конкретной реализации, хотя все примеры и приводятся для МК stm32f103c8. Цель книги не в том, чтобы научить читателя работать с определенным микроконтроллером, а в том, чтобы ввести его в курс дела, изложить в достаточно сжатой форме основные концепции и приемы. Для кого она? Нетривиальный вопрос. С одной стороны, она для начинающих, так как повествование ведется начиная от экскурса в историю через базовые концепции (представление чисел, системы счисления) и синтаксис языка Си. С другой стороны, «чтиво» не из легких: рассмотрена работа компилятора, некоторые особенности архитектуры ядра Cortex-M, переключение контекста выполнения, оптимизация кода и т. д. Также сделана попытка показать уместность использования разных подходов в организации ПО: от простого суперцикла до ОСРВ (на примере FreeRTOS). В конце приведены ответы на наиболее популярные вопросы, связанные с написанием прошивок.
Об авторе
Yet Another Human