roboforum.ru

Технический форум по робототехнике.
Текущее время: 09 апр 2025, 23:04

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: AVR-программирование на LINUX
СообщениеДобавлено: 16 авг 2013, 00:08 
Не в сети

Зарегистрирован: 10 июн 2013, 19:31
Сообщения: 3
Откуда: Донецк/Украина
Skype: Stargazer926
прог. языки: FPC, Lazarus, C++
ФИО: Владимир Константиненко
Всем привет! :)
Уже шестой год пользуюсь ОС linux. Умею программировать на FPC/Lazarus, C, C++...
Не так давно заинтересовался робототехникой, хочу начать с этого проекта http://projects.roboclub.ru/index.shtml?attempt , но не знаю, какую среду программирования поставить на компьютер, чтобы работать не в консоли в графической оболочке. AVREdit под Linux не нашел...
Что посоветуете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR-программирование на LINUX
СообщениеДобавлено: 16 авг 2013, 02:17 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
avr toolchain + codeblocks

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR-программирование на LINUX
СообщениеДобавлено: 16 авг 2013, 02:45 
Не в сети

Зарегистрирован: 10 июн 2013, 19:31
Сообщения: 3
Откуда: Донецк/Украина
Skype: Stargazer926
прог. языки: FPC, Lazarus, C++
ФИО: Владимир Константиненко
Спасибо за совет, уже качаю codeblocks :)
Как я понял, codeblocks нужен для создания программного кода, avr toolchain - для прошивки. Все верно?
У меня Linux Mint 14.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR-программирование на LINUX
СообщениеДобавлено: 16 авг 2013, 14:20 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
не совсем , toolchain это компилятор в код авр , а для прошивы можно заюзать avrdude или что то ему аналогичное (возможно есть и gdb для avr тогда и отлаживать можно будет )

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR-программирование на LINUX
СообщениеДобавлено: 16 авг 2013, 17:19 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Stargazer писал(а):
Всем привет! :)
AVREdit под Linux не нашел...
Что посоветуете?


Geany отличный редактор,
загружать код так или иначе придётся отдельной командой, можно команду прописать в make файл и вызывать что то типа make upload
В geany можно настроить хоткеи, например shift+F9 компилим ctrl+shift+F9 загружаем.

Вот тут ещё полезный опыт использования симуляторов http://www.linux.org.ru/gallery/screenshots/9449688
но я обычно отлаживаю по сообщениям print

Сравнивать код в двух файлах можно в Meld

А вообще вам лучше купить ардуину или любой китайский аналог и мотор шелд к нему. Либо робофорумовский комплект см. местный магазин.
http://arduino.ru/Arduino_environment
http://arduino.ru/Hardware/ArduinoBoardDuemilanove
http://arduino.ru/Hardware/ArduinoMotorShieldR3
Как это выглядит http://www.instructables.com/id/Arduino ... -Tutorial/ (не знаю как у вас с английским, для просмотра нужно наживать кнопку next)

Иначе пока вы соберёте плату пока найдёте программатор всё желание делать роботов пропадёт.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR-программирование на LINUX
СообщениеДобавлено: 17 авг 2013, 01:26 
Не в сети

Зарегистрирован: 10 июн 2013, 19:31
Сообщения: 3
Откуда: Донецк/Украина
Skype: Stargazer926
прог. языки: FPC, Lazarus, C++
ФИО: Владимир Константиненко
Спасибо!
Попробую связку geany + avrdude. Плату буду использовать макетную. Поэкспериментирую на светодиодах в готовых проектах из интернета, чтобы убедиться в работоспособности ПО и железа. Потом буду свое что-то творить. :)
Но для начала надо купить сам МК, плату и все запчати, а это будет в начале след. месяца.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO