Easyelectronics.ru

Электроника для всех
Текущее время: 24 янв 2020, 06:23

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Программирование AVR через USBASP на Raspberry PI2
СообщениеДобавлено: 06 ноя 2016, 17:30 
Старожил
Аватара пользователя

Зарегистрирован: 07 июн 2010, 21:00
Сообщения: 597
Всем привет. Появилась задача программирование AVR через USBASP на Raspberry PI2. Подскажите есть ли готовые решения? как можно проще. Видел варианты через свой SPI RPI2, но он мне не очень понравился из-за 3.3В.. Желательно что бы было конечное GUI для простого пользователя.

_________________
Надежность оборудования обратно пропорциональна числу и положению лиц, за ним наблюдающих


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование AVR через USBASP на Raspberry PI2
СообщениеДобавлено: 06 ноя 2016, 17:49 
Старожил

Зарегистрирован: 19 мар 2013, 19:37
Сообщения: 2634
Откуда: Санкт-Петербург
Э... Там же линукс, под которым ставится avrdude, который из коробки умеет usbasp. Люди через gpio делают не потому, что программаторы не работают, а потому, что без них можно обойтись.

А что такое "конечное гуи для простого пользователя"? Одна кнопка?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование AVR через USBASP на Raspberry PI2
СообщениеДобавлено: 06 ноя 2016, 17:59 
Старожил
Аватара пользователя

Зарегистрирован: 07 июн 2010, 21:00
Сообщения: 597
желательно, да, одна кнопка либо вообще автопрограммирование. я тут недавно изобрел свой автономный программатор, но он не позволяет прогать все микроконтроллеры, а только те алгоритмы программирования которые жестко зашиты в него. с флэш памятью и с подключением к компьютеру для записи прошивки. Но это оказалось очень утопично, так как мк разной линейки прошивают страницу памяти по разному. Я остановился на том что научил его прошивать тини13 и меги168 и 328, которые наиболее часто встречаются на производстве. и вот в мой мозг пришла мысль взять готовое и простое решение, поставить простенький монитор один раз все настроить и что бы любой пользователь мог его использовать.

_________________
Надежность оборудования обратно пропорциональна числу и положению лиц, за ним наблюдающих


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование AVR через USBASP на Raspberry PI2
СообщениеДобавлено: 06 ноя 2016, 18:00 
Старожил
Аватара пользователя

Зарегистрирован: 07 июн 2010, 21:00
Сообщения: 597
я конечно буду искать еще сам. но вдруг у кого инфа есть уже как это сделать) буду крайне благодарен)

_________________
Надежность оборудования обратно пропорциональна числу и положению лиц, за ним наблюдающих


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование AVR через USBASP на Raspberry PI2
СообщениеДобавлено: 06 ноя 2016, 20:58 
Старожил

Зарегистрирован: 02 дек 2010, 13:52
Сообщения: 5061
Откуда: п. Борок, Ярославская область
RPI - удобная штука. Я с его помощью и AVR шил и Freescale Kinetis.

Дело такое - чтобы шить AVR через родные GPIO RPI надо дудку (avrdude) допиленную. Или самую свежую. В репах Raspbian вроде как старая идет. Но я же шил AVR так же подключая USB программатор к RPI - тоже без нареканий.

Как автоматом шить? Во первых у RPI есть Ethernet и SSH. Можно по локалке управлять с другого компа и слать команды. Во вторых - можно написать прогу (на си, Python, да хоть на Bash) и запустить ее через rc.local направив весь вывод в NULL (или в файл - как удобнее). Прога станет опрашивать какой нибудь GPIO - куда ты повесишь кнопку. И как только кнопка нажата - прога запустит нужный тебе скрипт. Ну а в скрипте ты уже сам пропишешь дудку и что она должна сделать.

RPI очень удобная вещица. Причем сейчас вообще есть RPI Zero - она еще и компактная, но как назло уже без Ethernet.

_________________
Ёж птица гордая, пока не пнешь - не полетит.


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


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


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

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


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB