Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: лицензирование 1wire slave
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
asket
Планируется разработка устройства с 1 wire-интерфейсом в Slave-режиме для продажи. Но озадачил вопрос лицензирования подобных штучек, имею ли право на разработку собственных кодов с применением 1 Wire протокола в режиме Slave или необходимо использовать Slave-микросхемы фирмы Dallas? Благодарен за любой ответ.
Палыч
Вас интересует патентная чистота? Имхо, Dallas разработал стандарт на 1-Wire: следовать (или не следовать) этому стандарту - никто не вправе запретить. Другое дело "1-Wire" - название Dallas за собой застолбил, поэтому лучше о 1-Wire не упоминать в документации нигде... Я бы использовал, что-то типа: "однопроводный последовательный интерфейс".
Dx!
Цитата
"однопроводный последовательный интерфейс"
который совершенно случайно совместим и с 1Wire 8) ?
Serjio
У Далласа (максима) есть специально отведенные серийные номера для спец.микросхем заказчика. Проблему с серийными номерами девайсов они решают. А как вы собираетесь это делать - просто по рэндому назначать?
GDI
А ваши устройства должны быть совместимы с оригинальными мастерами от Далласа? Или у вас там своя собственная сеть где будут работать только ваши устройства?
Палыч
Цитата(Dx! @ Aug 5 2009, 19:51) *
который совершенно случайно совместим и с 1Wire ?
Ну - да. Есть же у Atmel TWI, который совершенно случайно совместим с I2C ! rolleyes.gif

P.S. Кстати, заметьте - в документации от Atmel (в той части, что описывает Two-wire Serial Interface) I2C ни разу не опомянут... Почему бы не поступить аналогично?
stells
Цитата(Палыч @ Aug 6 2009, 10:46) *
Кстати, заметьте - в документации от Atmel (в той части, что описывает Two-wire Serial Interface) I2C ни разу не опомянут... Почему бы не поступить аналогично?

а если в slave интерфейс реализован вообще программно? что, и в этом случае нельзя упоминать о совместимости?
Палыч
Цитата(stells @ Aug 6 2009, 10:12) *
а если в slave интерфейс реализован вообще программно? что, и в этом случае нельзя упоминать о совместимости?
Да - хоть аппаратно! И про совместимость, наверное, сказать можно (не забыв упомянуть о правах на название). Но без разрешения Dallas называть интерфейс "1-Wire" - нельзя.
Злодей
Цитата(Палыч @ Aug 6 2009, 10:46) *
Ну - да. Есть же у Atmel TWI, который совершенно случайно совместим с I2C ! rolleyes.gif

P.S. Кстати, заметьте - в документации от Atmel (в той части, что описывает Two-wire Serial Interface) I2C ни разу не опомянут... Почему бы не поступить аналогично?


Топикстартер известен не меньше Dallas и Atmel smile.gif
depank
Цитата(Палыч @ Aug 5 2009, 15:47) *
лучше о 1-Wire не упоминать в документации нигде...

Можно и упоминать. Просто надо написать что эта ТМ принадлежит тем-то.
asket
Ситуация у меня такова, что требуется разработка датчиков и испольнительных устройств, которые висят на шине пусть будет 1 wire, идентификация по серийным номерам - это хорошо, но ведуший контроллер должен сообразить что за устройство висит на шине с конкретным серийным номером, например взять адресуемые ключи DS2406, на базе этих микросхем можно сконструировать и датчики, и коммутаторы, и реле и прочее. Конфигурировать пользователю эти штучки будет неудобно, ему надо записывать серийные номера и с помошью программы на ПК указать тип устройств, от которого зависит алогритм работы данного изделия, и не дай бог перепутать реле с датчиком.. ) Поэтому назрела мысль за основу взять протокол физического уровня 1 wire, если можно так выразиться, а систему команд разработать собственную, будет ли нарушением авторских прав Dallas? Реализовывать протокол планируется на attiny13 и attiny24, естественно о совместимости с микросхемами Dallas уже речи не может идти.
depank
нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.