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

 
 
> CodeVision глюит?, компилит билеберду
AndreyVN
сообщение Jan 13 2009, 18:26
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Всем привет!

Народ, у меня какая-то фигня при присвоении значений регистрам таймера:
Цитата
GICR = 0x40;
TCNT0=0x00;
TCCR0=0x02;
TIMSK = 0x01;


Посмотрите, что творит компилятор!!! Вместо LDI XX OUT XX Появляются RCALL в никуда !

190: GICR = 0x40;
+000001FB: E4E0 LDI R30,0x40 Load immediate
+000001FC: BFEB OUT 0x3B,R30 Out to I/O location
194: TCNT0=0x00;
+000001FD: D3A8 RCALL PC+0x03A9 Relative call subroutine
203: TIMSK = 0x01;
+000001FE: D3AC RCALL PC+0x03AD Relative call subroutine

С этим компилятором CVAVR 1.23.8d работую не первый год, ничего подобного раньше не было.
Процессор выбран правильно, имена TCNT0, TCCR0 ... в заголовочных файлах находятся.

Куда рыть???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ARV
сообщение Jan 13 2009, 18:33
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Цитата
WARNING. Using the commercial versions of CodeVisionAVR with pirated license files, created with Keygens, will result in incorrectly generated code, even if CodeVisionAVR seems to accept the pirated license file. The entire responsibility for any problems or losses arising from the usage of a pirated license file lies entirely on the person who tried to illegally use our program. We do not provide technical support for users of pirated license files.

Читали это на официальном сайте сайте? У вас купленная лицензия? может, ответ здесь?


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 04:48
Рейтинг@Mail.ru


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