[an error occurred while processing this directive]
Я-бы тебе весь проект скинул, еслиб не комерческая тайна...(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ubobrov 27 сентября 2005 г. 13:28
В ответ на: А, что есть BUFFER и как происходит загрузка данных в буфер. и откуда. отправлено <font color=gray>TamTam</font> 27 сентября 2005 г. 12:50

bufferInit(&IN_BUFF, BUFFER, 400);//это буффер

//а так сюда поступают данные...
void isr_usart_0() interrupt 4 //using 2
{
unsigned char c;

if(RI0) { //

c = SBUF0;
RI0 = 0;
// clear interrupt request flag
if((IN_BUFF.sid==1)||(IN_BUFF.sid==0))
{
bufferAddToEnd(&IN_BUFF,c);
IN_BUFF.sid = 1;//
}
if(IN_BUFF.datalength >= 400)
bufferFlush(&IN_BUFF);
}
}

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru