ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
728504
Evgeny_CD, Архитектор (16.01.2017 18:56, просмотров: 5615)
Экономия ОЗУ. Win CE наше фсе, 6.0 в особенности? Windows Embedded Compact -> сборник информации. Альтернативы Линуху, которому, как известно, не место в Embedded. http://caxapa.ru/728476.html
https://en.wikipedia.org/wiki/Windows_Embedded_Compact
Гигагерцовый ARM чип стоит от $5 до $10 в тысячном опте. От стремного AllWinner (зато 4 ядра по гигу и куча всего) до скромного, но доступного 10 лет и более imx7. 4Гбита SDRAM в тысячном опте стоят DigiKey ~$5 (16 или 32 бита, DDR3, DDR3L). Комбинация этих двух чипов есть технологический оптимум "дешевого Linux решения". Жопа в том, что Linux современных дистрибутивов будет счастлив на 1G, на 512 оно как-то заработает, а ниже - уже шаманство. Посмотрим по сторонам. Пример устройства с экраном 480х800 -> 800 МГц Cortex A7 128М RAM. В реальной жизни подобные навигаторы в целом работали, хотя и не очень быстро. Задача отрисовки экрана в реальном вреени там нифига не простая - "просто GUI" на устройстве будет летать. Имел некоторое отношение к проекту Штурман в свое время, знаю, как там народ трахался со своим ПО. Хотя WinCE как системой, после вылавливания багов в своей голове, они были довольны куда больше, чем Android, под который они потом портировали свое ПО. Системным источником BSP для 6.0 в свое время была фирма Adeneo, котороя в нынешнее время скурвилась в http://witekio.com На сайте никакой конкретики, все напишите да распросите нас. Adeneo продавала BSP в исходниках под атмеловские SoC, в частности, за 5к евриков. Написание кода и отладка по Ethernet - VS. AlexanderY в свое время писал, что очень многое в ядре 6.0 идет в исходниках, закрыто там только все сугубо фирменное, и гибкость системы в умелых руках замечательная. IP полноценное, FS, GUI - фсе "из каропки". Но увы - это уже антиквариат. Supported until April 10, 2018. Слудщий шаг - 7.0 Вышла в 11 году. Она фичастее, но и по памяти жручее совершенно точно. 512М ей должно хватить :) Supported until April 13, 2021. Системным источником BSP для народной iMX6 является GuruCE https://guruce.com …6-custom-image-service BSP в бинарниках для стандартных плат стоит $1500. Далее CE версии 2013, Supported until October 10, 2023. Но это совсем тяжело и фичасто, по сути это основа для WP8, так что без гига ОЗУ там делать нечего. Linux - она только на ламерском уровне привлекательна. Шаз куплю платку за $8 и понаставлю на нее кучу халявного ПО. Просто стоимость своего времени (и времени команды) люди вначале не думают :) Реальность - это покупка умеренно-платных коммерческих систем (но без 10k$ за каждый протокол и драйвер) или покупка качетсвенного суппорта по Linux. Timesys живет и процветает - я за ними лет 12 присматриваю :) http://www.timesys.com