Atmega64 и CodeVision - как жить дальше?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
GlDiz 04 октября 2005 г. 10:10
|
|
|
|
Исходные данные:
Atmega64, CodeVision 1.24.5
Проблема - попытка написать простенькую програмку просто записывающую значение в порт и считывающее из него при включенной опции проекта оптимизация по размеру привело к неожиданному эфекту - судя по внешним проявлениям доходя до определенного места программа делает резкий скачек в начало и так по циклу
После установки опции оптимизация по скорости - проблема исчезла и программа заработала как положено, но...
После введения первой же процедуры картина повторилась с поразительной точностью, только теперь уже ничего не помогает.
Вопрос - как с этим бороться или как полечить CV 1.24.7, что бы попробовать его?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: Всем спасибо, все свободны. Ручки действительно кривоватые:( Уже работает. — GlDiz (04.10.2005 15:43 195.5.12.10, 265 байт)
- проверь фузы, особенно М103 — `` (04.10.2005 14:03 194.246.112.142, пустое)
- Внимательно смотри файл *.vec - этот "№;ный Кодевижн на неисп прерываения ставит rjmp 0!!! Тоесть если случайно руками включить какое-то прерываение, то программа будет сбрасываться. — SlavaCh (04.10.2005 13:21 194.24.241.104, пустое)
- Не работал с CodeVision, но было подобное с IAR MSP (+) — Vladimir Ljaschko (04.10.2005 12:24 82.209.197.72, 264 байт)
- А может все правильно и выкидываются неиспользуемые пока куски — Elektronik (04.10.2005 10:52 194.85.99.225, 161 байт)
- Не бывает. Очевидно, Вы что-то непристойное понаписали. Попробуйте сгенерировать при помощи CodeWizard новый проект и, постепенно дописывая свой код, проверяйте, на каком шаге начнутся безобразия. — Сидоргек (04.10.2005 10:21 213.130.7.167, пустое)
- ну дак код выложи ! или как еще тебе помогать? — неТелепат-с (04.10.2005 10:18 212.46.235.32, пустое)
- Собачий таймер? — Russ (04.10.2005 10:13 217.150.45.49, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru