M
mn75930
Guest
Hej, jeg er ny til pic og USB-programmering.
Så jeg begynder at teste artiklen Basic USB - Brug Microchip Stabling og C #. Net - Hardware form www.PICcoder.co.uk
Denne kode virker, men jeg fik nogle problemer, når jeg forsøger at modtage mere end 1byte fra microcontroller.
De ting, jeg forsøger at gøre det, at når jeg sender kommandoen 0x50 til microcontroller, jeg har brug for at få nogle data tilbage fra det.Jeg bruger C # og bede om 4bit af data.
Problemet er, at LED virker, men jeg bliver bare data tilbage fra PIC hver anden gang jeg køre kommandoen 0x50 ..
Dette er den kode jeg har ændret til PIC-projektet:
Kode:tilfælde LED:
mLED_4_Toggle ();
dataPacket._byte [1] = '1 ';
dataPacket._byte [2] = '2 ';
dataPacket._byte [3] = '3 ';
counter = 0x04;
break;
Så jeg begynder at teste artiklen Basic USB - Brug Microchip Stabling og C #. Net - Hardware form www.PICcoder.co.uk
Denne kode virker, men jeg fik nogle problemer, når jeg forsøger at modtage mere end 1byte fra microcontroller.
De ting, jeg forsøger at gøre det, at når jeg sender kommandoen 0x50 til microcontroller, jeg har brug for at få nogle data tilbage fra det.Jeg bruger C # og bede om 4bit af data.
Problemet er, at LED virker, men jeg bliver bare data tilbage fra PIC hver anden gang jeg køre kommandoen 0x50 ..
Dette er den kode jeg har ændret til PIC-projektet:
Kode:tilfælde LED:
mLED_4_Toggle ();
dataPacket._byte [1] = '1 ';
dataPacket._byte [2] = '2 ';
dataPacket._byte [3] = '3 ';
counter = 0x04;
break;