Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 24 kwi 2024, o 13:52


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 9 paź 2015, o 13:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

dambo napisał(a):
w BB czytałem, że na wydanie urządzenia z i2c trzeba mieć licencję.

Panowie, Panowie - błagam - nie powołujcie się na BB jeśli coś wam się wydaje ok? Nigdzie nic takiego nie pisałem.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 paź 2015, o 13:26 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

No więc opatentowanie nazwy i2c a licencja na używanie i2c ... hmmm sorki, ale ja nie widzę tu nawet najmniejszej zależności. Bo jej nie ma, i możesz sobie robić urządzenia jakie chcesz na i2c i nikomu nic nie zgłaszać. Chyba, że zabierzesz się za produkcję np własnych mikrokontrolerów no i będziesz chciał wbudować im magistralę i2c ... wtedy będziesz miał zonka, i będziesz musiał nazwać to inaczej.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 paź 2015, o 13:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 705
Lokalizacja: Zielona Góra
Pomógł: 75

Zgadza się dambo, chodzi o implementacje I2C w układach scalonych, a nie w układach które zbudujesz, a które będą zawierały kości już z zaimplementowanym protokołem I2C, właścicielem patentu na protokół I2C jest NXP (Phillips) i jeśli chciałbyś wypuścić na rynek swój własny układ scalony wykorzystujący I2C to musiał byś uiścić opłatę licencyjna dla NXP za jego wykorzystanie, dlatego Atmel nie chcąc płacić myta NXP nazwał swój moduł I2C jako TWI.

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 paź 2015, o 13:37 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

dambo napisał(a):
Pytanie to chyba nic złego?

Pewnie, że nic złego ....

Ja tylko się dziwię, skąd takie pomysły?

dambo napisał(a):
Ale mając urządzenie chcąc nie chcąc muszę napisać, że komunikuje się po i2c, więc używam tej opatentowanej nazwy

Czy ty sam implementujesz (budujesz) elektronikę, która obsługuje i2c ? czy może korzystasz z układów, które już mają to zaimplementowane ? zastanów się

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 paź 2015, o 22:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 705
Lokalizacja: Zielona Góra
Pomógł: 75

Tak naprawdę I2C jest tylko nazwą zastrzeżoną przez NXP (Phillips'a), coś jak znak towarowy i tylko o to chodzi, żeby tej nazwy nie stosować w swoich układach - mowa o układach scalonych - dlatego też różni producenci, w tym i Atmel implementują w swoich układach kompatybilne moduły z I2C pod innymi nazwami. Nikt cię nie będzie ciągała po sądach jak zbudujesz jakieś urządzenie z wykorzystaniem kostek które komunikują się po I2C włączając w to wszelkiej maści uC.

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 paź 2015, o 22:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

dambo napisał(a):
a co gdy chciałbym zrobić np sterownik lcd po i2c i układem odbiorczym i2c byłaby atmega(przykład urządzenia wymyślony na poczekaniu), którą sam bym oprogramował? Wtedy nie mam przydzielonego adresu przez Philipsa dla tej atmegi

Wiesz co? Ty musisz się najpierw wziąć za to i2c żeby zrozumieć - bo na razie to tak teoretyzujesz, że aż strach ;) ....

Jakiego adresu przez philipsa ? o czym ty mówisz panie kochany - żaden philps nie nadaje tobie adresu i2c.

Scalaki które używają i2c (nie mikroklocki) mają na stałe zaszyte adresy I2C albo czasem konfigurowalne w pewnym zakresie za pomocą zworek) ... W prockach zaś takich które mają wbudowane już i2c czy tam twi sam sobie nadajesz adresy jakie ci się ŻYWNIE spodobają.
Weź więc już przestań kombinować z tymi pytaniami tylko weź się za I2C - a jak raz zrobisz i zrozumiesz to odejdą ci kolejne pytania o to czy masz prawo używać i2c czy nie ? ;) albo inaczej czy masz prawo pisać że twój układ komunikuje się po i2c czy nie ;) Tak lepiej spożytkujesz czas - niż na ciągłych dochodzeniu o coraz to inne przypadki ....

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO