i have a main program with some include files, and i want to debug this files as well as the main program and use breakpoinds. Anyone knows how to do this??? Thanks
Jay, the exact definition is unsigned char tecla='N'; in the main C file an the declarations are extern unsigned char tecla='N'; in all other c files, and i still have the same problem. The "include" files that i initially wanted to debug are now saved as .c files and included in the sourcegroup. This files have pure C code. I don't know what else should i do. Thanks a lot
Javier, This problem is again, one that has only to do with basic C programming. Anything that allocates space is a DEFINITION. This means that any place you have an "=" after a variable to initialize it is a definition. So... you need to have the line
unsigned char tecla='N';
extern unsigned char tecla;
Thanks a lot jay and you all, finally i made it. As hans said i used a header for the extern an th e declarations in the main. I also worked without the "=", but i don't kwon why because i had already tested that