Удаление старой прошивки
- Войдите на сайт для отправки комментариев
Сб, 04/04/2015 - 19:20
РЕбята помогите я непонимаю как удалить старую прошивку и поставить новую
РЕбята помогите я непонимаю как удалить старую прошивку и поставить новую
Достаточно прошить новую
так я поставил на основе старой прошивке новое время и ничего
РЕбята помогите я непонимаю как удалить старую прошивку и поставить новую
1) где?
2) зачем?
3) схема есть?
4) не работающий код, если есть (закрыть спойлером в настройке вставки кода)
вот по такой схеме
вот по такой схеме
подключаем дуину, меняем delay(1000); на delay(100);
загружаем, проверяем частоту мигания...
для загрузки: - проверяем настройки подключения. ака плата, програматор, порт (виртуальный, к которуму подключили дуину)
при попытке загрузки: что пишет, какие ошибки? фото в студию, если не получится... загружаем просто ctrl+U без участия програматора ( в названии )
При записывании в плату нового скетча (программы, эскиза), старый автоматически стирается и его место записывается новый. Вам СПЕЦИАЛЬНО стирать его не нужно.
При записывании в плату нового скетча (программы, эскиза), старый автоматически стирается и его место записывается новый. Вам СПЕЦИАЛЬНО стирать его не нужно.
Вы пост чуть выше прочитайте №2, у ТС другая ошибка, но он пока вообще не понимает, что дулает.
Вы пост чуть выше прочитайте №2, у ТС другая ошибка, но он пока вообще не понимает, что дулает.
ога у него ошибка в голове, он не может на глаз отличить задержку на сотню милисекунд... и ничего не меняеться :)
я ставил задержку на 8000 милисекунд
я ставил задержку на 8000 милисекунд
угу, а потом нажимали на самую крайнюю кнопку слева в окошке ардуино :)
поздравляю вы уже второй на моей памяти кто не различает кнопку компиляция от кнопки залить скеч.
деградация нарастает, видимо энтропия атакует.
я ставил задержку на 8000 милисекунд
угу, а потом нажимали на самую крайнюю кнопку слева в окошке ардуино :)
поздравляю вы уже второй на моей памяти кто не различает кнопку компиляция от кнопки залить скеч.
деградация нарастает, видимо энтропия атакует.
Магический пендель от Гуру :) , похоже что кто-то и в правду не читал http://arduino.ru/Arduino_environment ........ arduino - значительно отличается от молотка, но даже им учат пользоваться на уроках труда :))))))))))
ага всем спасибо
Пишу здесь, потому как возник похожий вопрос. А именно, как с ардуино стереть старую прошивку, при этом не заливая новую? Вообще обнулить память и привести в новорожденное состояние. Для чего это нужно? Вот собрал я на макетке совершенно новую схему, написал новый скетч. Подключаю ардуино к USB для заливки нового скетча, но тут же с подачей питания начинает работать старая прошивка. И для здоровья элементов на макетке, как и для самой ардуины, это может быть совсем не на пользу.
как с ардуино стереть старую прошивку, при этом не заливая новую?
... но тут же с подачей питания начинает работать старая прошивка.
Я так понимаю, что стереть надобно даже не подавая питания?
Молотком по процессору. Питания не надо.
Подключаю ардуино к USB для заливки нового скетча, но тут же с подачей питания начинает работать старая прошивка.
установи тумблер на ресет и не будет у тебя прошивка запускаться при подаче питания.
*какие-то навичковые проблемы у тебя.
Действительно проблемма существует.
Возможно "столкновение" двух выходов: выхода Ардуины и выхода подключенного дэвайса.
Перед тем как собрать новую макетку предлагаю вам загружать в контроллер следующий код:
1
void
setup
() {
2
// put your setup code here, to run once:
3
}
4
void
loop
() {
5
// put your main code here, to run repeatedly:
6
}
Перед тем как собрать новую макетку предлагаю вам загружать в контроллер следующий код:
Перед тем, как собрать макетку можно сразу и нормальный код залить )
Проблема какая-то высосана из пальца.
Пишу здесь, потому как возник похожий вопрос. А именно, как с ардуино стереть старую прошивку, при этом не заливая новую? Вообще обнулить память и привести в новорожденное состояние. Для чего это нужно? Вот собрал я на макетке совершенно новую схему, написал новый скетч. Подключаю ардуино к USB для заливки нового скетча, но тут же с подачей питания начинает работать старая прошивка. И для здоровья элементов на макетке, как и для самой ардуины, это может быть совсем не на пользу.
Ипользовать программатор или залить пустой скетч.
Перед тем как собрать новую макетку предлагаю вам загружать в контроллер следующий код:
Перед тем, как собрать макетку можно сразу и нормальный код залить )
Проблема какая-то высосана из пальца.
То есть по вашему мнению собирать макетку не имея нормального кода категорически запрещено?
Господа, тут же могут быть мальчишки лет 10-14 и девчонки, наверное, тоже могут быть... А вы сразу иронию... :)
То есть по вашему мнению собирать макетку не имея нормального кода категорически запрещено?
Да на здоровье. Только зачем сразу собирать всю схему (я имею в виду не блинк какой-то с одним светодиодом) и сразу пихать туда ардуину, что бы сразу поиметь геморой с конфликтом сигналов?
Не знаю кто как, а я собираю схему и пишу код постепенно - обкатал один блок/функцию схемы, взялся за следующий.
Правильно советуют. Запускаете Ардуино ИДЕ и тут же отправляете в прошивку - плата на пустой прошивке будет просто в состоянии готовности. Или как вариант прошить проект блинк из примеров - он тоже ничего вредного не сделает.
Действительно проблемма существует.
Возможно "столкновение" двух выходов: выхода Ардуины и выхода подключенного дэвайса.
1
void
setup
(){}
2
void
loop
(){}
Спасибо, это именно то, что нужно. Я не догадался сам, что обязательные функции - это обязательные функции. Пытался залить вообще пустой скетч, но при этом он выдавал ошибку. Теперь все понятно.