Тёмный

КАК ЗАПРОГРАММИРОВАТЬ ARDUINO ИЗ ATMEL STUDIO 

Kirill Ivanychev
Подписаться 2,1 тыс.
Просмотров 3,9 тыс.
50% 1

Привет!
Те, кто решился перейти от среды Arduino на уровень Atmel Studio задается вопросом: Как прошить программу в плату Arduino из среды Atmel Studio?
Параметры строки для прошивки:
-c arduino -P COM3 -p atmega328p -U flash:w:$(TargetName).hex
--------------------------------------------------------------------------------
Разработка электронных устройств: kirill.ivanyche...
Индивидуальное обучение: kirill.ivanyche...
--------------------------------------------------------------------------------
На БЕСПЛАТНУЮ КОНСУЛЬТАЦИЮ ко мне можно записаться запросом в личном сообщении или со страницы www.zorgvision.ru#feedback
ИЛИ написав на почту kirill.ivanychev@zorgvision.ru
#arduino #ардуино #PCB #печатныеплаты #отпроектадожелеза #altiumdesigner #easyeda

Опубликовано:

 

11 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@oldbrowze3678
@oldbrowze3678 3 года назад
Спасибо!
@ВладиславЛакуцевич
Скажите пожалуйста. Как прошить из Atmel Studio UNO используя в качестве программатора Arduino Nano, и интерфейс ICSP?
@МарияДьякова-л8р
А зачем такте сложности с установкой программатора?
@kirill-ivanychev
@kirill-ivanychev 5 лет назад
Это нормально, что процедура установки программатора кажется сложной. Спустя какое-то количество повторений все сложности перестают казаться таковыми и превращаются в рутину. Каждый специалист владеет навыками, которым он у кого-то научился. И когда он этому учился, ему это казалось сложным. На то нам и нужны учителя, чтобы довести нас до желаемых результатов в жизни, будь то личная или профессиональная
@Denis79
@Denis79 5 лет назад
+Мария, а как проще?? Подскажите.
@ВладиславЛакуцевич
@@kirill-ivanychev а скажите, есть ли способ, чтобы можно пользоваться отладчиком в AVR Studio, без программатора?
@kirill-ivanychev
@kirill-ivanychev 4 года назад
@@ВладиславЛакуцевич Есть. В самой Atmel Studio есть режим отладки без подключения какого-либо железа. Он позволяет посмотреть все состояния переменных, а также процессора. Единственное только придется эмулировать внешние сигналы руками.
@ВладиславЛакуцевич
@@kirill-ivanychev а скажите, может есть инфа как подключится к ардуине имея только кабель USB?
@elvisqurty3474
@elvisqurty3474 4 года назад
Может кто нибудь знает, что делать если при установке AVRdude вылазит ошибка: run-time error '52', bad file name or number?
@kirill-ivanychev
@kirill-ivanychev 4 года назад
У вас такое сообщение в Atmel Studio выводится?
@kryuser8697
@kryuser8697 4 года назад
Скажите пожалуйста. Как с помощью ch340g программатора прошить в про мини HEX фаил? Из среды arduino IDE про мини прошивается.
@kryuser8697
@kryuser8697 4 года назад
Скеч прошивается.
@kirill-ivanychev
@kirill-ivanychev 4 года назад
Проведу эфир в субботу 9 мая на эту тему
@reckt6343
@reckt6343 3 года назад
Здравствуйте, у меня проблема. Я сделал тоже как и в видео. Потом написал программу: void main(){ DDRB = 0b00000001; while(1){ PORTB = 0b00000001; } } Но после прошивки микроконтроллер (установленный в ардуино(atmega328p) ) начал выдавать напряжение на всех пинах. Что делать? Если что я делал это: Запустил build (f7) Нажал tools Выбрал atmega328p
@kirill-ivanychev
@kirill-ivanychev 3 года назад
Правильно ли я вас понял, что: 1. лог прошивки показывает успешность прошивки точно как на видео 2. В результате работы программы вы хотите увидеть +5В на ноге PB0, ,а на PB1...PB7 нули?
@reckt6343
@reckt6343 3 года назад
@@kirill-ivanychev , да. Но +5в у меня на всех ногах
@kirill-ivanychev
@kirill-ivanychev 3 года назад
Я проделал тот же эксперимент, о котором Вы мне рассказали. Я заснял всю процедуру написания и прошивки программы и протестировал вольтметром, что плата выдает на выходах. На выводе с маркировкой 8, который соответствует PB0, четко видна лог "1", а на остальных - нули. Возможно Вы на других ножках смотрели. Вот запись моего эксперимента: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-k4iQDQrJr_g.html
@reckt6343
@reckt6343 3 года назад
@@kirill-ivanychev я имел ввиду не только на pb-ножках. Я говорю, что +5в на ВСЕХ ножках микроконтроллера
@kirill-ivanychev
@kirill-ivanychev 3 года назад
@@reckt6343 А через среду Arduino плата программируется?