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

 
 
> прерывание в кодвижнавр
zeonix
сообщение May 20 2011, 11:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 25-04-11
Пользователь №: 64 612



так пишут в WINAVR
Код
INTERRUPT(SIG_UART0_TRANS){
      if (queueC!=sendC) UDR=queue[sendC++];
      }


Не в курсе как это в CodeVision переписать?
А то чето ругается declaration syntax error
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
yashok
сообщение May 20 2011, 11:32
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 31-08-10
Из: Минск-Витебск
Пользователь №: 59 203



Попробу, может прокатит

Код
SIGNAL(USART_TX_vect)
Go to the top of the page
 
+Quote Post
zeonix
сообщение May 20 2011, 11:44
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 25-04-11
Пользователь №: 64 612



не прокатило, может инклудить чето надо?
Error: C:\avr\1\1.c(25): can't open #include file: signal.h

Сообщение отредактировал zeonix - May 20 2011, 11:46
Go to the top of the page
 
+Quote Post
TVF
сообщение May 21 2011, 15:15
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 5-12-09
Пользователь №: 54 076



Код
interrupt [USART0_TXC] blablabla (void)
{
  //code
}

вроде так объявляется прерывание по transmit complete

Сообщение отредактировал TVF - May 21 2011, 15:16
Go to the top of the page
 
+Quote Post

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

 


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


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