Jeg skal ta spranget over til USB med en mikrokontroller som heter AT89C5131. (8051 familien som jeg har laget mye for før) Har lest en del om USB den siste tiden, og det virker som firmware delen ikke er så ille, men drivere er det verre med. (XP)
Programmer for å lage drivere koster en formue, f.eks. 10000,- kr. Å kjøpe seg noen egne reserverte id nummer derimot koster ikke stort (ca
300).Driverbiten virker nesten håpløs og krever C++. Jeg programmerer i Delphi 7 for Windows.
Det skal brukes i det minste en sys og en inf fil. Inf filen er jo grei nok.
Er det mulig få USB delen til å oppføre seg som en vanlig serieport drivermessig, men bruke et portnavn annet en COM slik at programmet jeg skriver lett kan ta kontroll over porten og ikke blande den inn blant de andre com-portene.
Per i dag fungerer det hele med serieport. Det sendes pakker på opptil 24 tegn, totalt opptil ca 2KB/s. (Ønsker mer).
Mesteparten sendes uoppfordret til PC.
Jeg har lest litt om HID men kan ikke helt se for meg at jeg skal "late som" utstyret er av en vanlig klasse som tastatur osv, det høres rotete ut.
Hilsen Tom-Vidar , Norge