Ok, det var ett tag sedan jag sysslade med PIC men tänkte äntligen börja med det igen.
Så här kommer några generella frågor på saker jag undrar över och kanske är det någon som kan ge lite info på vägen.
Vad jag vill göra är en PIC som kontrollerar lite tangenter, rotary encoders, displayer etc . Inget konstigt där. Men jag vill kunna kommunicera med en PC via USB och skicka data/info på båda hållen.
Finns det färdiga bibliotek för sådant (Helst i C) ?
Hur gör man på PC-sidan, finns det generella HID's etc som bara är att använda ?
Finns det bra kodexempel på hur man från PC kommunicerar med PIC via USB ?
Några tips ?
Behöver PIC med USB etc...
Microchips serial-deriver. Du snackar med PICen via en virtuell
COM-port enkelt från vilket språk som helst.
Microchips HID driver. Du kör Windows HID API'er.
Du kan skriva en egen Windows driver (knappast at rekomendera).
> Finns det färdiga bibliotek för sådant (Helst i C) ?
Ja, eller snarare "framework". Samt ett par färdiga applikationer man
kan bygga vidare på.
> Hur gör man på PC-sidan, finns det generella HID's etc som bara är att använda ?
Ja, med reservation för din tolkning av "bara"...
> Finns det bra kodexempel på hur man från PC kommunicerar med PIC via USB ?
Ja, med reservation för din tolkning av "bra"...
COM-port enkelt från vilket språk som helst.
Microchips HID driver. Du kör Windows HID API'er.
Du kan skriva en egen Windows driver (knappast at rekomendera).
> Finns det färdiga bibliotek för sådant (Helst i C) ?
Ja, eller snarare "framework". Samt ett par färdiga applikationer man
kan bygga vidare på.
> Hur gör man på PC-sidan, finns det generella HID's etc som bara är att använda ?
Ja, med reservation för din tolkning av "bara"...
> Finns det bra kodexempel på hur man från PC kommunicerar med PIC via USB ?
Ja, med reservation för din tolkning av "bra"...