Если хранить в функции, то прошивка виснет при вводе - выводе. Могу предположить что массив пытается разместится в стеке. Хотя я вижу:
Цитата
Program Size: Code=30174 RO-data=2502 RW-data=228 ZI-data=4996
Что на 2К увеличивается RO-data=2502.
Если хранить как глобальный массив, то так:
Цитата
Program Size: Code=30242 RO-data=634 RW-data=2096 ZI-data=4992
т.е. RW-data=2096 увеличен на 2K. Получается что массив размещается в ОЗУ? Это вообще не подходит.
Как правильно его разместить?