Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
54196 участников
Администратор VLLq
Модератор JoomlaSecrets.ru
Модератор В ТОП 10
Модератор Smart Payment
Модератор DigitalExpert

Активные участники:

Последние откомментированные темы:

20250403232313

←  Предыдущая тема Все темы Следующая тема →
пишет:

Си - практичность применения в встроенных системах.

Си и встроенные системы.

Практичность использования языка Си на сегодня является довольно часты м вопросом перед начинающими программистами. И хочется вегда найти весомые аргументы в пользу выбора какого-либо. Несмотря на приличный возраст Си на сегодня довольно востребованный. Основные две причины: первая это высокая производительность и вторая причина — это механизмы для работы с нижним уровнем. 

Основные пункты использования данного языка на сегодня:

  1. 1. Программирование DIY- устройств на микроконтроллерах. Что представляет собой различные приборы измерений, управлений и т.п. Основные контроллеры AVR, PIC, STM (архитектура RISK).
  2. Программирование специализированных устройств и встроенных систем. Здесь уже выступают процессоры на ядре arm.
  3. Операционные системы такие как Ядро Linux, FreeBSD, Windows пишут на языке Си. Для микроконтроллеров система реального времени – FreeRTOS.
  1. На Си/C++ часто пишутся расширения для других языков, например в java есть интерфейс JNI (Java Native Interface).
  2. Для изучения фундаментальных основ императивного (последовательного) программирования, что развивает в свою очередь алгоритмическое мышление.

Не обошел данный язык и технологию IoT, где важен каждый байт и миллисекунда. Более подробные примеры использования Си вышеописанных пунктов от DIY – устройств, Embedded Systems до IoT- проектов читайте в статье по ссылке.

Вступите в группу, и вы сможете просматривать изображения в полном размере

Это интересно
0

01.03.2019
Пожаловаться Просмотров: 343  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены