Разбираюсь с совместимостью Windows CE и Windows Mobile, который создан на базе ядра CE. Пост буду пополнять.
Краткая история Windows CE:
Примерно до Windows CE 2.1 в кпк так и писали на какой версии он работает. Позднее древо семейство CE сильно разрослось, появились отдельно коммерческие КПК (PDA), бизнес и промышленные решения (навигаторы, промышленные и бортовые компьютеры, ТСД и многое другое). С одной стороны они все написаны на базе ядра CE, но дьявол (совместимость) кроется в деталях (процессор и библиотеки).
На базе Windows CE 3.0 сделали Pocket PC 2000 и Pocket PC 2002. Появились смартфоны (GSM).
На базе Windows CE 4.2 сделали Windows Mobile 2003. Это еще энергозависимая память и backup battery (разрядятся обе - прощай данные), но уже карта SD до 2ГБ и предустановленный Jawbreaker (лопать пузыри).
С момента выхода Windows CE 5.0 условно начался современный Windows Mobile (5.0 и выше до 6.5). Появился .Net. На самом деле это, конечно огрмный период когда класический кпк (напр.: hx4700) стал современным пальцеориентированным смартфоном (напр.: HTC HD). К моему огромному сожалению смартфоны потеряли: хардварные кнопки, вкладывающийся в корпус стилус, прокручивающийся ролик.
Выход Windows Phone 7 перечеркнул накопленное наследие. Он основан на Windows CE 6.0 без обратной совместимости с Windows Mobile. Спорное решение. На одном из форумов видел мнение, что основная проблема в том, что софт Windows Mobile не может взаимодействовать с новым UI Windows Phone, т.е. софт не обращающийся к графическому интерфейсу должен работать. Не могу пока проверить. Сама Windows CE 6.0 в свою очередь использовалась только на ТСД и других промышленных гаджетах. Если правильно понял .Net потерял актуальность, теперь в моде SilverLight?
Windows Phone 8.0 в свою очередь была не совместима с предыдущей версией (7) чем окончательно похоронила наследие Windows Mobile.
Подробнейшая статья по версиям WinCE: https://www.hpcfactor.com/support/windowsce/
Мой топик с воспоминаниями об устройствах, которые попадали в мои руки (чтобы здесь не флудить)
Что выяснил:
Windows CE имеют обратную совместимость внутри одной и той же архитектуры, со скрипом Xscale совместим с ARM. Напомню, были еще MIPS и SH3 как минимум ссылка (english)
Pocket PC и Windows Mobile имеют ограниченную обратную совместимость, надо проверять самостоятельно
Как запустить софт от Windows Mobile на устройстве с Windows CE? Пока не знаю насколько это реально.
Вопросы по семейству Windows CE
- FromArcanum
- Advanced Member
- Сообщения: 828
- Зарегистрирован: 03.01.2014,23:20
- Откуда: Баку
-
Вклад в сообщество
Вопросы по семейству Windows CE
Последний раз редактировалось FromArcanum 11.12.2020,22:44, всего редактировалось 2 раза.
-
- Advanced Member
- Сообщения: 4455
- Зарегистрирован: 13.03.2015,14:23
- Откуда: Химки, М.О.
-
Вклад в сообщество
Вопросы по семейству Windows CE
Было бы очень интересно! Я на практике застал только конец эпохи PalmOS, но она была функциональнее "пиписек", так что сам с ними вообще не сталкивался. У меня был LifeDrive (эх, найти бы теперь такой живой), у нескольких однокурсников всякие hp на PPC.Могу добавить список интересных, на мой взгляд, WinCE устройств, где укажу опыт личного использования, если мне такое устройство
попадалось)
- zOrg
- Почётный пользователь
- Сообщения: 13865
- Зарегистрирован: 09.01.2009,22:22
- Откуда: Ленинградская область, пгт. Сиверский
-
Вклад в сообщество
Вопросы по семейству Windows CE
Sega Dreamcast на WinCE. Её даже в тюрьмах американских запретили, так как получался полноценный комп с модемом, браузером и почтовым клиентом.
Flynn Lives / Кай жив / Tarus жив
Вопросы по семейству Windows CE
У меня был навигатор Texet TN-505( Возможно буквы в модели были другие но вроде TN ) на WinCE 6.0. Я в нем отключал встроенную оболочку, и запускал с флешки другие программы.
Ищу SRAM 16кб х 4бит DIP-24 например 7C166-15(20) и подобные.
- FromArcanum
- Advanced Member
- Сообщения: 828
- Зарегистрирован: 03.01.2014,23:20
- Откуда: Баку
-
Вклад в сообщество
Вопросы по семейству Windows CE
На основе сегодняшнего гугления обновил топик, создал отдельный в рубрике HPC для воспоминаний: viewtopic.php?f=27&t=38388
Вопросы по семейству Windows CE
А под архитектеру x86 и CE5.0 есть что-нибудь?
Делай добро и бросай его в воду...