msp430

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Barisych
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб дек 17, 2011 11:02:00

msp430

Сообщение Barisych »

Здравствуйте!!! вознкла такая проблема!!!! хорошо знаю пики.. ещё лучше авр..
начал изучать msp430 и в IAR for MSP430 не могу вызвать прерывание от р2..
а АВР Студио это элементарно.. разрешаем общее прерывание..
и выставив флаг прерывания например INT0 ... прога сразу перепрыгивает на отработку прерывания!!!
в IAR for MSP430 делаем аналогично.. но в отработку прерывания не уходит!!!! :(

пишу на асм
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: msp430

Сообщение oleg110592 »

Ну не та к уж просто разрешаем общее прерывание - надо еще с регистрами EIMSK,
EIFR пообщаться. Наверное так же и для MSP, почитать документацию и настроить соответсвующие регистры. Например делал прерывание по таймеру:

Код: Выделить всё

    CCTL0 = CCIE;
    TACTL = TASSEL_2 + MC_2; // Set the timer A to SMCLCK, Continuous
     __enable_interrupt();
    __bis_SR_register(GIE);         // interrupts enabled

// Timer A0 interrupt service routine
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A (void)
{
.....
}
Реклама
Barisych
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб дек 17, 2011 11:02:00

Re: msp430

Сообщение Barisych »

спазибо за ответ... но я на сях не понимаю...
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: msp430

Сообщение oleg110592 »

может это поможет http://cnx.org/content/m37217/latest/
Реклама
Эиком - электронные компоненты и радиодетали
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: msp430

Сообщение akl »

Или это, где как раз используются прерывания по событиям на лапах P2.
Реклама
Barisych
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб дек 17, 2011 11:02:00

Re: msp430

Сообщение Barisych »

ок.. будем разбираться!
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»