Vous êtes sur la page 1sur 1

Carte d'acquisition de donnes USB - ELEKTOR.

fr | lectronique : Analogique Numrique Embarqu Microcontrleurs Audio Test Mesure

Important en cas de problmes de compilation de CUSTOM_TAD Contrairement ce que pensent certains lecteurs, le progiciel CUSTOM_TAD ne comporte as de bogue. S'il est compil, comme le dit le magazine dans la section "Progiciel PIC", sous le compilateur MPLAB C18 C v3.02, il se compile parfaitement (il apparat 6 messages d'avertissement, sans importance) et le fichier .hex est gnr sans le moindre problme. Cependant, si le progiciel est compil avec une version plus rcente du compilateur C18, sous MPLAB C18 C v3.14 (version rcente) par exemple, il apparat certaines erreurs qui empchent la compilation. Pour pouvoir effectuer une compilation russie il faut procder quelques modifications : 1. Fichier main.c, ligne 52 Le texte: #pragma config FCMEM = OFF Doit devenir : #pragma config FCMEN = OFF 2. Fichier user.c, ligne 76 Le texte : OpenPWM2(0xFF); Doit devenir : TRISCbits.TRISC1=0; CCP2CON=0b00001111; 3. Fichier user.c, ligne 79 Le texte : OpenADC(ADC_FOSC_64 & ADC_RIGHT_JUST & ADC_6_TAD,ADC_CH0 & ADC_INT_OFF & ADC_VREFPLUS_VDD & ADC_VREFMINUS_VSS,7); Doit devenir : OpenADC(ADC_FOSC_64 & ADC_RIGHT_JUST & ADC_6_TAD,ADC_CH0 & ADC_INT_OFF & ADC_REF_VDD_VSS,7); Ces 3 modifications sont indispensables. Aprs avoir procd ces modifications le progiciel se compile parfaitement (il apparat 6 messages d'avertissement, sans importance) et le fichier .hex est gnr sans le moindre problme. Matriel Sur le schma, les broches USB+ et USB du bornier K2 doivent tre interverties. Il faudra galement modifier en consquence le dessin des pistes de la platine propos dans l'article. Les platines fournies par Elektor Shop comportent le routage correct du signal USB et ne sont donc pas concernes. Bien que le schma et la liste des composants donnent des valeurs diffrentes pour R3 et R4, il n'y a pas de problme utiliser des valeur de 27 ou de 33 pour R3 et R4.

http://www.elektor.fr/magazines/2007/novembre/carte-d-acquisition-de-donnees-usb.272564.lynkx?tab=1[15/04/2011 15:44:44]