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

 
 
 
Reply to this topicStart new topic
> CDC AT91SAM7 эхо !, CDC AT91SAM7 эхо !
vicgor
сообщение Oct 27 2011, 13:35
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 27-10-11
Пользователь №: 67 992



Хочу сделать эхо на CDC AT91SAM7

Только начинаю разбираться сильно не ругайте ....

там есть 2 функции

для передаци:
unsigned char CDCDSerialDriver_Write(void *data,
unsigned int size,
TransferCallback callback,
void *argument)
{
return USBD_Write(CDCDSerialDriverDescriptors_DATAIN,
data,
size,
callback,
argument);
}

для приема:

unsigned char CDCDSerialDriver_Read(void *data,
unsigned int size,
TransferCallback callback,
void *argument)
{
return USBD_Read(CDCDSerialDriverDescriptors_DATAOUT,
data,
size,
callback,
argument);
}


Не знаю что должно быть в качестве параметва TransferCallback callback и argument ???

CDCDSerialDriver_Read(usbBuffer,8,0,0);
for (i=0; i<100000; i++) //задержка
{}
CDCDSerialDriver_Write(usbBuffer,8,0,0);

вот что получаю в терминале ничего не отправляю пока еще:
<0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>
отправляю 1111 и вот что получаю
1111<0><0><0><0>1111<0><0><0><0>1111<0><0><0><0>1111 и так дальше

Go to the top of the page
 
+Quote Post

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

 


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


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