Примерно понятно. Тут уж Вам решать. Если выключения питания не предполагается, можно лишний раз флэш не насиловать. Опять же, насколько критична потеря данных при случайных выключениях питания? Дело в том, что дубовый, на первый взгляд, вариант с сохранением во флэше имеет свои ньюансы. Во-первых, насколько часто приходится сохранять? Даже с разумным "размазанным" по некоторой области хранением можно убить флэш при достаточной частоте сохранений. Во-вторых, само наличие в коде функций записи во флэш повышает шансы на слет прошивки. Это было не только у меня, а также у других горемык здесь и на форуме silabs.
А что значит " отключился до момента прихода сигнала"? переход в STOP режим?
Цитата
Использую IDE Silabs.
У silabs нет своего компилятора, используются сторонние. По умолчанию, вроде как, keil. Но у него размер кода ограничен. А вообще о используемом у Вас компиляторе написано в project-> Tool Chain Integration в меню