Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
ADUC7026 не вызываются прерывания (+).
Отправлено
skyspark
11 июня 2009, г. 14:29
Брекпоинт в обработчике не ставится при от отладке. Видимо фонкция не компилится.
Код:
__irq __arm void IRQ_Handler(void)
{...}
...
IRQEN = ADC_BIT | UART_BIT | RTOS_TIMER_BIT;
COMIEN0 = 0x01;
T0LD=3;
T0CON=0xC8;
...
__enable_interrupt();
Составить ответ
|
Вернуться на конференцию.
Ответы
Разбрался REMAP = 0; если во флеш. По сбросу получается что = 1.
-
skyspark
(11.06.2009, 17:31:12
93.80.242.48
,
пустое
)
Прерывания в ARM веторизируемые(+)
-
misyachniy
(11.06.2009, 15:06:36
194.187.111.110
, 255 байт)
Я так понял это cstartup.s, там есть EXTERN IRQ_Handler(+)
-
skyspark
(11.06.2009, 15:27:0
93.80.242.48
, 97 байт)
Сказали бы какая среда проектирования, может быстрее получили бы ответ(+)
-
misyachniy
(11.06.2009, 16:36:3
194.187.111.110
, 839 байт)
Мимо. У адуков нет контроллера прерываний.
-
запрещенные_символы
(11.06.2009, 17:11:20
192.168.1.79,91.135.22.160
,
пустое
)
Посмотрите примеры.. не на адук, так на любой другой арм7. там все есть
-
RED_DRAGON
(11.06.2009, 15:30:4
92.54.101.134
,
пустое
)
Тут пиво, автопром, мировые проблемы... ну куда вам со своим адуком? ;)
-
RED_DRAGON
(11.06.2009, 14:55:21
92.54.101.134
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 3 в два раза:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru