[an error occurred while processing this directive]
|
Для вывода отладочных строк о состоянии регистров
Хочу вот такую строчку:
fprintf(my_file,"EGCR= %x\n", EMIF_RGET(EGCR));
Заменить макросом:
#define DBG(s) fprintf (my_file,"s= %x\n", EMIF_RGET(s))
и использовать так:
DBG(EGCR);
В функцию EMIF_RGET() подстановка строки происходит нормально, а в строку "s= %x\n" непопадает - воспрнимает как символ а не параметр.
Спасибо.
E-mail: info@telesys.ru