Цитата(Sergey379 @ Feb 28 2012, 16:29)

Решаю вопрос с выбором платформы, для построения сервера автоматизации здания. На нем будут крутится: общая логика, интерфейсы Modbus, Wireless M-BUS, CAN в перспективе и т.д. Ориентируюсь на одноплатные компьютеры или АРМ мли х86 архитектуры. Выбираю между Linux и Windows. В качестве основных критериев выбора мог бы выделить:
* Скорость разработки драйверов, софта, запуск системы. Если выбирать между Linux и Windows (с учетом знаний. Linux, программированием на С, РНР, Visual Studio C#, .NET, всего по немногу..)
* Надежный производитель.
* Наличие драйверов под Linux, наличие информации о девайсе на форумах, документация и т.д.
* Цена желательно до 200 баксов.
* Наличие переферии: SPI, желательно - I2C, UART, СAN
* Потребеление не критичный вопрос.
+ вопрос живучести: через какое время оно, при режиме 24х365 - обвалится ... а обвалится обязательно!
+ время восстановления после такого обвала;
как по мне: безусловно Linux...
напомнило вопрос: "а вы купили бы билет на самолёт, зная, что ним управляет Windows?"
Цитата(Sergey379 @ Feb 28 2012, 16:29)

Из под чего проще сделать управление СС1101 Linux или Windows?
конечно, проще то, что умеешь делать

но даже в отношении поддержки специальной (не десктопной) периферии, Linux проще, но главное - предсказуемее, посмотрите вот это:
"Модули ядра Linux" ... ну и, может, вот это:
"Инструменты Linux для Windows-программистов"может это вам поможет определиться + вообще окажется полезным

Цитата(Sergey379 @ Feb 28 2012, 16:29)

P.S.
Обязательно хочу через SPI интегрировать на плату
P.S.

по SPI в Linux кое-что, по верхам, можете глянуть здесь:
http://habrahabr.ru/blogs/linux/123145/http://habrahabr.ru/blogs/linux/123266/