Какой порт выбрать? (LPT, COM вымирают, повсюду только USB)

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Satyr »

MsDemonid писал(а):Сейчас же плати либо за переходник юэсби->ком, либо усложняй девайс, вставляя зачастую совсем не нужный дорогой микроконтроллер. Плюс затраты на програмимрование микроконтроллера и возня с убеждением винды в правильности твоего девайса. Сплошной геморой. Это не считая усложнения схем, из-за невозможности выдержки таймингов под виндой. А ведь зачастую собираешь то копеечный девайс, и получается как в поговорке "телушка - полушка, да рупь перевоз".

Интересно, это сейчас об чем было ? :shock:
Рекомендую посмотреть современные цены на МК с USB.
Про убеждение винды и 'сплошной геморой' вобще не уловил, о чем это ?

Делал десятки девайсов с USB с реализацией большинства стандартных классов, собственных с драйверами, на разных камнях - никаких существенных проблем.
Может просто ктото не умеет их готовить ? Или сразу скажем по честному - тупо лениво осваивать новое и желание вечно держаться за прошлое - вот истинная причина.
Tolmi
Говорящий с текстолитом
Сообщения: 1658
Зарегистрирован: Вс дек 11, 2011 05:25:04
Откуда: Киев, Украина
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Tolmi »

MsDemonid писал(а):
hybroid писал(а):У вас там дальше по тексту только "винды" виднеются. Вот поэтому вы так и считаете. Поэтому и винды до сих пор не являются хоть как-то переносимой ОС, в отличии от линукса или, особенно, NetBSD.
Хотим мы этого, или нет, а факт налицо - винда ныне тотально господствует на "домашних писи". Поневоле приходится от нее и плясать.

Мир компьютеров не заканчивается (и не начинается) на "домашних писи". Собственно, массовый рынок домашних писи развился только последние 10 лет примерно, а до того там верховодил эппл. В мировых масштабах, конечно, я знаю, что 1/6 часть суши отличалась и здесь.
И сейчас тоже, нетбуки на риск-процессорах дешевле и быстрее виндовых. А уж энергопотребление в 5 ватт в рабочем состоянии - для писюков чистая сказка.
Я бы наоборот сказал бы, эра господства виндов в домашних устройствах близится к завершению. А если учесть разнообразные mp3 плееры, видеопроигрыватели и прочие телевизоры со скайпом внутри, то там виндов как-бы и не наблюдается вовсе, либо линуксоподобные поделки ( андроид к примеру), либо реалтайм ОС. Но стандартизация интерфейсов действительно позволяет сопрягать совершенно разные железки, особенно не задумываясь, что там у них внутри.
In theory, theory and practice are the same. In practice, they're not.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение YS »

Я бы наоборот сказал бы, эра господства виндов в домашних устройствах близится к завершению.


Ага. Вот уже лет десять как. :)))
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Tolmi
Говорящий с текстолитом
Сообщения: 1658
Зарегистрирован: Вс дек 11, 2011 05:25:04
Откуда: Киев, Украина
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Tolmi »

YS писал(а):
Я бы наоборот сказал бы, эра господства виндов в домашних устройствах близится к завершению.


Ага. Вот уже лет десять как. :)))

Не, лет десять как винды всё завоёвывают и завоёвывают эту нишу.
Я вот как-то подсчитывал количество компьютеров у себя дома ( в смысле абстрактных вычислительных устройств, и МК тоже) И винда работала на одном из трех десятков :)
Где уж тут говорить про господство :)))
In theory, theory and practice are the same. In practice, they're not.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Alexeyslav »

Проблем конечно нет, достаточно потратить пол года на изучение того как вообще работает шина, пару лет на то чтобы суметь написать драйвер... а так проблем нет, угу.

Поэтому все еще ждем подробное описание разработки нестандартного устройства на USB, с разработкой самого устройства и его драйвера. И не просто выкладывание исходников, а так же объяснение почему так а не иначе и перечень всех необходимых инструментов. А потом обстоятельно доказывать почему такой подход проще чем с применением старых технологий.
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение hybroid »

Я ему о разном железе и переносимости, а он про совместимое.. Проблем нету. Угу. Вот так оно и работает. Не говоря о технологиях, которые есть в одном проце и нету в другом. Товарищ видимо предлагает не пользоваться, давайте останемся во временах i386, чо уж.
MsDemonid писал(а): была совместимой по негласным стандартам
Нет в мире большей жопы, чем негласный стандарт. Это доказано временем. Стандарт должен быть стандартом. Как раз в дремучие времена из ваших историй - стандартов, как таковых, ну существовало. Каждый дурел по-своему, аж до маразма с IE, с которым MS сделала свой стандарт HTML :))) До сих пор расхлёбываем.
MsDemonid писал(а):винда ныне тотально господствует на "домашних писи".
Посмотрите на количество макбуков в США. Винда своё господство старательно сливает. Серверы? Тоже сливают, ещё сильнее. Суперкомпы? Давно слили. Мобильные ОС? Туда же и очень быстро.
Satyr писал(а):Или сразу скажем по честному - тупо лениво осваивать новое и желание вечно держаться за прошлое - вот истинная причина.
Это только и есть истиная причина. Тупо консерватизм.
Tolmi писал(а):И сейчас тоже, нетбуки на риск-процессорах дешевле и быстрее виндовых.
Вот хорошо, что вспомнили RISC. О ужас, MS берётся за ARM в рамках своего ядра NT. С уверенностью можно сказать - будет смешно :)))
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Satyr »

Alexeyslav писал(а):Проблем конечно нет, достаточно потратить пол года на изучение того как вообще работает шина, пару лет на то чтобы суметь написать драйвер... а так проблем нет, угу.

Ну если говорить про даунов из спец-учереждений, то столько времени оно наверно и займет.
Для эмбеддеров если не дни, то единицы недель на все - от понимания работы шины, до работающих драйверов.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Satyr »

hybroid писал(а):Вот хорошо, что вспомнили RISC. О ужас, MS берётся за ARM в рамках своего ядра NT. С уверенностью можно сказать - будет смешно :)))

А что риск ? NT чуть ли не самого начала работала на RISCах. Правда не ARMовских, а MIPS и PowerPC.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Alexeyslav »

Все настолько просто что крупные компании имеющие сотни разработчиков просто ленятся дорабатывать свои драйвера и тянут с этим годами.
Неделя на изучение новых технологий - это только научится применять готовые шаблоны. Да еще не самым лучшим образом, в результате чего синие экраны и т.д. и т.п.
От знакомства за неделю с вопросом - толку будет мало, совсем мало. Максимум что можно повторить после этого, так то что уже давно написано.
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение hybroid »

Satyr писал(а):NT чуть ли не самого начала работала на RISCах.
Не чуть ли, а именно с самого начала. Потом свернулось. Толку там от них было во времена BSD и всего подобного.

Alexeyslav писал(а):крупные компании имеющие сотни разработчиков просто ленятся дорабатывать свои драйвера и тянут с этим годами.
Похоже на ультиматут для ATI :))) Вот уж точно слоупоки, уже в легенду превратились.
MsDemonid
Открыл глаза
Сообщения: 50
Зарегистрирован: Пн май 07, 2012 12:40:25

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение MsDemonid »

Satyr писал(а):Интересно, это сейчас об чем было ? :shock:
Рекомендую посмотреть современные цены на МК с USB.
Смотрел. Более-менее нормальный пик от 300-400 рэ. Это копейки для любителя? Даже не смешно.
Давайте проведем эксперимент. Присобачим к компу термометр. Я к LPT, а Вы к USB. И сравним стоимость и время на разработку. А потом вместе посмеемся, сколько лишнего Вам понадобится для такой элементарной безделушки.

Satyr писал(а):Про убеждение винды и 'сплошной геморой' вобще не уловил, о чем это ?
Геморой - это отсутствие нормального доступа к железу под виндой. Либо изучай драйвера и туеву хучу протоколов, терминов и вообще непонятно чего. Либо ищи готовые сторонние решения, то есть "черный ящик".

Satyr писал(а):Делал десятки девайсов с USB с реализацией большинства стандартных классов, собственных с драйверами, на разных камнях - никаких существенных проблем.
Может просто ктото не умеет их готовить ? Или сразу скажем по честному - тупо лениво осваивать новое и желание вечно держаться за прошлое - вот истинная причина.
Да, не умею. И не горю желанием изучать АПИ винды, перерыть тонны макулатуры, чтобы присоединить к компу банальный термометр и LCD дисплей.
Только сдается мне, что Вы путаете знание работы USB и умение использования готовых чужих библиотек. Это все-таки совсем не одно и то же. О проблемах с USB можете вкратце ознакомиться здесь: http://forum.sources.ru/index.php?showtopic=113980&st=0
Долго мы ковыряли эту штуку :)) Сейчас третью версию осваиваем.

Tolmi писал(а):Мир компьютеров не заканчивается (и не начинается) на "домашних писи". Собственно, массовый рынок домашних писи развился только последние 10 лет примерно, а до того там верховодил эппл. В мировых масштабах, конечно, я знаю, что 1/6 часть суши отличалась и здесь.
"Маки" никогда не доминировали :)) В 80-х доминировали 8-ми битные машины, а уже к 87-му году писи по продажам вышел на первое место, к 90-м окончательно завоевав почти весь рынок персоналок. Так что лет 20-ть писи уже прочно держит позиции, даже маки нынче пляшут под дудку интела.

Tolmi писал(а):И сейчас тоже, нетбуки на риск-процессорах дешевле и быстрее виндовых. А уж энергопотребление в 5 ватт в рабочем состоянии - для писюков чистая сказка.
Я бы наоборот сказал бы, эра господства виндов в домашних устройствах близится к завершению. А если учесть разнообразные mp3 плееры, видеопроигрыватели и прочие телевизоры со скайпом внутри, то там виндов как-бы и не наблюдается вовсе, либо линуксоподобные поделки ( андроид к примеру), либо реалтайм ОС.
Впервые слухи о кончине винды я услышал году в 93-м :) С тех пор она все помирает и помирает... И речь то не о мелочевке типа плееров, в которых вообще ОС не нужна (там только файловая система и усе), а о домашних ПК. У них еще нет никакой альтернативы винде. Ну просто отсутствует как класс.
Что касается сотиков, то я бы лучше взял смарт с виндой, чем мой нынешний с симбианам от нокии, тормозным и глючным.

Tolmi писал(а):Но стандартизация интерфейсов действительно позволяет сопрягать совершенно разные железки, особенно не задумываясь, что там у них внутри.
С точки зрения обывателя - да. Только стандарт получился настолько перетяжеленным, что постоянно возникают нестыковочки. Не говорите, что никогда не сталкивались с отказом телеков принимать некоторые флэшки. Или не сталкивались с автомагнитолами, не работающими с флэхами более 2Гб. Так что стандарт то оказался не настолько уж и универсальным, как нам представляют. К тому же мне плевать на обывательскую точку зрения, меня больше заботит возможности нынешних ПК с точки зрения радиолюбителя - чтоб недорого и с пользой. В этом плане старый-добрый СОМ даст фору любому USB.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Satyr »

MsDemonid писал(а):
Satyr писал(а):Интересно, это сейчас об чем было ? :shock:
Рекомендую посмотреть современные цены на МК с USB.
Смотрел. Более-менее нормальный пик от 300-400 рэ. Это копейки для любителя? Даже не смешно.

Конечно не смешно - тут плакать надо :))
Если при разговоре о современных МК всплывают ПИКи по 300-400р.

Мне больше симпатичны LPC11U12FBD48 по 55р в розницу за 1шт (МТ-систем), если искать абы-что дешевое, лишь бы USB был. В более менее жирных МК USB (т.е. рублей от 100) уже и так, как правило, есть.

Давайте проведем эксперимент. Присобачим к компу термометр. Я к LPT, а Вы к USB. И сравним стоимость и время на разработку. А потом вместе посмеемся, сколько лишнего Вам понадобится для такой элементарной безделушки.

Да как нечего делать. За пару вечеров, ну и деталек наверно рублей на 150, включая разъемы и датчик температуры :)))
MsDemonid
Открыл глаза
Сообщения: 50
Зарегистрирован: Пн май 07, 2012 12:40:25

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение MsDemonid »

hybroid писал(а):Я ему о разном железе и переносимости, а он про совместимое.. Проблем нету. Угу. Вот так оно и работает. Не говоря о технологиях, которые есть в одном проце и нету в другом. Товарищ видимо предлагает не пользоваться, давайте останемся во временах i386, чо уж.
А мы до сих пор во временах 386-го, разница незначительна, в виде несольких новых команд процессора и многоядерности. Основные новшества поколений процессоров заключались в их архитектуре, а не в програмной части. Действительно новое - это 64-х разрядная архитектура, но она еще не скоро раскроет свой потенциал.

