http://www.forum.getchip.net/

Ошибка при выполнении компиляции
http://www.forum.getchip.net/viewtopic.php?f=16&t=311
Страница 1 из 1

Автор:  vovchikl [ 01 янв 2013, 16:45 ]
Заголовок сообщения:  Ошибка при выполнении компиляции

Собрал Эффектор из статьи 063-12-ти канальный генератор эффектов на ATtiny2313, решил побаловаться влезь в исходник построить свои эффекты, по при компиляции получаю сообщение EEprom Адрес: $7F вышел за предел:$7D. Подскажите что не так, как исправить. Algorithm Builder взят из ссылки в этой же статье, как и исходник.

Автор:  SVN [ 01 янв 2013, 19:53 ]
Заголовок сообщения:  Re: Ошибка при выполнении компиляции

Компилятор «ругается» на то, что в программе в секции EEPROM для переменной EE_Progr указанно зарезервировать ячейки (count -> 32*4), что в итоге адрес последней ячейки должен быть $127, а у контроллера последний адрес показывает $125. Хотя по даташиту должно быть $127. То есть в программе сделано правильно. Где засада не соображу. Если изменить количество резервированных ячеек, которые не должны выходить за адрес $125, тогда всё скомпилируется. Но это повлияет на саму программу. Лучше спросить у автора.

Автор:  GetChiper [ 01 янв 2013, 20:09 ]
Заголовок сообщения:  Re: Ошибка при выполнении компиляции


Автор:  SVN [ 01 янв 2013, 20:14 ]
Заголовок сообщения:  Re: Ошибка при выполнении компиляции

Я так и думал, что где-то что-то должно быть. Спасибо Евгений, ещё одну функцию АВ узнал для себя. :-)

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/