Возможно сломал новый atmega328p?

У меня есть новая микросхема atmega328p, которую я хотел запрограммировать. Для этого я поместил его в разъем Arduino Uno. Я случайно поместил его неправильно (повернув на 180°), запитал через USB и попытался загрузить блинк-скетч, что явно не удалось. После того, как я заметил это, я повернул его и правильно вставил в гнездо. Я снова безуспешно пытался загрузить блинк-скетч.

  1. Не сжег ли я atmega328p, неправильно вставив его в разъем?
  2. Есть ли что-то еще, что вам нужно сделать с новыми atmeag328p, прежде чем вы сможете запрограммировать их обычным способом?

Обновление: кажется, что простое вращение микросхемы не повредило ее в состоянии, когда загрузчик не был запрограммирован. И загрузчик нужно было сначала запрограммировать, прежде чем можно было использовать IC.

, 👍0

Обсуждение

у новой atmega328p запрограммирован загрузчик?, @jsotola

@jsotola Я не знаю, у меня нет в этом опыта. Это то, что вы обычно делаете с новыми?, @flawr

если atmega328p пуст, то вы можете использовать Uno в качестве программатора .... используйте google, чтобы найти учебник, @jsotola

@jsotola Так это то, что вы обычно делаете с новым atmega328p?, @flawr

Чипы приходят пустые. Вам решать ставить на них загрузчик., @Majenko


2 ответа


Лучший ответ:

1

Являются ли ваши чипсы жареными или нет, мы не можем сказать, но они достаточно крепкие и выдержат небольшое злоупотребление, прежде чем сломаются. Что-нибудь задымилось или нагрелось?

Вы можете купить чипы atmega328p с предварительно запрограммированным загрузчиком у нескольких поставщиков, но они не поставляются в таком виде с завода, поэтому большинство из них таковыми не являются. Предварительно запрограммированные чипы обычно стоят на пару долларов больше, чем пустые чипы, за время, затрачиваемое продавцом на покупку пустых, программирование и переупаковку их для продажи в небольших количествах, и почти всегда рекламируются как таковые. Если вы не знаете, запрограммирован ли ваш загрузчик, вероятно, это не так. Стоит попробовать сделать самому, на бре рекламном щите, используя в качестве загрузчика-программатора заведомо рабочий Uno. В Интернете есть множество статей с практическими рекомендациями.

,

Спасибо за объяснение! Похоже, у моего не было загрузчика, и мне удалось его запрограммировать. Базовая программа моргания работает, так что это два очень хороших признака! Но мне еще предстоит проверить все остальные контакты., @flawr


1

После сброса должен мигать светодиод pin13, как это делают все Arduino. Если нет, я бы сначала попробовал загрузить загрузчик, потому что у меня есть те, у которых нет загрузчиков. 328p, если довольно устойчивый чип. Однажды я подал 12 В на цифровой контакт, и он так нагрелся, что smd отпаял сам себя, но работал нормально, за исключением того, что этот контакт сгорел.

,

Спасибо, это очень приятно знать. Пока кажется, что он пережил мою ошибку, так как мне удалось запрограммировать загрузчик!, @flawr