Цитата:
Сообщение от leman
Да, стабильность это очевидный плюс. Хотя по последнему пункту (сброс в предустановки при рестарте) в Windows Embedded вроде тоже есть похожий функционал.
А фронт-енд планируется как я понимаю своими силами делать, так? Или для WinCE есть что-то готовое?
|
Если верить маркетологам Мелкософта, то Windows [Embedded] CE - часть общей линейки embedded решений

Технологически же WinCE состоит из неизменяемого раздела (обычно FLASH) и отдельного раздела для пользовательских данных (обычно SD-карта или отдельная часть FLASH). Все компоненты и программа изначально разрабатываются из соображений read-only доступа к файлам и необходимости специально хранить настройки отдельно.
Применительно к FriendlyARM:
NAND flash размером 1GB используется для неизменяемого образа
SDHC карта используется для хранения настроек, карт и прочих редко изменяемых данных.
EEPROM чип используется для хранения часто изменяемых данных, таких как статистика расхода топлива или суточный одометр. Используется специальный алгоритм равномерной записи по всему чипу для экономии циклов стирание-запись.
В Windows Embedded сделано совсем по-другому. Программы предполагают наличие стандартной файловой системы, с возможностью записи любых файлов. А хитрый драйвер диска запоминает изменения в RAM и не пишет их на физический носитель. Последний подход мне представляется расточительным в плане памяти и вообще криворуким.
Фронт-енд будет самописным и узко заточенным под Астру. А вообще Центрефуга грозилась зарелизить наконец версию под WinCE
