В мегу не заливается скетч больше ~80 кб.
- Войдите на сайт для отправки комментариев
Пнд, 26/09/2016 - 18:22
Пишу скетч, и вот объем приблизился к 80кб. После заливки кода ничего не происходит, среда пишет, что успешно загружен. Индикаторы передачи данных активно работают во время загрузки. Прошу помощи! Заранее всем благодарю.
может дело в скетче, возьмите другой простой пример и проверьте.
Опять же таки, до 80 кб загружается спокойно, даже тот, который пишу, но только стает больше - виснет. При этом пишет что-то в сериал, однако ни на какой скорости не удается что-то прочитать.
После заливки кода ничего не происходит, среда пишет, что успешно загружен.
.....
Опять же таки, до 80 кб загружается спокойно, даже тот, который пишу, но только стает больше - виснет.
Может дело в самом коде, а не в его размере? Например, слишком много используется динамической памяти и тупо заканчивается ОЗУ? Хотя в Меге2560 довольно много - 8 KB.
ОЗУ занято 900 кб.
ОЗУ как раз всего 8 кб.
выложите код, проверим у себя.
ОЗУ занято 900 кб.
Такого не может быть, т.к. ОЗУ всего 8 КБ. Вы наверное имели в виду 900 байт ? Также в коде могут быть ошибки, которые приводят к нестабильной работе МК и его "зависанию". Вот, почитайте Этюды для начинающих: Память 1. Что и как не надо делать
Точно :) 900 байт. А зависание происходит тогда, когда использую еще один шрифт при работе с библиотекой u8g. При чем не важно какая библиотека. Зависает всегда.