Bonjour,
J'ai un projet qui consiste à réaliser une liaison TCP/IP entre un pc et le pic32MZ.
J'ai un une carte starter kit pour utiliser le pic32MZ avec un debugger embarqué. Pour le moment j'essaye d'allumer 1 seule led avec un petit programme simple:
Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 #include <stdbool.h> #include <stdlib.h> #include <stdio.h> #include <xc.h> void main (void) { TRISB = 0xFFFF; // configure les pins du portB en entrée (switch RB12) PORTB =0; // initialisation PORTB à la valeur 0 ! TRISH = 0x0D38; // configure les pins du portH en sortie (led H0-H1-H2) PORTH = 0; /*init_serie();*/ while(1) { if (PORTBbits.RB12==1) { LATHbits.LATH0=1; LATHbits.LATH1=1; LATHbits.LATH2=1; } } }
Voici mon problème est que je n'arrive pas à lancer mon programme pour le compiler à l'intérieur du pic !
Quand je le BUILD je reçois un BUILD SUCCESSFUL mais quand je run voici le message qui s'affiche:
Pourtant mon compilateur XC32 est bien mis par défaut dans les options !
Je peux utiliser aucun debugger.
Merci de votre aide par avance !
Je ne suis pas excellent en C mais je me débrouille... c'est pour un projet de fin d'étude (important).
Si je ne peux compiler, je vais faire du sur place.
Cordialement
Joris Garcia
Partager