Практические примеры

Практические примеры построены в едином последовательном стиле и как можно конкретнее. Каждый пример начинается с короткой теоретической части, что способствует приобретению необходимых знаний перед слеующей практической частью. Практическая часть содержит в себе пример исходного кода программного обеспечения с комментариями. В целом, в примере кода использована библиотека Домашней Лаборатории, но в некоторых других примерах используется прямая настройка регистров. Первая глава, которая описывает всё необходимое для установки и настройки программного обеспечения, немного с другой структурой и целью. Примеры приведены для операционных систем Windows и Linux. Последующие главы и практические примеры подходят для обеих операционных систем и программного обеспечения.

 

Структура

Рядом с главами практических примеров приведен список необходимых начальных знаний. В списке имеются ссылки на другие главы книги, обозначенныe тематическими иконами:

  • [HW] В примере использован модуль аппаратного обеспечения
  • [LIB] В примере использована часть библиотеки программного обеспечения
  • [ELC] Ссылка на главу базовых знаний по электронике
  • [AVR] Ссылка на главу модуля микроконтроллера AVR
  • [PRT] Ссылка на другие упражнения

Примеры базового программного обеспечения

Как было сказано выше, практические кодовые примеры составлены на базе библиотеки Домашней Лаборатории. В библиотеке написаны наиболее распространённые специфические операции AVR и процедуры, которые связаны с модулем Домашней Лаборатории. Использование библиотеки означает, что пользователь не должен для запуска модулей писать близкий к техническому обеспечению программный код, который пользуется регистром; хотя такая возможность всегда существует. Удаление из примеров, заданий и упражнений программного обеспечения, которое взаимодействует с техническим обеспечением, помогает пользователю сосредоточиться на создании своего алгоритма, а не на особенностях, связанных с техническим обеспечением.

Кодовый стиль примеров

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

  • Программа, её функции и переменные пишутся на английском языке и маленькими буквами, где слова отделяет нижнее тире (“_”).
  • Функции в форме объект_действие_субъект.
  • Важные места в программе про комментированы на русском языке.
  • Каждый блок языка Си (обозначенный логическими скобками { и } ) начинается и заканчивается на отдельной строке.
  • Блоки сведены в таблицы клавишей табуляции. Табулятор внутри строки не используется.
ru/examples.txt · Last modified: 2020/07/20 09:00 by 127.0.0.1
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0