hybroid писал(а):Нет в мире большей жопы, чем негласный стандарт. Это доказано временем. Стандарт должен быть стандартом. Как раз в дремучие времена из ваших историй - стандартов, как таковых, ну существовало. Каждый дурел по-своему, аж до маразма с IE, с которым MS сделала свой стандарт HTML :))) До сих пор расхлёбываем.
Ну да, не было ни ISA, не было ни PCI, не было шин VESA и VLB, не было стандартных SIMM и DIMM, не было интерфейса ATA, не было интерфейсов COM и LPT (урезанные RS232 и Centronix), не было стандартных протоколов для модемов, не было стандарта VESA VBE, не было .... Продолжать можно долго. Если это не стандарты, тогда что это?

hybroid писал(а):Посмотрите на количество макбуков в США. Винда своё господство старательно сливает. Серверы? Тоже сливают, ещё сильнее. Суперкомпы? Давно слили. Мобильные ОС? Туда же и очень быстро.
Макбуки - а где они распрастранены кроме США? Серверы - линейка NT вообще-то рулит. Суперкомпы - эти можно по пальцам пересчитать, и почти под каждый своя операционка, на базе какой-либо существующий. Понятно, что здесь рулят ОС с открытым исходным кодом. Мобилы - еще не так давно мелкософта на них вообще не было, сейчас уже не редкость. Что не так?


Satyr писал(а):Конечно не смешно - тут плакать надо :))
Если при разговоре о современных МК всплывают ПИКи по 300-400р.

Мне больше симпатичны LPC11U12FBD48 по 55р в розницу за 1шт (МТ-систем), если искать абы-что дешевое, лишь бы USB был. В более менее жирных МК USB (т.е. рублей от 100) уже и так, как правило, есть.
Учитывая отсутствие в пензенских магазинах практически всех микроконтроллеров, за исключением некоторых моделей пиков и атмелов, необходимо еще учесть денежки за пересылку заказа по почте ;)
И спасибо за наводку, надо будет глянуть что за зверьки, не сталкивался.

Satyr писал(а):Да как нечего делать. За пару вечеров, ну и деталек наверно рублей на 150, включая разъемы и датчик температуры :)))
Вот-вот. Добавьте еще разводку и травление платы. А для LPT окромя датчика не нужно никакой обвязки, кинул два проводка и готово. Програмка же вообще пишется влет.
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение hybroid »

MsDemonid писал(а):Серверы - линейка NT вообще-то рулит.
В канаву рулит, причём с первого дня существования.
MsDemonid писал(а):Суперкомпы - эти можно по пальцам пересчитать
Да вы мутант, столько пальцев-то.. http://www.top500.org В 2010-ом линукс использовался на ~90%, я хорошо запомнил число 455 из 500 в топе. Внезапно, да? Винда была лишь на пяти, тоже хорошо запомнил. Используйте поиск хотя бы.
MsDemonid писал(а):Мобилы - еще не так давно мелкософта на них вообще не было, сейчас уже не редкость.
Продолжу кидать цифрами. http://zoom.cnews.ru/news/item/397501 160 тысяч активаций в сутки. Вот это - система, которой недавно не было и сейчас на каждом углу, а не MS, признавшая сама убогой свою прошлую мобильную ОС и выпустившая потуги под именем Windows Phone, который в конце по популярности, вместе с симбианом. Борьба идёт между андроидом и iOS, на винду вообще никто не обращает внимания.
MsDemonid писал(а):разница незначительна, в виде несольких новых команд процессора и многоядерности.
Без комментариев. Сколько там у нас разницы между человеком и обезьяной?
MsDemonid писал(а):Геморой - это отсутствие нормального доступа к железу под виндой. Либо изучай драйвера и туеву хучу протоколов, терминов и вообще непонятно чего. Либо ищи готовые сторонние решения, то есть "черный ящик".
На хрена вам ящик под названием ОС? Будьте джедаем. С железом должно работать лишь ядро, чтобы в первую очередь всякие дятлы не прибили всё на корню. Туеву хучу протоколов и терминов? Про написание софта под USB в букварях скоро писать начнут, а у многих до сих пор сплошные трудности. Какая туча у вас?
MsDemonid писал(а):Да, не умею. И не горю желанием изучать АПИ винды, перерыть тонны макулатуры,
Обычно этим всё и заканчивается. Простите, но лень и нежелание - это исключительно ваша проблема. Это не делает какую-то технологию плохой или хорошей.
MsDemonid писал(а):Или не сталкивались с автомагнитолами, не работающими с флэхами более 2Гб.
Каким боком тут виноват USB? Тем, что "в него втыкают"?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Satyr »

MsDemonid писал(а):
Satyr писал(а):Да как нечего делать. За пару вечеров, ну и деталек наверно рублей на 150, включая разъемы и датчик температуры :)))
Вот-вот. Добавьте еще разводку и травление платы. А для LPT окромя датчика не нужно никакой обвязки, кинул два проводка и готово. Програмка же вообще пишется влет.

Добавляем условие - чтоб работало под всеми распространенными ОСами и на портах что встроенных на материнку, что на платах расширения и т.п.
Оптимизма не убавилось ? -)))
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Satyr »

MsDemonid писал(а):Или не сталкивались с автомагнитолами, не работающими с флэхами более 2Гб.

С интересом бы послушал, причем тут USB ? :))
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение YS »

И винда работала на одном из трех десятков


А, ну да. Если считать МК во всех зубных щетках, то да, конечно. :)))
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Tolmi
Говорящий с текстолитом
Сообщения: 1658
Зарегистрирован: Вс дек 11, 2011 05:25:04
Откуда: Киев, Украина
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Tolmi »

YS писал(а):
И винда работала на одном из трех десятков


А, ну да. Если считать МК во всех зубных щетках, то да, конечно. :)))

А для МК в зубных щетках не нужно писать программ? Когда устройство чуть посложнее зубной щетки, wifi роутер, к примеру, писать каждый раз с нуля обвязку для всей периферии становится скучно и неинтересно, и начинают туда толкать линуксовое ядро или VxWorks. А могли бы и Windows Mobile или CE какой, но не толкают - уж очень унылая у них архитектура. Только и плюсов, что кросс-платформа в каждом офисе стоит. Хотя для автомобильных навигаторов, к примеру, Windows CE прижилась, тут спору нет. Но в новых опять таки, всё больше андроид...

Но это всё неважно на самом деле, что за ОС используется, просто когда внутри устройства набор стандартных интерфейсов под управлением стандартных драйверов, производителям не нужно каждый раз задумываться о программировании - есть стандартное API USB порта, и остаётся только настроить параметры порта, да посылать/принимать данные. Поэтому и отказываются от уникальных решений в пользу стандартизированных, но избыточных в большинстве случаев. И ОС для встраиваемых устройств однажды тоже станет стандартной, кто победит, пока неизвестно, но что "остаться должен только один", это к гадалке не ходи.
In theory, theory and practice are the same. In practice, they're not.
Tolmi
Говорящий с текстолитом
Сообщения: 1658
Зарегистрирован: Вс дек 11, 2011 05:25:04
Откуда: Киев, Украина
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Tolmi »

MsDemonid писал(а):Давайте проведем эксперимент. Присобачим к компу термометр. Я к LPT, а Вы к USB. И сравним стоимость и время на разработку. А потом вместе посмеемся, сколько лишнего Вам понадобится для такой элементарной безделушки.

Присобачим как кто ? Как разработчик РЭА в профильной конторе, или как радиолюбитель ? Если первый не сможет это сделать в течение рабочего дня, гнать его поганой метлой. А интерфейсы разрабатывают именно они для своих целей, а не радиолюбители. Если радиолюбитель находит удовольствие в ковырянии с чем-то новым, а не просто тупо копирует конструкцию из интернета, и не смог расковырять доступ по USB к HID то опять таки, может он чем-то не тем занят ?
И маленький нюанс - термометр с HID USB будет работать под всеми операционками, нужно будет лишь взять вижуал васик какой, или питон и QT, в зависимости от предпочтений, и нарисовать красивый фронтэнд. А для работы с LPT напрямую нужно будет грузить старый добрый DOS, или таки придется разбираться с API драйвера, и хорошо, если стандартный драйвер позволяет невозбранно дрыгать ногами без всякой системы.
Геморой - это отсутствие нормального доступа к железу под виндой. Либо изучай драйвера и туеву хучу протоколов, терминов и вообще непонятно чего. Либо ищи готовые сторонние решения, то есть "черный ящик".

