Angel71, Eclipse... не, спасибо)))
=DeaD=, редактор механики я туда и не планировал пихать, для симуляции робота необходима только моделька. Работа с программируемой логикой - весьма может быть, но все же под вопросом. Не обязательно это все оформлять одним приложением, можно (и нужно) сделать "окружение разработчика". зубную-щётку + молоток + кастрюля = "крутой швейцарский ножик", что впринципе есть в жизни.
2All, представьте себе что такое ИДЕ существует и процесс приготовления нового робота происходит так:
1. Думаем чё бы сделать и придумываем робота с 4мя колесами, 4 движками, экранчиком зачем-то, связью с компом по радиоканалу и прочей лабудой.
2. Запускаем ИДЕ и расставляем компоненты по роботу, то есть колеса, шасси, экранчик, контроллер...
3. Клацаем по электронике и видим редактор схем, на котором уже есть все тоже самое(электрическое), что на роботе. Уже проводки даже некоторые подключены (которые логично бы подключить).
4. Связываем контроллер (или даже драйвер двигателей) с моторчиками (просто протягиваем связь и отвечаем на вопросы генератора кода) и получаем готовый код в МК и готовое соединение на схеме. То же самое делаем для остальных элементов.
5. Редактируем код контроллера до готовности)
6. Схема готова - можно и печатку создать. А можно сразу переходить к пункту 8.
7. Прозрачно переходим в режим редактирования печатки, все делаем как надо и...
8. Пробуем все это в симуляторе робота. Имеем удовольствие (С).
При этом, скажем, можно бы было логику работы робота запрограммировать по стандартным образцам, или вообще на каком-нить специально сделанном под это дело языке...
И всё это сопровождается хорошей документаций с легким доступом. Компоненты постоянно обновляются. ИДЕ имеет кучу сэмплов, уроков и.....
Ладно, с небес на землю. Я считаю, что было б замечательно. Вопрос только в том нужно ли это или все будем по старинке:
- Код: Выделить всё • Развернуть
.......
cd /home/user/avr/1/2/hz/
.......
nano main.c
.......
nano makefile
.......
make
.......
avrdude .......
..........................
