реклама на сайте
подробности

 
 
> ICCAVR глючит?, ICCAVR6.30D вообще корректный?
Vladi33
сообщение Jun 20 2005, 06:03
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 13-05-05
Пользователь №: 4 979



Второй день мучаюсь и ничего не понимаю:
Компилятор ICCAVR6.30D вообще корректный?
Простая программа в конце зажигаяю светодиод- незажигается удаляю предидущие строки, светодиод зажигается - нахожу критичный участок - удаляю, ситуация повторяется но уже в другом куске программы. В результате все куски правильные а всумме не работает.
Прбовол изменить глубину стека в options до 64- влияло но все равно не работает. Странно то что прога хорошо работала и то что не удается локализовать проблемму как будто она гуляет.
Mega8515 fuses 8Mhz int
Чтото неадекватно комптлируется?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vladi33
сообщение Jun 20 2005, 08:25
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 13-05-05
Пользователь №: 4 979



Легко сказать, в этих листингах можно долго искать истину -так все запутано и общей картины невидно. Так чтоже лучше локальные или глобальные переменные?
Go to the top of the page
 
+Quote Post
yung
сообщение Jun 20 2005, 08:33
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669



Цитата(Vladi33 @ Jun 20 2005, 11:25)
Легко сказать, в этих листингах можно долго искать истину -так все запутано и общей картины невидно. Так чтоже лучше локальные или глобальные переменные?
*


Не скажу - сам толком не знаю. Вообще-то локальные компилер старается в регистры закинуть. А насчет просмотра сделай так - открой дизассембрер и в симуляторе прогуляйся в пошаговом режиме.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 07:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016