VincentARM
Posts: 15
Joined: Sat Feb 06, 2021 8:00 pm

Help for program dev_lowlevel.c in example USB program

Mon Apr 12, 2021 12:57 pm

Hello.
Does anyone use the example dev_lowlevel.c program?
Does this program work with Windows 10? For me nothing happens !!!
Has anyone rewritten the python part in C language for Windows 10 (or for Linux)?

According to the site www.usbmadesimple.co.uk the sending of the configuration descriptor must be 34 characters long
but unless I am mistaken in this program the length is 32 characters (9 + 9 + (2 * 7). is this normal?

So I am a little confused by this program. A little help would be welcome. Thank you.

In french :
Quelqu'un a-t-il utiliser le programme exemple dev_lowlevel.c ?
Ce programme fonctionne t-il avec Windows 10 ? Pour moi rien ne se passe !!!
Quelqu'un a-t-il reecrit la partie en python en langage C pour Windows 10 (ou pour Linux) ?

D'après le site www.usbmadesimple.co.uk l'envoi du descripteur de configuration doit avoir une longueur de 34 caractères
or sauf erreur de ma part dans ce programme la longueur est de 32 caractères (9 + 9 + ( 2 * 7). est ce normal ?

Donc je suis un peu perdu par ce programme. Un peu d'aide serait bienvenue. Merci.

VincentARM
Posts: 15
Joined: Sat Feb 06, 2021 8:00 pm

Re: Help for program dev_lowlevel.c in example USB program

Tue Apr 13, 2021 7:33 pm

hello :
I managed to put a trace in my program.
The pico loops on the following sequence:

1) sending a string descriptor: routine usb_handle_string_descriptor

2) processing of a buffer for the EP0 termination: usb_handle_buff_status

3) processing of a buffer for the EP0 termination: usb_handle_buff_status

and loop at 1

I not understand why !!

Return to “General”