Десятый шаг в робототехнику. Выбор языка программирования и среды программирования для контроллера.

Аватар автора
Робототехника и программирование
☆ Шаг 10. Программирование вашего робота. Программирование обычно является заключительным этапом, связанным с созданием робота. Если вы изучали уроки, то вы выбрали приводы, электронику, датчики и т.д. И кто-то, наверное, смог собрать робота, которого придумал ранее. Но без программирования, робот является очень красивый и дорогим макетом, не умеющим делать ничего. Чтобы научить вас программировать роботов, потребуется не один урок, поэтому этот урок поможет вам лучше понять, как начать и что нужно изучить именно вам. Какой язык выбрать? Какой язык программирования выбрать для вашего робота? Существует много языков программирования, которые можно использовать для программирования микроконтроллеров, наиболее распространенными из которых являются: - Ассемблер - это язык низкого уровня максимально приближенный к машинному коду. Он очень сильно зависит от архитектуры процессора и достаточно трудоемок в использовании. Ассемблер нужно использовать только тогда, когда вам необходим абсолютный контроль над вашим кодом на уровне инструкций; - Basic - один из первых широко используемых языков программирования, он по-прежнему используется некоторыми микроконтроллерами ( Basic Micro , BasicX , Parallax ) для учебных роботов; - C / C ++ - один из самых популярных языков, C обеспечивает высокоуровневую функциональность, сохраняя при этом хороший контроль низкого уровня; - Java - он более современный, чем C, и обеспечивает множество функций безопасности в ущерб контролю низкого...

0/0


0/0

0/0

0/0