Полная версия этой страницы:
лицензирование 1wire slave
Планируется разработка устройства с 1 wire-интерфейсом в Slave-режиме для продажи. Но озадачил вопрос лицензирования подобных штучек, имею ли право на разработку собственных кодов с применением 1 Wire протокола в режиме Slave или необходимо использовать Slave-микросхемы фирмы Dallas? Благодарен за любой ответ.
Вас интересует патентная чистота? Имхо, Dallas разработал стандарт на 1-Wire: следовать (или не следовать) этому стандарту - никто не вправе запретить. Другое дело "1-Wire" - название Dallas за собой застолбил, поэтому лучше о 1-Wire не упоминать в документации нигде... Я бы использовал, что-то типа: "однопроводный последовательный интерфейс".
Цитата
"однопроводный последовательный интерфейс"
который совершенно случайно совместим и с 1Wire 8) ?
У Далласа (максима) есть специально отведенные серийные номера для спец.микросхем заказчика. Проблему с серийными номерами девайсов они решают. А как вы собираетесь это делать - просто по рэндому назначать?
А ваши устройства должны быть совместимы с оригинальными мастерами от Далласа? Или у вас там своя собственная сеть где будут работать только ваши устройства?
Цитата(Dx! @ Aug 5 2009, 19:51)

который совершенно случайно совместим и с 1Wire ?
Ну - да. Есть же у Atmel TWI, который совершенно случайно совместим с I2C !

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

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

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

Ну - да. Есть же у Atmel TWI, который совершенно случайно совместим с I2C !

P.S. Кстати, заметьте - в документации от Atmel (в той части, что описывает Two-wire Serial Interface) I2C ни разу не опомянут... Почему бы не поступить аналогично?
Топикстартер известен не меньше Dallas и Atmel
depank
Aug 15 2009, 19:22
Цитата(Палыч @ Aug 5 2009, 15:47)

лучше о 1-Wire не упоминать в документации нигде...
Можно и упоминать. Просто надо написать что эта ТМ принадлежит тем-то.
Ситуация у меня такова, что требуется разработка датчиков и испольнительных устройств, которые висят на шине пусть будет 1 wire, идентификация по серийным номерам - это хорошо, но ведуший контроллер должен сообразить что за устройство висит на шине с конкретным серийным номером, например взять адресуемые ключи DS2406, на базе этих микросхем можно сконструировать и датчики, и коммутаторы, и реле и прочее. Конфигурировать пользователю эти штучки будет неудобно, ему надо записывать серийные номера и с помошью программы на ПК указать тип устройств, от которого зависит алогритм работы данного изделия, и не дай бог перепутать реле с датчиком.. ) Поэтому назрела мысль за основу взять протокол физического уровня 1 wire, если можно так выразиться, а систему команд разработать собственную, будет ли нарушением авторских прав Dallas? Реализовывать протокол планируется на attiny13 и attiny24, естественно о совместимости с микросхемами Dallas уже речи не может идти.
depank
Aug 22 2009, 11:14
нет.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.