ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
10 мая
63523 Топик полностью
Сидоргек (23.07.2006 00:20, просмотров: 1) ответил Evgeny_CD на Оно, конечно занятно, но
Не думаю, что эта штуковина распостранится совсем уж широко, но почему нет? Думаю, выглядеть это будет (если "пойдет"), так: Вряд-ли всю задачу имеет смысл писать на С#. Критические по скорости выполнения вещи (типа обработчиков прерывания), понятно, будут писаны на Сях или Ассемблере. А вещи "фоновые", но сложные алгоритмически - на С#. Относительно отладки - Вы же сами недавно предлагали тут вариант с отладкой порта для Виндоус. Получится даже интереснее - под Виндоус будет запускаться тот самый исполняемый модуль, что будет в последствии прошит в контроллер. Требования по железу действительно мягко говоря избыточные. Но такую штуку целесообразно применять не для мигания лампочкой ;-D. Кроме того, контроллеры все усложняются и усложняются. Мой первый компьютер (386SX) был куда слабее нынешних контроллеров на 9200-ом Атмелевском АРМе, который то же не последний писк моды. Относительно цены и доступности исходников - не сошелся свет клином на Микрософте. Есть по крайней мере 2 GNUтых аналога .NET Framework-а: DotGNU Portable .NET и Solo. В описалове обоих - рекомендации, как портировать их на что угодно. Дополнение не совсем в тему: Виндоус "окупировал" не только писюки, а еще и как минимум 2/3 наладонников и в скором будущем (ИМХО) больше половины мобильных телефонов. Кстати, есть теория, что в современных мобилах весь интерфейс и прочая, не относящаяся непосредственно к GSM требуха на самом деле написана на Яве, что бы обеспечить переносимость с одного железа на другое. Вместо Явы вполне можно втулить .NET