Цитата(Метценгерштейн @ Sep 4 2013, 15:29)

не в этом дело было.
Как раз в этом
Цитата
надо было переписать ф-ю putString на
Таким образом вы просто выкинули весь проблемный кусок, вместе с ошибкой. Еще раз внимательно посмотрите - у вас компилятор ругался на внутренности вашего макроса putString, а не на printf
Цитата
т.к. я в нее не строку отправляю, а массив сразу (его адрес)
Строка - это и есть массив, так к сведению. У вас вся разница в __flash char[] и просто char[]
Цитата
А ОЗУ- флеш- ни при чем оказались
- У тещи голова болит, что можно сделать?
- Попробуйте аспирин
- Не, таблетки тут не при чем, я ее топором пару раз по голове дал, и все сразу прошло!
Это как раз ваш случай