Pour plus d'informations sur la programmation sur microcontrôleur PIC, consultez la section PIC.
Carte de test PIC18F/USB sous Linux
Le lundi 1 mai 2006 à 17:41 - Lien permanent
J'ai eu un peu de temps pour faire fonctionner ma carte de test PIC18F/USB sous Linux. Cela fonctionne très bien, à condition d'utiliser le bon pilote. Il s'agit de cdc_acm
(CONFIG_USB_ACM
), disponible sous le nom « USB Modem (CDC ACM) Support ». Une fois le driver chargé, la carte est reconnue automatiquement lors de la connexion. Cela crée un périphérique (/dev/ttyACM0
[1]) avec lequel Minicom[2] (par exemple) permet de dialoguer.
Dans le log système, on retrouve des messages du type :
usb 2-1: new full speed USB device using uhci_hcd and address 5 drivers/usb/class/cdc-acm.c: This device cannot do calls on its own. It is no modem. cdc_acm 2-1:1.0: ttyACM0: USB ACM device
Il est à noter qu'Ubuntu (Dapper Drake) possède par défaut le driver, donc ça fonctionne out-of-the-box (on branche et zou ! Minicom !). Je ne comprends pas comment ça se fait qu'il faille un fichier .inf
à Windows, parce que visiblement, ce périphérique se déclare comme étant de la bonne classe...