Alexeykoval (20.10.2005 09:40, просмотров: 1) ответил gcc-user на Думаю, надо уточнить задачу.
Ответ: Если рассмотреть, в общем, то это выглядит так – устройство подключается к сети. И как мне объясняют, должно поддерживать TCP(UDP)/IP, DNS, DHCP, Ipsec. В устройстве должны сохранятся данные, которые должны быть доступны на чтение и запись только авторизованным пользователям (по-простому администратору). Устройство должно обеспечить мультипользовательскую работу (типа маленького сервера).
На первый взгляд, использование ОС необходимо.
Данные не должны быть считаны программно – защита от считывания одной программой, данных другой программы (в процессе работы) – должно обеспечиваться ОС. Данные не должны быть считаны физически из устройства (опять же в процессе работы – понятно, что можно украсть устройство, а дальше его вскрывать) – на определенном уровне обеспечивается защитой памяти от считывания.
Данных сейчас до 256К, но планируется расширять их до 1М (если это будет необходимо и возможно) – они не статические и могут изменятся в процессе работы, но после выключения питания, должны оставаться в устройстве.
Сейчас под руками микроконтроллер который я хочу испытать. В нем ARM946 (без MMU), 512K Flash, 128K RAM. С наружи еще вешаю 4М Flash и 1М RAM (вроде должно хватить). Если появиться микроконтроллер которому можно внутрь все записать – это, по-моему, лучший вариант.