Easyelectronics.ru

Электроника для всех
Текущее время: 22 авг 2017, 14:04

Часовой пояс: UTC + 5 часов



    • JLCPCB for PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Не работают прерывания SAM4LS4A IAR 6.40
СообщениеДобавлено: 01 авг 2013, 12:20 
Здравствуйте!

Зарегистрирован: 01 авг 2013, 12:07
Сообщения: 1
Переносил проект с отладочной платы SAM4L_XplainedPro. IDE использовал ATMEL studio 6.1. Там проц SAM4LC4C. Прерывания работали. Переносил на свою плату с процом SAM4LS4A. Никак не могу запустить прерывания. Прошу помощи.

Вот описание прерывания
Код:
void TC00_Handler(void)
{
   tc_get_status(TC_USED, TC_CHANNEL_CAPTURE);
   mb_flag |= (1<<1);
   mb_test_tc++;
}


Вот включение прерывание в NVIC и в периферии.
Код:
tc_enable_interrupt(TC_USED, TC_CHANNEL_CAPTURE, TC_IER_CPCS_1);
   NVIC_DisableIRQ(TC_IRQn);
   NVIC_ClearPendingIRQ(TC_IRQn);
   NVIC_SetPriority(TC_IRQn, 0);
   NVIC_EnableIRQ(TC_IRQn);


Причем видно по SWD, отладчик J-LINK ULTRA, что таймер идет и доходит до компаратора. Затем сбрасывается и в статус регистре появляется единичка ненадолго.
Что еще, если за комментировать обработчик прерывания, то во время отладки, DUMMY_HANDLER не появляется. А по идее должна была бы.
Помогите разобраться.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB