USB LPC1343 enviar string de dados

realmente é nescessario tanto arquivo pra usar o USB , so para enviar e receber uma string ?
USBHW_LPC13XX.C
USBCORE.C
USBDESC.C
USBUSER.C
HIDUSER.C
isso fora os Header
eu so quero de inicio enviar a conversao de uma temperatura pela usb
U8 TempBuf[] /// ou seja "Temp= 23.5C"
me parece q tudo se resume a duas funçoes
mais ja tentei usar estas funçoes e nao envia string.....
se eu mandar uma string com 10bytes essa funçao é chamada 10vezes
coloquei um led piscando e ele para de piscar , ou seja , o LPC para tudo so pra receber um byte ????
qual a diferença entre USB HID e USBHIDROM????
USBHW_LPC13XX.C
USBCORE.C
USBDESC.C
USBUSER.C
HIDUSER.C
isso fora os Header
eu so quero de inicio enviar a conversao de uma temperatura pela usb
U8 TempBuf[] /// ou seja "Temp= 23.5C"
me parece q tudo se resume a duas funçoes
- Código: Selecionar todos
/*------------------------------------------------------------------------------
Get HID Input Report -> InReport
*------------------------------------------------------------------------------*/
void GetInReport (void) {
InReport='d';
}
/*------------------------------------------------------------------------------
Set HID Output Report <- OutReport
*------------------------------------------------------------------------------*/
void SetOutReport (void) {
Beep(1);
if(OutReport=='1')
{
GPIOSetValue( LED_PORT, LED2_BIT, LED_ON );
}
if(OutReport=='2')
{
GPIOSetValue( LED_PORT, LED2_BIT, LED_OFF );
}
}
mais ja tentei usar estas funçoes e nao envia string.....
se eu mandar uma string com 10bytes essa funçao é chamada 10vezes
coloquei um led piscando e ele para de piscar , ou seja , o LPC para tudo so pra receber um byte ????
qual a diferença entre USB HID e USBHIDROM????