creare_librerie_mplabxc8

11 Anni 5 Mesi fa #6 da StefA
Risposta da StefA al topic creare_librerie_mplabxc8
che Ide stai usando? che compilatore stai usando? hai installati altri compilatori?
Nel primo post parli di Xc8 e adesso stai aggiungendo i percorsi al compilatore mcc18..quindi non va bene.
devi aggiungerli a Xc8 compiler->include directories se usi xc8.

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
11 Anni 5 Mesi fa - 11 Anni 5 Mesi fa #7 da Taglia
Risposta da Taglia al topic creare_librerie_mplabxc8
Quando compilo trovo questo errore:

make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `C:/Users/.../led.X'
make -f nbproject/Makefile-default.mk dist/default/production/led.X.production.hex

make[2]: *** No rule to make target `build/default/production/PIC18F4620_config.o', needed by `dist/default/production/led.X.production.hex'. Stop.
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2

make[2]: Entering directory `C:/Users/.../led.X'
make[2]: Leaving directory `C:/Users/.../led.X'
make[1]: Leaving directory `C:/Users/.../led.X'

BUILD FAILED (exit value 2, total time: 171ms)


P.S. Scusa StefA per quanto riguarda il compilatore è xc8, ho sbagliato a scrivere.
Ultima Modifica 11 Anni 5 Mesi fa da Taglia.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Taglia
  • Junior Member
  • Junior Member
Di più
11 Anni 5 Mesi fa #8 da StefA
Risposta da StefA al topic creare_librerie_mplabxc8
non hai risposto al post precedente...
allega il programma...

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
11 Anni 5 Mesi fa #9 da Taglia
Risposta da Taglia al topic creare_librerie_mplabxc8
Ho installato il c18, mpasm(v5.49),mpasm(v5.50) e xc8. Per adesso ho provato solo xc8.

Il programma è semplice, accende in modo alternato 2 LED sulla portA.


#include <xc.h>

#include "PIC18F4620_config.h"

// Libreria Laurtec
#include "delay.h"
#include "delay.c"


int main(void) {

TRISA = 0x00;
PORTA = 0x00;

while (1) {

PORTAbits.RA4 = 0;
PORTAbits.RA5 = 1;
delay_ms(1000);
PORTAbits.RA4 = 1;
PORTAbits.RA5 = 0;
delay_ms(1000);
}
}

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Taglia
  • Junior Member
  • Junior Member
Di più
11 Anni 5 Mesi fa #10 da StefA
Risposta da StefA al topic creare_librerie_mplabxc8
ho appena provato il tuo programma e compila correttamente.

Hai incluso i percorsi nel giusto compilatore (Xc8 compiler->include directories)?

Unica modifica che ho fatto, non avendo il 18F4620 ho messo le config per il 18F4550, non vorrei che l'errore fosse proprio in quel file.

Se hai già incluso quei percorsi e non ti funziona ancora, potresti provare a afre un progetto con il 18F4550 e il file config delle librerie per vedere se ci sono problemi, se così ti funziona l'errore sta nel file config.

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Ringraziano per il messaggio: Taglia

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login