Чаще всего Для программирования микроконтроллеров используют языки С и Ассемблер, бывают правда попадаются разные варианты языков для студентов и любителей типа спец бейсика или что-то вроде Ardublock для ардуино. Серьезные же применения пишутся только на С и Ассемблере. Оба языка имеют право на существование и применяются в зависимости от поставленной задачи. Если необходимо управлять чем-то в режиме реального времени и в жестких временных рамках, то без Ассемблера не обойтись. Выводить же графику и тексты на дисплей или управлять модемом с помощью АТ комманд используя Ассемблер - это жестокое испытание и трата массы времени, для этого лучше подойдет С. Многие профессионалы комбинируют программы делая их на С и используя вставки на Ассемблере. Таким образом, для написания программ для микроконтроллеров оба языка востребованы и ими желательно владеть.
Чаще всего на ассемблере, так как он позволяет управлять схемой более точно.
Но никто не запрещает пользоваться любым другим языком верхнего уровня, в роли которого, чаще всего выступает язык Си.
Добавить комментарий