Языки программирования для микроконтроллеров

Добавлено пользователем 09.03.2016

Языки программирования для микроконтроллеров

Языки программирования для микроконтроллеров

 

В области программирования микроконтроллеров наибольшее распространение получили такие языки, как Ассемблер и C.

Ассемблер является языком низкого уровня, тесно связан с набором команд микроконтроллера и аппаратными средствами. Эти его особенности предоставляют программисту широкие возможности в управлении аппаратными средствами микроконтроллера и написании высокоэффективных с точки зрения времени выполнения и/или используемого объема памяти фрагментов исходного кода. С другой стороны, низкий уровень, Ассемблер затрудняет разработку больших и сложных программ. Выход заключается в использовании языков более высоких уровней.

В 1983 году комитетом при Американском национальном институте стандартов (ANSI) был стандартизирован и рекомендован к применению в электронно-вычислительных системах язык программирования C. Важная черта языка С состоит в том, что наряду с предоставлением более высокоуровневых программных конструкций, язык сохраняет возможность работы с аппаратными инструментами на низком уровне и создания высокоэффективного исходного кода.

При программировании микроконтроллеров иногда используются и другие языки, к примеру Pascal или Basic, но данные технологии не смогли получить такое признание, как С, в основном по причине слишком высокого предполагаемого уровня абстракции от аппаратных средств.

Похожие посты:

Заработок на создании сайтов – работаем на себя
Хочу стать программистом - и я им буду!
Как я стал программистом

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Important: If you add a link to your comment it will not be published.

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>