> Men om jag kopplar upp USB-synth --> Maxim-kretsen --> PIC --> MAX232 --> Dator,
> och loggar all data som Maxim-kretsen ger i ett terminalprogram på datorn.
Visst, det är bara att "koppla".
*Problemet* (som även vfr pekar på) är att du ju inte har någon kod till
din PIC, och du vet inte hur den koden ska se ut !
Och Maxim-kretsen "ger" inget data innan den har konfigureras (görs från
PIC'en) med rätt data för att matcha det USB-device som den ska kommunicera med.
Det betyder att du inte kan logga något data (för att ta reda på hur
trafiken ser ut) innan du vet hur trafiken *ska* se ut. Moment-22, med andra ord.
Sen så var det väl så att du har flera prylar med USB, eller hur ?
Från flera olika tillverkare, var och en med sin egen lösning.
Den lösning som jag tror skulle fungera, är att köra en av dessa prylar
mot en PC med korrekta drivrutiner och koppla på en USB-sniffer.
Då får du kanske en trafik-logg som skulle kunna fungera för att
"emulera" det som drivrutinerna i PCn gör...