Отговори на тема  [ 21 мнения ]  Отиди на страница Предишна  1, 2
I2C интерфейс основи 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение Re: I2C интерфейс основи
@Цецо +1

Правилно, не препоръчително, трябва да е направо задължително...


Чет Юли 26, 2012 12:43 am
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение Re: I2C интерфейс основи
За единия мегахерц I2C много лесно ще се съглася и без да съм го пробвал,
пълна тъпотия е да се насилва интерфейс чиято идея никога не е била скоростта.
С колко го пулъпят, или вече почнаха с rescindable изходи да го драйвят? Баси кретенията.

Но за многото жици (и крака на процесора) не съм съгласен.
На последния спектрометър примерно имам eeprom, часовник, термосензор понякога,
едно бавно ADC с повечко входове, и потенциално още един eeprom или save MCU (ако се набоде, може и без него).

Добре си ми е с I2C то, обикаля ги там и айде.

Подкарвал съм дотук два готови I2C контролера, на MPC5200 и на MCF52211.
Първият ми отне ден-два, вторият 3-4 - абсолютна лудост, това последното
отне под 4 месеца от начало до предаване като проект от нула (отнесе над 700
мегабайта сорс, платка немалка в Китай и т.н. - http://tgi-sci.com/misc/PICT6993.JPG ).
Май с такова темпо не бях писал, бих всякакви свои рекорди (и по назорване да не се
спра да копая, бях тотално изцеден накрая) - и това лайно ми отне *дни*.
А само slave-ове имаше по бъса, eeprom, термосензор и май това беше.
И термосензорът и еепрома ми бяха добре познати, ползвани.

А когато ги ползвах за пръв път преди 12-ина години и ги закачих първо
към едно HC11, после и към едно DSP 5420 работата стана за часове.
Защо? Ми нямаше готови контролери и си bit bang-ичих I2C-то сам.

Изводът - който и да прави вградените контролери за I2C все се оказва с перверзен
начин на мислене, човек _не може_ да предвиди какви капани е заложил :D :D :D .

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Чет Юли 26, 2012 2:14 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Май 29, 2007 2:23 pm
Мнения: 3714
Местоположение: Високо в планината
Мнение Re: I2C интерфейс основи
tgi написа:
...
Изводът - който и да прави вградените контролери за I2C все се оказва с перверзен
начин на мислене, човек _не може_ да предвиди какви капани е заложил :D :D :D .


+1
На мен също не са ми издържали нервите и съм си писал соХтуерна имплементация на и2ц :)

_________________
Хайде де!


Чет Юли 26, 2012 9:13 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: I2C интерфейс основи
Аз имам една хипотеза - на новобранците в силиконовите фирми им пускат за бойно кръщене да правят първо I2C модулите.


Чет Юли 26, 2012 10:11 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение Re: I2C интерфейс основи
woody написа:
Аз имам една хипотеза - на новобранците в силиконовите фирми им пускат за бойно кръщене да правят първо I2C модулите.


Това си е, каква ти хипотеза - обзалагам се, че е баш така.

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Чет Юли 26, 2012 11:37 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: I2C интерфейс основи
woody написа:
Аз имам една хипотеза - на новобранците в силиконовите фирми им пускат за бойно кръщене да правят първо I2C модулите.

:mrgreen:
и мойте наблюдения са такива :)
лошото е, че новобранците най-често нищо не вдяват. и пак по старите кучета опъват синджира :)
пък аз много си харесвам хай спеед и2ц-то. много съм доволен от него

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Чет Юли 26, 2012 10:52 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни