Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.12.2006, 00:34
|
|
Временная регистрация
Регистрация: 16.06.2006
Адрес: Даугавпилс
Сообщений: 52
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
TWI
Некое устройство (MSP 3400G) хочет работать в таком протоколе.Можно ли в аппаратном TWI (AVR155) что нибудь сделать? Я так понимаю, что он хочет задержку именно после 8 бита?
-- Прилагается рисунок: --
|
|
|
|
18.12.2006, 00:45
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Я так понял, что это некое устройство выставляет ACK, поэтому пробуждаясь и хочет Wait до 1 мСек max.
С уважением, Mike18.
|
|
|
|
18.12.2006, 01:01
|
|
Временная регистрация
Регистрация: 16.06.2006
Адрес: Даугавпилс
Сообщений: 52
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Прошу прощения - не так написал. Аппаратный TWI, и можно ли что сделать?
|
|
|
|
18.12.2006, 01:14
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от LDZ
|
Прошу прощения - не так написал. Аппаратный TWI, и можно ли что сделать?
|
Это уже к программерам на AVR. Я так понимаю особенно - ничего, при обращении по адресу устройства, дожидаться адресного ACK (в пределах разумного ), и вперёд...
С уважением, Mike18.
|
|
|
|
18.12.2006, 01:27
|
|
Временная регистрация
Регистрация: 16.06.2006
Адрес: Даугавпилс
Сообщений: 52
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
В том и вопрос - как clock на 0 удержать.
|
|
|
|
18.12.2006, 01:54
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от LDZ
|
В том и вопрос - как clock на 0 удержать.
|
По идее, эту функцию в момент опознания своего адреса "некое устройство" должно брать на себя .
С уважением, Mike18.
|
|
|
|
18.12.2006, 02:25
|
|
Временная регистрация
Регистрация: 16.06.2006
Адрес: Даугавпилс
Сообщений: 52
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Именно это и написано в спецификации на I2C.
Похоже у меня рак мозга.
|
|
|
|
29.12.2006, 22:38
|
|
Временная регистрация
Регистрация: 16.06.2006
Адрес: Даугавпилс
Сообщений: 52
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Болезнь прогрессирует. Изломал всю голову. Согласно данного протокола посылаю ведомому команду. Получаю после каждого байта АСК. Ведомый на команду не реагирует. После посылки второй команды обе линии подают в ноль. Происходит это после 8 бита адреса. Что делаю не так?
|
|
|
|
29.12.2006, 23:25
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от LDZ
|
Болезнь прогрессирует. Изломал всю голову. Согласно данного протокола посылаю ведомому команду. Получаю после каждого байта АСК. Ведомый на команду не реагирует. После посылки второй команды обе линии подают в ноль. Происходит это после 8 бита адреса. Что делаю не так?
|
Я так понимаю, что ведомый должен отреагировать на команду после посылки стоп условия "P".
С уважением, Mike18.
|
|
|
|
30.12.2006, 01:05
|
|
Временная регистрация
Регистрация: 16.06.2006
Адрес: Даугавпилс
Сообщений: 52
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Должен. Вот пример команд в протеусе.
-- Прилагается рисунок: --
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ATMega 8 + TWI
|
_OXY_GEN_ |
Микроконтроллеры, АЦП, память и т.д |
4 |
03.06.2009 17:33 |
TWI в AVR
|
igor727 |
Микроконтроллеры, АЦП, память и т.д |
0 |
21.05.2008 19:15 |
Пример использования TWI для AVR
|
EXIS |
Микроконтроллеры, АЦП, память и т.д |
2 |
27.02.2008 21:16 |
TWI as master и USI as slave
|
duritskiy |
Микроконтроллеры, АЦП, память и т.д |
20 |
06.09.2007 19:18 |
ATmega168: TWI + WatchDog < > любовь
|
Diusha |
Микроконтроллеры, АЦП, память и т.д |
6 |
27.10.2006 07:46 |
Часовой пояс GMT +4, время: 16:08.
|
|