Языки программирования
Программирование микроконтроллеров на языке С.
- Подробности
- Создано 07.07.2011 13:24
Совсем недавно, основным языком программирования микроконтроллеров был ассемблер. Программист, используя ассемблер, имел полный контроль над всеми внутренними ресурсами процессора. Готовые программы отличались компактностью и быстродействием. Рост объемов памяти, тактовой частоты и периферии в микроконтроллерах, постоянно расширял область применения этих устройств. При этом усложнялась задача разработки программного обеспечения. Например, логические или целочисленные арифметические функции реализуются достаточно просто. В противоположность им, вычисления с плавающей запятой требуют специальных алгоритмов, занимающих большой объем памяти. То же касается и многих современных интерфейсов, присутствующих в микроконтроллерах. Благодаря этим и многим другим причинам, возникла необходимость использования языков высокого уровня, для разработки управляющих программ микроконтроллеров.
Языки программирования микроконтроллеров
- Подробности
- Создано 19.04.2011 15:14
Все современные микроконтроллеры относятся к классу микропроцессорных устройств. Главным принципом действия таких элементов является исполнение последовательного потока команд, называемого программой. Микроконтроллер получает команды в виде отдельных машинных кодов. Между тем, для создания и отладки программ, машинные коды подходят плохо, так как трудно воспринимаются человеком. Этот факт привел к появлению различных языков программирования.