Микроконтроллеры AVR. С чего начать. Выбор программатора. USBASP V2.0

  Рет қаралды 47,741

OldLampСonservative

OldLampСonservative

Күн бұрын

Пікірлер: 66
@НиколайБадулин-у4щ
@НиколайБадулин-у4щ 5 жыл бұрын
Отличное и лаконичное видео. Все по делу. Cпасибо
@oleholeynikov8659
@oleholeynikov8659 5 жыл бұрын
Спасибо! Искал такое консолидированное видео
@vitalyivanov7228
@vitalyivanov7228 Ай бұрын
Спасибо за video не подскажите в чем дело. включил програмер в юсб порт ,а он не видм для ПК. в диспетчере устройств его нет при осмотре в микроскоп пропаяно нормально. 2 штуки и не один из них комп не видит
@АлексейБарышев-ш6ф
@АлексейБарышев-ш6ф 2 жыл бұрын
Спасибо за видео!!! Подскажите, пожалуйста, или сделайте видео, если возможно, как обновить прошивку UsbAsp с помощью CH341A Pro. Как всё правильно соединить (схема) и поставить джамперы? В интернете не нашёл информации по этому вопросу не в видео, не в текстовом виде. Заранее вам благодарен, с меня лайк!!!
@oldlamponservative7018
@oldlamponservative7018 2 жыл бұрын
Я не имею опыта работы с данным устройством. Такого нет даже в наличии. Интересно зачем Вам понадобилось обновлять данный программатор. Если речь идет конкретно о таком программаторе как в видео, а не о программаторе USBISP, то последняя прошивка на сайте fischl.de была выложена в 2011 году. Сомневаюсь, что у Вас устаревшая прошивка. По поводу выпуска видео: я из Харькова, тут сейчас откровенно не до этого. Советую Вам посмотреть эту статью habr.com/ru/post/590993/ и почитать к ней комментарии. По этой ссылке есть инструкция про прошивке ардуино Вашим программатором, с точки зрения прошивки это идентичное подключение, только адаптируйте под нужные Вам пины в разъеме USBASP www.onetransistor.eu/2018/02/program-arduino-pro-mini-with-ch341a.html По этой ссылке remont-aud.net/publ/stati/programmatory_zhelezo_instrkucii_i_soft/perekhodnik_ch341a_na_atmega328p/36-1-0-433 так же есть схема подключения, которая может Вам помочь, там тоже есть полезные комментарии. Программа которая умеет прошивать, в ее хелпе почитайте откуда она появилась drive.google.com/file/d/1B4NrS7_2H2M_KJbgesdO2qKEHWHHfzrZ/view . И еще есть ветка форума forum.easyelectronics.ru/viewtopic.php?f=13&t=32626&sid=6a28504510fd92b1e2ea9f83e7650cbc&start=25 где обсуждают софт для прошивки, но раз есть софт, то с подключением я думаю помогут, спросите. Если не найдете ответа, пишите. Постараюсь помочь. Возможно у Вас есть платка Arduino Uno, ей можно прошить и очень много информации как это сделать. Удачи, у Вас все получится.
@АлексейБарышев-ш6ф
@АлексейБарышев-ш6ф 2 жыл бұрын
@@oldlamponservative7018 Большое вам спасибо за предоставленную информацию и развёрнутый ответ, буду изучать. Здоровья вам и будьте осторожны, мира и добра!
@kumelektronik340
@kumelektronik340 3 жыл бұрын
Добрый день. Меня зовут Александр. Недавно я начал заниматься программированием. Почему вы не делаете далее ваши видеоуроки в области микрокрнтроллеров?
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
К сожалению совсем нет времени сделать видео. Хотя материала много. Желание тоже есть. Как только выкрою время обязательно буду добавлять новые видео.
@Temapak9526
@Temapak9526 Жыл бұрын
SN8P2501BPB 8bit microcontroler подскажите можно с него снять бэкап прошивки , это с термопота MAYOOR M2-500AK на всякий случай
@MsSergey1313
@MsSergey1313 3 жыл бұрын
Есть ли ещё какие нибудь микроконтроллеры кроме AVR в которых надо прошивать фьюзы? На мой взгляд бутлоадер ардуины устранением этой проблемы делает большую пользу. Прошить его можно один раз "пятью проводками" зато потом не париться на счет фьюзов. Минусом конечно будет то что этот бутлоадер "отнимает" память у основной программы. Но если "обрезать лишнее" у этого бутлоадера то его размер можно сократить.
@oldlamponservative7018
@oldlamponservative7018 2 жыл бұрын
В микроконтроллерах STM фьюзов как в AVR нет. За остальные не скажу. Бутлоадер ардуины это обыкновенная прошивка, которую заливают в микроконтроллер после прошивки в нем фьюзов под нужную конфигурацию. Просто фьюзы уже прошиты с завода. Мне пропадались экземпляры ардуин, в которых фьюзы забыли прошить. Если захотите поменять частоту тактирования, Вам придется менять фьюзы и искать подходящий бутлоадер. Вам никто не мешает работать с микроконтроллером на частоте 1МГц, от встроенного генератора и не прошивать фьюзы. Вы точно так же може один раз прошить фьюзы в чистом новом микроконтроллере под нужную вам конфигурацию и дальше работать только с исполняемым кодом, прошивать только его, не трогая фьюзы.
@lahsenerguibi42
@lahsenerguibi42 5 жыл бұрын
Спасибо за video
@серыйкуб-ш4н
@серыйкуб-ш4н 4 жыл бұрын
спасибо за видео . подскажите начинаещему в чем раздница амег 8 с буквой АМЕГА 8А
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Оставлю ссылку на официальную документацию с отличиями ww1.microchip.com/downloads/en/AppNotes/AVR523.pdf Как правило новые микроконтроллеры - тождественная замена старых. Немного увеличился уровень Uol для выходов портов. Диапазон min-max внутреннего источника опорного напряжения увеличился с 2,3-2,7 В до 2,3-2,8 В. Errata - ни один пункт не пропал, добавились новые ww1.microchip.com/downloads/en/DeviceDoc/ATmega8A-SilConErrataClarif_DS80000853A.pdf.pdf
@Ал1-в2ю
@Ал1-в2ю Жыл бұрын
Здраствуйте. Прошу подскажите. Какие серии процессоров я смогу прошивать этим программатором? Я только начинаю изучать? Как присоединить его к контроллеру? Сколько раз можно перепрошить контроллер? Благодарю.
@raven8867
@raven8867 5 жыл бұрын
Спасибо!
@alexandersedunov9117
@alexandersedunov9117 2 жыл бұрын
Какие Open Source программаторы с протоколами обмена STK600 или MKII считаете лучшими ?
@oldlamponservative7018
@oldlamponservative7018 2 жыл бұрын
Не подскажу. В хобби-проектах использую программатор из видео, на работе оригинальный JTAGICE mkII
@aliklitvinov9316
@aliklitvinov9316 2 жыл бұрын
Добрый день ! Может подскажете, на AVR есть даташиты на русском ? На PIC несколько штук есть (например PIC16F628) и по ним я немного разобрался. А AVR всё на английском, как я понял ?
@oldlamponservative7018
@oldlamponservative7018 2 жыл бұрын
Да, вся официальная документация на английском. Мой совет привыкайте и используйте оригинальную документацию. Со словарем можно разобраться.Ппотом войдет в привычку и словарь не понадобится. Все непонятные моменты можно нагуглить в интернете на том языке который нужен. Много видео и форумов.
@zhdanvadim9536
@zhdanvadim9536 5 жыл бұрын
Спасибо за труд!
@Иван-ю1е9и
@Иван-ю1е9и 4 жыл бұрын
Ну пришёлся он по ногам авр, а дальше што?? Как он его починил?
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Скорее всего между какими то ногами и платой не было контакта. Прогрев паяльником ноги припой растекся и контакт появился. Устройство стало определяться и работать.
@ПрицепЮА
@ПрицепЮА 5 жыл бұрын
Спасибо
@cutefoxRC
@cutefoxRC 4 жыл бұрын
Скажите, а в конце это и есть тот самый UART программатор? Просто название видел но не до конца понимал что это за тип программатора.
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Да, в конце видео именно он.
@MrAfrolov
@MrAfrolov 3 жыл бұрын
У usbasp нет поддержки обратной связи по usb, другими словами отладка программы затрудняется отсутствием данных в мониторе порта(
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
Для отладки программы необходим Jtag программатор, который позволяет останавливать выполнение программы на любой строке выполнения кода и смотреть практически любые интересующие значения. Скорее всего Вы сравниваете программатор с платами на arduino в которых по сути нет программатора. Но там на плате есть преобразователь уровней USB-TTL. И Вы программируете устройство имеющее прошивку, которая способна передавать данные по протоколу UART. По сути Вы не программируете контроллер, а просто записываете свою программу(для контроллера это данные) в прошитый контроллер. Если Вам необходимо иметь возможность отладки программы посредством COM порта необходимо докупить вот такую вещь www.kosmodrom.com.ua/el.php?name=PL2303HX-USB-TTL-ADAPTER цена 1$. Но тогра необходимо пималь код для передачи данных в монитор порта. USBASP это программатор. А если вы хотите отлаживать программу по монитору порта необходимо использовать немного другую плату. Этот программатор необходим исключительно для прошивки микроконтроллера. Если говорить о полноценной отладке программы, то это JTAG. Кому то для отладки достаточно светодиода, а кому то и монитор порта не поможет. Отладка программы монитором порта это хорошо, но очень плохо, что люди имеющие какие то готовые решения не совсем понимают как работает то, что для них сделали. Для этого и нужно брать чистый микроконтроллер, простейший программатор и писать программы на ассемблере, тогда все станет понятно. Суть видео идти по такому пути. Не перескакивая большие пласты познаний в работе микроконтроллера. Пользуясь готовым Вы никогда досконально не разберетесь в работе микроконтроллера. А это очень интересно и увлекательно. Тем более если Вы говорите об отладке, то уж точно нужно идти этим путем. Возможно Вы профи и это видео не для Ваc, я об этом говорил на 4:23 по таймингу. И там чуточку дальше про arduino.
@MrAfrolov
@MrAfrolov 3 жыл бұрын
@@oldlamponservative7018 спасибо за разъяснения )
@rizhamavpa889
@rizhamavpa889 Жыл бұрын
Привет из Харькова) Помогите решить проблему пожалуйста. Приехал такой же программатор, только v 1.0. Установил последний драйвер USBasp v3.0.7. В устройствах компьютера отображается. Но среда Arduino IDE не видит его. Даже порт не даёт выбрать. Проверил все порты. Помогите решить кто знает. Заранее спасибо
@UncleSKO
@UncleSKO 5 ай бұрын
Вдалось якось побороти? Замовив два програматори у різних продавців. Прийшли абсолютно однакові. Встановив драйвера, теж версія 3.0.7. Комп'ютер бачить обидва програматора. Світиться червоний свідтлодіод. Коли намагаюсь щось зчитати в Avrdudeprog, світлодіод трохи моргає і програма видає помилку. Пише, що пристрій не знайдено. ОС Windows 11, запускаю з правами адміністратора. Обидва програматора ведуть себе однаково. Пайка нормальна, явних косяків немає.
@ВикторРябов-ц3з
@ВикторРябов-ц3з 4 жыл бұрын
автор-сан вы не помянули грязных подробностей о том что есть модифицированная прошивка для usbasp. В сочетании с программой asprogrammer она позволяет шить i2c и spi flash. А еще в этот же кристалл можно зашить бутлоадер, поставить прошивку avr-doper (usb stk500v2 ) и еще чуть полезных мелочей.
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Автор сан просто не знал о таких грязных подробностях) Спасибо, поинтересуюсь. Я брал его как простой прошивальщик атмег. А конкретно для атмеги 8.
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
@@pastafarianbangladeshi9043 Очень грустно читать высокомерие поверхностных зрителей. Предполагаю, Вы увидели красный цвет светодиода и решили, что это диод на линии C.0. Нет, это действительно тот диод, который индицирует питание. И подключен он к линии С.1. В видео нигде нет отсылки что этот led подключен к линии С.0. Просто китайцы впаяли два красных светодиода. А то, что он индицирует именно питание говорит мануал eecs.oregonstate.edu/education/docs/ece375/USBASP-UG.pdf страница 5, п.2.6.LED-G POWER. В моем случае он просто не зеленый. Кстати в этом же мануале ниже написано, что светодиоды могут быть оба красные. На видео после подачи питания питания я указываю на второй светодиод и говорю, что он показывает процесс прошивки. Автор сан уверен, что тот LED, который загорелся при подаче питания, как это ни странно для Вас, индицирует подачу питания. Рад что мы друг друга повеселили, я Вас своим видео, а Вы меня своими комментариями)
@серыйкуб-ш4н
@серыйкуб-ш4н 5 жыл бұрын
здравствуйте , не знаю как сформулировать . дело в том ,что получил я подобный программатор и заметил такой дефект или не дефект , я не пойму, так как везде встречаю по разному а дело собственно у ножки разъема где значек ввиде белого треугольника у вас я вижу что ни чего нет встречал что там стоит резистор R7 а у меня есть следы пайки и не допаяный светодиод И У МЕНЯ ПОЯВИЛИСЬ сомнения .не знаю что делать использовать его или нет есть риск что залочить амегу можно ...но при этом при подключении пк видит программатор светодиод питание горит фото yadi.sk/i/NW3vgaId8M9HXQ там следы пайки и еле видно светодиод смещеный он стрелкаии указан
@oldlamponservative7018
@oldlamponservative7018 5 жыл бұрын
серый куб не совсем понятно что Вы имели ввиду. По ссылке ничего не открывается. Ничего Вы не залочите. Просто для начала попробуйте прочитать камень. Если не прочитается тогда надо смотреть в чем дело. Жаль но фото я не вижу
@oldlamponservative7018
@oldlamponservative7018 5 жыл бұрын
серый куб если где то недопай - пропаяйте. И только потом подключайте
@серыйкуб-ш4н
@серыйкуб-ш4н 5 жыл бұрын
@@oldlamponservative7018 ФОТО РАБОТАЕТ yadi.sk/i/NW3vgaId8M9HXQ . Дело в следующем что китайцы чтото хотели прилепить на место резистора 7 я так думаю . потом передумали и в итоге в обще поставили светодиод ,который прилипили не на место резистора а рядом )))или что они там мудрили и я не знаю . пересмотрел кучу фото с этим программатором мне встречались как с резистором так и без него .и вот думаю в чем разница между этими програматорами с резистором и без резистора R7 . а перепаять нечем нет инструмента в се детали маленькие . и теперь нне езаню что этим программатором делать . и у меня нет опыта такого рода прошивки вот хотел пробовать а тут китайцы такую свинюшку подложили . я не знаю что такое читать камень
@oldlamponservative7018
@oldlamponservative7018 5 жыл бұрын
серый куб ссылка не открывается. Ничего не найдено. Владелец удалил файлы либо закрыл к ним доступ или в ссылке опечатка
@oldlamponservative7018
@oldlamponservative7018 5 жыл бұрын
серый куб посмотрите схемы с сайта. Резистор R7 Вам особо и не нужен. У Вас просто другая версия программатора. Он стоит в линии RxD. Для прошивки она не нужна. Китайцы не такие изверги чтобы паять специально что то не так. Без фото совет дать не могу. Вариаций данного программатора много. Не понятно как можно напаять диод рядом. Там все покрыто паяльной маской. Его можно напаять только на место R7
@maratonmaratonov28
@maratonmaratonov28 Жыл бұрын
Молодец
@ДОМОФОН-МАСТЕР
@ДОМОФОН-МАСТЕР 4 жыл бұрын
Добрый день. Такой вопрос, нужно скопировать всю информацию с одной микросхемы atmel через программатор и isp вход, в другой. Так вот, можно ли это сделать через программатор? Я же так понимаю, там просто все, подключил, считал, скопировал, вставил? В этом деле, я полный ноль, пытаюсь разобраться, т к часто приходится отправлять оборудование в Москву, чтоб они там делали эти операции, а это почти пол года ожидания, что ооооочень долго и вот хочется ускорить этот момент.
@sergeyrink3003
@sergeyrink3003 4 жыл бұрын
Можно если чип не залочен, то очень просто SinaProg-1.4.5.10!!! и avrdude.exe
@vmlnn
@vmlnn 3 жыл бұрын
Камень пока в него не запрограммировали программу))
@kumelektronik340
@kumelektronik340 3 жыл бұрын
А Вы сами отку из Украины?
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
Да
@АннаПичненко
@АннаПичненко 9 ай бұрын
Хм мастер без сапог, хз хз
@sergeyrink3003
@sergeyrink3003 4 жыл бұрын
Мне пришел со старой прошивкой и его драйвер тоже не видел. Пришлось прошить Ардуино в АрдуиноISP программатор и перепрошить USBASP программатор чтобы потом прошивать Ардуино который я "прибил" пытаясь проверить USBASP программатор. Вобщем сказка про попа и его собаку.
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Последнее обновление прошивки было по моему в 2011 году. Возможно вы заказали USBISP программатор. Тогда да, его нужно перешить под USBASP. И это крупно повезет, если придет версия где достаточно просто перешить, а не перепаивать. но это принципиально другой программатор от китайцев. Я не совсем понял как вы программно прибили ардуину проверяя не рабочий программатор? Если драйвер не видит устройство то и устройство не работает. Что то тут не то.
@lifuhen9913
@lifuhen9913 Ай бұрын
​@@oldlamponservative7018возможно он прибил её тапком после долгих уговоров 😅
@smoke0082
@smoke0082 5 жыл бұрын
Отмывать надо платы!
@smoke0082
@smoke0082 5 жыл бұрын
@@СынСын-н9ь, для эстетического вида.
@dkmcdk724
@dkmcdk724 8 ай бұрын
"для того что бы записать файл в микроконтроллер его нужно... Прошить!" Дяденька, книжки надо читать, если не художественные, то хотя бы даташиты, бред нести не будете. Желательно вслух.
@valeriikutcenco6444
@valeriikutcenco6444 5 жыл бұрын
+
@ДмитрийДорошин-р5й
@ДмитрийДорошин-р5й Жыл бұрын
Одна болтавня и не каких действий. Пустое бесполезное видео.
@Loadrunner67
@Loadrunner67 3 жыл бұрын
15 минут концентрированного "ничего".
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
Жду от Вас видео концентрированного "чего", но понятного и доступного для новичку.
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
@@pastafarianbangladeshi9043 Ценю критичность даже к опечаткам. К ним всегда очень много вопросов.
@lifuhen9913
@lifuhen9913 Ай бұрын
​@@oldlamponservative7018для новичков полезное видео. Благодарю 😊
Учимся писать прошивки.
54:30
Juriuscorp
Рет қаралды 211 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Программатор AVR за 1$ (USBasp).
17:55
ElEnBlog - блог об электронике
Рет қаралды 239 М.
Прошивка Bruce для StickC Plus2 !
11:19
Hobby Support
Рет қаралды 29 М.
Как прошить  флешь память. И что это такое ?
23:17
Школа электроники 23
Рет қаралды 64 М.