[an error occurred while processing this directive]
|
В моем случае у меня были файлы:
main.c dop1.c и dop1.h
Я делал так:
Объявлял ее в файле dop1.c и сразу приравнивал ее определенному значению ( volatile unsigned char var = 0)
в файле main.c я ее определял как extern .... и получил проблемы описанные выше.
Как я понял из вашего сообщения, то я мог определить ее в файле dop1.c, в файле dop1.h я мог бы написать extern ..., подключить dop1.h в основном файле main.c. Но разве это глобально отличаеться от того что написал я?
Если я в файле dop1.c объявил ее и сказал, что она равна нулю - то когда она буудет становиться нулю? я думал, что только при включении контроллера и все.
E-mail: info@telesys.ru