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/ |