реклама на сайте
подробности

 
 
> i2c на lpc2106., Что-то непонятное.
SasaVitebsk
сообщение May 4 2009, 22:30
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Смотрю сигнал осциллографом на ногах LPC2106. Дико удивляюсь. Такой формы сигнала давно не видел.

В Треворе, кстати, рекомендуются резисторы подтяжки 50кОм на устройство. Честно говоря это тоже несколько расходится с моей практикой. У меня стоят резисторы 4.7кОм. Частота сконфигурирована 200kHz. Наблюдаю фронты в виде трапеции. Наклон удивительный.

Что ставят практики?
Исходя из описания на камень (4ма на ногу) можно уменьшать до 1кОма. Но по идее и с подтяжкой в 4.7 должно прилично работать. На AVR фронты очень приличные к примеру.
В чём дело? Ёмкость ног большая?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение May 5 2009, 06:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SasaVitebsk @ May 5 2009, 01:30) *
В Треворе...

smile.gif
Цитата
В чём дело? Ёмкость ног большая?

Дело в наличии у LPC формирователей фронтов, дабы не звенели. На I2C они обеспечивают не менее 20ns - дальше уже на емкостях.На остальных портах - 10ns. Надо,однако, Datasheet читать а не Мартина. Нет, Мартин, конечно совсем не плох, а если сравнивать с Редькиным, так вообще даже не небо и земля, но документация это Документация.



Цитата(Diz @ May 5 2009, 07:17) *
Заодно выяснилась интересная особенность I2C-клока

"Особенности" это у всех остальных контроллеров, а у LPC это "фичи", ибо это прародитель этой самой I2C и на LPC он все тот-же самый классический I2C, что и десятки лет назад.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 5 2009, 15:30
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(zltigo @ May 5 2009, 09:41) *
"Особенности" это у всех остальных контроллеров, а у LPC это "фичи", ибо это прародитель этой самой I2C и на LPC он все тот-же самый классический I2C, что и десятки лет назад.


bb-offtopic.gif
То есть лучше не покупать японские автомобили. У них не "классические". А также не пить финскую водку. Так как потеряна "фича" российского первача. smile.gif

Хватит. Я за "идею" уже отжил своё. Лучше я сам увижу глазами и сравню. Люблю пощупать руками. А лэйба филипс уже не та что прежде. А может и та, да мир переменился. Сейчас бренд создаётся за пол поколения. 40 лет назад никто не знал слово майкрософт. 10 лет назад мало кто слышал о гугл. Чё-то это никому не мешает пользоваться их поисковиком. И чихать на "первопроходцев".

Так что давайте без ностальжи. smile.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
singlskv
сообщение May 5 2009, 17:07
Сообщение #4


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(SasaVitebsk @ May 5 2009, 19:30) *
bb-offtopic.gif
То есть лучше не покупать японские автомобили. У них не "классические".
Я попробовал "японский вариант", Renesas с подтяжкой 1,5Ком дал скорость 1,5Мбит/сек...
Цитата
Хватит. Я за "идею" уже отжил своё. Лучше я сам увижу глазами и сравню. Люблю пощупать руками. А лэйба филипс уже не та что прежде. А может и та, да мир переменился. Сейчас бренд создаётся за пол поколения. 40 лет назад никто не знал слово майкрософт. 10 лет назад мало кто слышал о гугл. Чё-то это никому не мешает пользоваться их поисковиком. И чихать на "первопроходцев".
Так что давайте без ностальжи. smile.gif
А вот здесь Вы скорее всего не правы, что слейв что мастер должны все время мониторить i2c...
и i2c всегда мониториться...




Цитата(zltigo @ May 5 2009, 20:32) *
При всей обсосанности, очевидности и простоте I2C (тем более по нынешним временам) тот-же Atmel имеет только эрзац I2C и чихает, простите, на пользователей.
Давайте не обобщать, да ?
У атмеля на AVR ВСЕ АДЕКВАТНО, за исключением момента отсутствия питания...
У ATSAMX Все сложнее конечно..., там приходиться бороться за работоспособность...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 5 2009, 17:13
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(singlskv @ May 5 2009, 21:07) *
У ATSAMX Все сложнее конечно..., там приходиться бороться за работоспособность...

biggrin.gif Там бесполезно бороться за работоспособность, ибо таковая отсутствует.
Как они умудрились заложить этот глюкодром в несколько серий кристаллов - ума не приложу.
Но, т.к. пипл хавает, то никто ничего исправлять не спешит. Из глючных серий модуль I2C заменили только в новых 9261, насколько я знаю.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 08:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.0141 секунд с 7
ELECTRONIX ©2004-2016