Технический форум по робототехнике.
pavo_lusa » 09 ноя 2008, 21:13
Где скачать KEIL и лекарство -
Читайте ! viewtopic.php?f=59&t=3527==================
Здравствуйте всем!
У меня возникла проблема при компиляции программы.
мне кажется, что ошибка находится где-то в строке линка Realview Folder(посмотрите рисунок ниже).
Кто-нибудь знает причину и как исправить ?
Спасибо большое!
- Вложения
-
![error.JPG (104.91 КиБ) Просмотров: 5271 error.JPG](./download/file.php?id=6471&t=1&style=9&sid=297c390f8bf8020be47948458ddf31cd)
- копия экрана
hudbrog » 09 ноя 2008, 21:25
Должен стоять bin31
pavo_lusa » 09 ноя 2008, 23:48
спасибо за ответ !
Но почему bin31 и где оно находится ???
hudbrog » 09 ноя 2008, 23:52
не знаю почему ) просто он должен стоять...
он находится в том каталоге, который у тебя указан...
pavo_lusa » 10 ноя 2008, 00:17
значит, в месте Realview Folder на до написать C:\Study-Programs\keil\ARM\BIN3 ?
я попробовал. Но все равно, ошибка остается.
- Вложения
-
![error.JPG (104.83 КиБ) Просмотров: 5123 error.JPG](./download/file.php?id=6474&t=1&style=9&sid=297c390f8bf8020be47948458ddf31cd)
hudbrog » 10 ноя 2008, 00:36
bin31 а не bin3
pavo_lusa » 10 ноя 2008, 00:58
так же ничего не изменяется
- Вложения
-
![error.JPG (46.59 КиБ) Просмотров: 5083 error.JPG](./download/file.php?id=6476&t=1&style=9&sid=297c390f8bf8020be47948458ddf31cd)
hudbrog » 10 ноя 2008, 01:01
я сейчас глупый вопрос задам... а эта папка вообще в системе-то есть? и что в ней лежит?
pavo_lusa » 10 ноя 2008, 01:08
вот всё, что у меня там есть
- Вложения
-
![error.JPG (33.61 КиБ) Просмотров: 5098 error.JPG](./download/file.php?id=6477&t=1&style=9&sid=297c390f8bf8020be47948458ddf31cd)
avr123.nm.ru » 10 ноя 2008, 09:01
А у меня есть BIN31
![Изображение](http://i053.radikal.ru/0811/a1/4de06f41571f.png)
pavo_lusa » 10 ноя 2008, 11:34
ого, интересно !
где Вы скачали эту версию ?
avr123.nm.ru » 10 ноя 2008, 12:19
на keil.com вестимо !
Читайте ! viewtopic.php?f=59&t=3527
pavo_lusa » 11 ноя 2008, 23:07
надо установить только файл mdk324.exe , и всё да ???
или что-нибудь дополнительное надо ещё установить ?
Добавлено спустя 18 минут 12 секунд:
Re: Keil uVision3
после установления новой версии, у меня есть файл BIN31 как у Вас, но программа может компилировать только те проекты, которые находится в папке Examples, а не может компилировать проекты, созданные мной.
Вот так.
где можно найти выход ???
Doniak » 22 апр 2009, 23:34
У кого есть и может выложить примеры реализации прерываний по таймеру ТС0, ТС1 под АТ91SAM7S?
Doniak » 25 апр 2009, 19:30
ладно если не примера может скажете что я не правельно делаю?
- Код: Выделить всё • Развернуть
#include <AT91SAM7S32.H>
#define TCK 1000 /* Timer Clock */
#define PIV ((46000000/TCK/16)-1) /* Periodic Interval Value */
#define LED1 1<<0
__irq void tc0_int (void){ /* funkciya prerivaniya timera */
AT91S_TC* pTC0 = AT91C_BASE_TC0;
*AT91C_PIOA_ODSR ^= LED1; /* Toggle LED1 */
*AT91C_AIC_EOICR = pTC0->TC_SR; /* End of Interrupt */
}
void init_tc0 (void){ /*funkciya nastroyki timera */
AT91S_TC* pTC0 = AT91C_BASE_TC0;
AT91S_AIC* pAIC = AT91C_BASE_AIC;
*AT91C_PMC_PCER |= (1 << AT91C_ID_TC0); /* Enable Clock for TC0 */
pTC0->TC_CCR = AT91C_TC_CLKEN | AT91C_TC_SWTRG;
pTC0->TC_CMR = AT91C_TC_CLKS_TIMER_DIV4_CLOCK | AT91C_TC_CPCTRG; /* prescaler 128 */
pTC0->TC_RC = ((((double)(46000000/128)*TCK*100UL)/1E6)-1); /* 100 ms */
pTC0->TC_IER = AT91C_TC_CPCS;
/* Setup System Interrupt Mode and Vector with Priority 7 and Enable it */
pAIC->AIC_SMR[AT91C_ID_TC0] = AT91C_AIC_SRCTYPE_INT_POSITIVE_EDGE | 0;
pAIC->AIC_SVR[AT91C_ID_TC0] = (unsigned long) tc0_int;
pAIC->AIC_IECR = (1 << AT91C_ID_TC0);
}
поидее должен моргать светодиодом. чего не происходит:(