ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
154902 Топик полностью
Vit (26.04.2009 21:31, просмотров: 351) ответил Evgeny_CD на У меня сложилось субъективное впечатление, что несколько уменьшился психоз на тему embedded Linux. Интересно, это смещенная оценка или объективная тенденция? Кстати, в отношении Embedded Ethernet тоже самое.
Можно подробнее о "новом классе zero delay RTOS"? А то что-то, кажется, пропустил. Если речь идёт о FIFO для обработчиков прерывания от Sun и свежих обёртках для этой идеи, то причём тут POSIX? ИМХО, POSIX это не реализация, а семантика вызовов. И предполагает во-первых элементарное, в самой идее отличное от ANSI, - НЕОЖИДАЮЩИЕ функции ввода-вывода, а во-вторых принимается постулат - реальный момент (время) возникновения события, ожидаемого через заданный интервал времени, не должно быть меньше этого заданного интервала. Какое отношение это имеет к латентности - не понимаю. Да, реализации POSIX разные, можно вспомнить ту же QNX, или даже BeOS. Ну и что, что конкретные Linux-интерепретации не очень яркие? Где оно сравнимо? Насчёт количества ОЗУ/ПЗУ не очень понял. Спонтанные цифры, ИМХО. Мне и 512К FLASH/32К SRAM / 32K внешней FRAM хватает для запуска "прилично насыщенного монстра". Пока. Для Lua и лекс-як-а хочу вариант с 1МБ+ ОЗУ. Но пока выбираю (например, LPC288x vs LPC24xx) и вписываюсь без оных в 32 КБ ОЗУ. Хотя есть у мну железяки с 256 КБ FLASH и 512 КБ SRAM, но там ни lua, ни остальное нафиг не нужно. Кстати,. FLASH тут называю именно для программ, потому как рядом завсегда 2-4 МБ DataFLASH укладываю + карточку. А насчёт идей всё защищенно хранить, то я скептически к ним отношусь. Где тонко, там и рвётся. У мну немало девайсов работают во взрывоопасной зоне и непозволительно иметь конденсатор по питанию более 10 мкФ, а чаще более 4,7 мкФ. Но оно ж как-то работает и сохраняет данные;) И первым уже больше 11 лет;) Часто вместе с понижением питания идёт импульс, на который успевает среагировать супервизор по питанию до окончания операции сохранения. Потому решения применяется другие - например, гарантированно неразрушаемые метаданные транзакций.