Цитата(Василий Зыков @ Apr 26 2007, 12:54)

Начал программировать микроконтроллер и наткнулся на интересную вещь...
Вопрос: Я правильно понял, что всякий раз при установке соединения происходит очищение памяти FLASH? Видимо, это сделано с целью защиты содержимого от несанкционированного копирования.
Непосредственно после программирования я сравниваю содержимое памяти с исходником - полное совпадение. Однако, после ресета и нового соединения контроллер оказывается пустым. Или у меня не происходит записи?
Да, вы правильно поняли насчет стирания Flash.
Если Вы стартуете контроллер в BOOT моде то все содержимое флеш стирается
с целью защиты содержимого от несанкционированного копирования.