Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

LPC1343 проблемы с I2C

Непрочитано 23.11.2010, 16:19  
crastin
Частый гость
 
Регистрация: 05.10.2010
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
crastin на пути к лучшему
По умолчанию LPC1343 проблемы с I2C

Я пытаюсь подключить по I2C элемент памяти 24lc16b. При подключении все зависает. Уже перепробовал разные комбинации подключений (вообще сложно сказать как я его еще не подключал). Может кто-нибудь встречался с подобным. На atmega8 я легко подключал этот элемент при 5В. В схеме он питается от 3.3В, но в документации сказано, что можно и 2В.
Реклама:
crastin вне форума  
Непрочитано 23.11.2010, 16:37  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: LPC1343 проблемы с I2C

Питание для i2c на контроллере включено?
Gnider вне форума  
Непрочитано 23.11.2010, 17:21  
sersne
Прописка
 
Регистрация: 09.11.2009
Сообщений: 193
Сказал спасибо: 47
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
sersne на пути к лучшему
По умолчанию Re: LPC1343 проблемы с I2C

не знаю как при +3.3 вольт, а при +5 вольт выводы SDA и SCL должны быть подключены через подтягивающие резисторы к плюсу питания (при +3.3 думаю тоже, если при таком низком питании будет работать)

Последний раз редактировалось sersne; 23.11.2010 в 17:25.
sersne вне форума  
Непрочитано 23.11.2010, 19:40  
crastin
Частый гость
 
Регистрация: 05.10.2010
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
crastin на пути к лучшему
По умолчанию Re: LPC1343 проблемы с I2C

Что значит питание для I2C на контроллере. Просто инициализируешь работу интерфейса, даешь старт и должно работать. Я брал из папки examples пакета разработки lpc expresso 3.5.
Вот чел на форуме nxp все запустил на LPC1114, но там не появлялся с августа, вот ссылка http://knowledgebase.nxp.com/showthread.php?t=538.
Может резисторы к ножкам поставить последовательно надо.
Да и микросхема и интерфейс должны работать на питании 3В.
crastin вне форума  
Непрочитано 23.11.2010, 20:02  
Cybermaker
Вид на жительство
 
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
Cybermaker на пути к лучшему
По умолчанию Re: LPC1343 проблемы с I2C

Сообщение от crastin Посмотреть сообщение
Может резисторы к ножкам поставить последовательно надо.
Главу 12 юзер манула на LPC13xx хоть открывали ?

Сообщение от Gnider Посмотреть сообщение
Питание для i2c на контроллере включено?
У кортекса PCON чуть по другому работает чем в арме: не настолько контролирует перефирию
Cybermaker вне форума  
Непрочитано 23.11.2010, 21:30  
crastin
Частый гость
 
Регистрация: 05.10.2010
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
crastin на пути к лучшему
По умолчанию Re: LPC1343 проблемы с I2C

Я в деббугере посмотрел, там не устанавливается состояние стоп, вот в этой строке зависает
while( LPC_I2C-›CONSET & I2CONSET_STO );
но и старт тоже не устанавливается.
crastin вне форума  
Непрочитано 27.11.2010, 10:55  
crastin
Частый гость
 
Регистрация: 05.10.2010
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
crastin на пути к лучшему
По умолчанию Re: LPC1343 проблемы с I2C

Извиняюсь за ложную тревогу. Нужно было просто припаять ножки к отладочной плате. Когда я разместил ножки в отверстия, они сидели плотно, тестер показывал что они соеденены с контроллером. Также работал USB. До меня недавно дошло что USB может сделать тысячи проверок перед тем как получит достоверные данные.
Да и I2C работает от 3В через резисторы 500 ом.

Последний раз редактировалось crastin; 27.11.2010 в 10:57. Причина: Не внес окончательную ясность
crastin вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дисплеи от сотовых (схемы подключения, код, datasheet) dosikus Микроконтроллеры, АЦП, память и т.д 1679 20.05.2023 15:50
VMLAB проблемы с запуском anlima Микроконтроллеры, АЦП, память и т.д 1 30.07.2010 18:59
i2c proteus глюк? caffy Proteus 3 18.02.2010 19:57
Аппаратный I2C PIC16F874 - DS3232 Victor_72 Микроконтроллеры, АЦП, память и т.д 0 30.01.2010 19:35
Аппаратный SLAVE I2C в PIC16F877 SGordon Микроконтроллеры, АЦП, память и т.д 0 19.01.2010 15:32


Часовой пояс GMT +4, время: 04:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.