Цитата(cuba74 @ Oct 13 2009, 11:54)

Получается, что данные по указателю str сохраняются в стэке?
нет, они берутся из ОЗУ. Для работы со строками во флеш у ИАРа есть магическое ключевое слово __flash и его описание в документации. Но обратите внимание, что линкер не считает расход стека. Он просто резервирует запрошенные вами 256 (0x100) байтов под стек. Нужно вам столько или нет - тоже стоит посмотреть.