ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Это обычные языки общего назначения, которые конвертированы («портированы») для создания объектного кода, выполняемого имеющимся в микроконтроллере процессором, и обеспечивают реализацию некоторых специфических функций микроконтроллера. Имеется множество компиляторов, разработанных для различных микроконтроллеров, причем эффективность объектного кода, который они генерируют, варьируется от очень плохой до очень хорошей. Лучшими являются компиляторы, которые предоставляют пользователю большую часть ресурсов микроконтроллера. Эффективность полученного объектного кода определяется объемом занимаемой памяти программ, требуемым объемом оперативной памяти для хранения данных, и количеством ресурсов, необходимых для поддержания откомпилированного кода.

Наиболее популярные языки высокого уровня - это С, BASIC и Forth. Данные языки доступны для большинства микроконтроллеров, описанных в этой книге. Существуют также некоторые специализированные языки для определенных типов микроконтроллеров, которые не являются универсальными. Языки программирования, используемые для микроконтроллеров, могут значительно отличаться от стандартных вариантов, даже когда они имеют одинаковые названия.

Go to Top