Так это ведь правильно. Иначе, при наличии прямого доступа к железу, всё бы так и было на уровне windows 95 - чуть что, сразу упала. Нет уж, лучше стандартные отработанные решения.
Которые ненамного сложнее "прямого ногодрыгания", но хотя бы спасают систему от разрушений.
Tolmi писал(а):Мир компьютеров не заканчивается (и не начинается) на "домашних писи". Собственно, массовый рынок домашних писи развился только последние 10 лет примерно, а до того там верховодил эппл. В мировых масштабах, конечно, я знаю, что 1/6 часть суши отличалась и здесь.
"Маки" никогда не доминировали :)) В 80-х доминировали 8-ми битные машины,

... типа "макинтош" :)
а уже к 87-му году писи по продажам вышел на первое место, к 90-м окончательно завоевав почти весь рынок персоналок. Так что лет 20-ть писи уже прочно держит позиции, даже маки нынче пляшут под дудку интела.

ещё раз, рынок компьютеров != рынок писи. Рынок PC - самый известный, и наверно, самый ёмкий из них по деньгам, но даже в количественном выражении всё остальное перевешивает.
Tolmi писал(а):И сейчас тоже, нетбуки на риск-процессорах дешевле и быстрее виндовых. А уж энергопотребление в 5 ватт в рабочем состоянии - для писюков чистая сказка.
Я бы наоборот сказал бы, эра господства виндов в домашних устройствах близится к завершению. А если учесть разнообразные mp3 плееры, видеопроигрыватели и прочие телевизоры со скайпом внутри, то там виндов как-бы и не наблюдается вовсе, либо линуксоподобные поделки ( андроид к примеру), либо реалтайм ОС.
Впервые слухи о кончине винды я услышал году в 93-м :) С тех пор она все помирает и помирает...

Я нигде не говорил про то, что она умирает. Я говорил о том, что рынок сдвинулся от одного дорогого и универсального решения на все случаи жизни к множеству специализированных решений с претензией на универсапльность. ( как может быть микроволновка без mp3 плеера ?) В результате сфера применения дома ПК с виндой сужается до простой запускалки игрушек.
И речь то не о мелочевке типа плееров, в которых вообще ОС не нужна (там только файловая система и усе)

А я как раз именно про мелочёвку и говорю. Потому что кроме файловой системы нужно поддерживать API к устройствам - инферфейсы, устройства хранения информации, дисплеи, и проч. Вместо того, что каждому каждый раз заново программировать дисплей и клавиатуру, гораздо дешевле однажды написать API для стандартной USB клавиатуры и встроить в ядро ОС стандартную библиотеку для работы с графикой. И потом пользоваться всем этим каждый раз, не переписывая всё с нуля. Это всё вместе - и есть ОС в чистом виде. Следующий шаг - стандартизация ОС между производителями, чтобы уменьшить расходы. Мне что-то видится, что результатом такой стандартизации будет андроид. Желающие поутверждать, что это будет винда, могут привести цифры безумного роста числа устройств с windows phone внутри, я хочу такое послушать.
, а о домашних ПК. У них еще нет никакой альтернативы винде. Ну просто отсутствует как класс.

А я и не спорю. Я говорю о том, что класс домашних ПК как таковой сам по себе будет вымирать. Как выяснилось, домашнему пользователю ПК не нужен ( странное дело, правда ? ) Ему нужна мультимедийно-развлекательная платформа с доступом в интернет.
Что касается сотиков, то я бы лучше взял смарт с виндой, чем мой нынешний с симбианам от нокии, тормозным и глючным.

И что помешало ? ;)
Это рынок, ничего личного.
Tolmi писал(а):Но стандартизация интерфейсов действительно позволяет сопрягать совершенно разные железки, особенно не задумываясь, что там у них внутри.
С точки зрения обывателя - да. Только стандарт получился настолько перетяжеленным, что постоянно возникают нестыковочки.

Результат процесса борьбы унификации и попыток производителей что-то улучшить, что поделать. Главное, чтобы среди производителей железа не было своих майкрософтов с заморочками мирового гегемона и любовью наплевать на установившиеся стандарты.
радиолюбителя - чтоб недорого и с пользой. В этом плане старый-добрый СОМ даст фору любому USB.

Для пятикопеечных поделок - да. Для чуть более сложных вещей - нет.
In theory, theory and practice are the same. In practice, they're not.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Alexeyslav »

Сколько страниц написали, а примера устройства с написанным драйвером и списком всех необходимых для этого вещей так и нет... всё понятно.

Да и вы забываете про один недостаток USB - он работает исключительно на малых расстояниях а значит во многих разработках неприменимо.
Ответить

Вернуться в «Интеграция с ПК»