roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 май 2025, 07:29

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Ищу библиотеку под WinAVR для I2C (он же TWI) под AVR.
СообщениеДобавлено: 25 сен 2006, 21:05 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Никто не знает приличной библиотеки для i2c (она же TWI)??? - что-то в текущей avr-libc ничего нет хорошего, или я ищу плохо :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ищу библиотеку под WinAVR для I2C (он же TWI) под AVR.
СообщениеДобавлено: 25 сен 2006, 21:11 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Никто не знает приличной библиотеки для i2c (она же TWI)???


я думаю это разные библиотеки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ищу библиотеку под WinAVR для I2C (он же TWI) под AVR.
СообщениеДобавлено: 25 сен 2006, 22:55 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
avr123.nm.ru писал(а):
=DeaD= писал(а):
Никто не знает приличной библиотеки для i2c (она же TWI)???


я думаю это разные библиотеки.

Это почему? TWI это же вроде просто свободное от копирайта название I2C ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 сен 2006, 23:01 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
TWI это одно и тоже что и I2c.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 сен 2006, 23:03 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Отбой, вроде нашел то что надо :)

http://hubbard.engr.scu.edu/embedded/avr/avrlib/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 11:36 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Сергей писал(а):
TWI это одно и тоже что и I2c.


да, а библиотеки разные бывают. напрягитесь и подумайте почему.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 11:47 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
avr123.nm.ru писал(а):
Сергей писал(а):
TWI это одно и тоже что и I2c.

да, а библиотеки разные бывают. напрягитесь и подумайте почему.

Так вы уже назовите хоть одно отличие TWI интерфейса от I2C?

Я понимаю могут быть разные библиотеки к модулям их реализующим на разных МК, это одно, и модули эти могут что-то еще делать полезное помимо этих интерфейсов, но мы сейчас вроде про интерфейсы говорим, а не про модули или нет?

PS: Почему-то везде эти TWI и I2C если и встречаются вместе, то только как синонимы, или я плохо ищу?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 13:21 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
вроде по-русски написал "я думаю это разные библиотеки"  

где вы увидели что я написал мол i2c отличается от TWI  ?????

а почему библиотеки разные - подумайте и ответ возникнет навеняка и однозначный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 13:23 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Вспомните что делали программисты до появления TWI в AVR-ах ...  

Какие библы появились раньше и в чем их отличие ?

маленькие шажки ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 14:38 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Че-то я не буду играть в угадайку по поводу точной терминологии.
Или скажите прямо или не надейтесь на понимание :)

Я вообще написал "I2C (он же TWI) под AVR", что может быть правильно понято только 1 способом - как интерфейс.

Соответственно о каких "разных библиотеках" для реализации одного и того же интерфейса может идти речь?

PS: Неужели вы это про софтовый/хардовый I2C/TWI???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 14:51 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Неужели вы это про софтовый/хардовый I2C/TWI???


Именно !  наконец-то ...   и это написано на стр. 2-3 курса.

Библиотеки I2C реализуют низкоуровневые функции програмно и ничего не знают о "железном" TWI  - т.е. могут работать практически с любыми ногами I-O МК.

A библиотеки TWI "надеются" на то что в МК есть аппаратное иcполнение "стандартных положений" для интерфейса i2c и соответственно могут работать только с TWI нжками МК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 14:58 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Я вообще написал "I2C (он же TWI) под AVR", что может быть правильно понято только 1 способом - как интерфейс.


наверно вы забыли, но я напомню: вы пиали:

"Никто не знает приличной библиотеки для i2c (она же TWI)???"

т.е. "однозначно" вы спрашивали библиотеку.

и как видите ВЫ писали не ОН (интерфейс) а ОНА (библиотека) !

ваше сообщение первое на этой странице - взгляните.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 15:12 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
avr123.nm.ru писал(а):
=DeaD= писал(а):
Неужели вы это про софтовый/хардовый I2C/TWI???

Библиотеки I2C реализуют низкоуровневые функции програмно и ничего не знают о "железном" TWI  - т.е. могут работать практически с любыми ногами I-O МК.

A библиотеки TWI "надеются" на то что в МК есть аппаратное иcполнение "стандартных положений" для интерфейса i2c и соответственно могут работать только с TWI нжками МК.

наверно вы забыли, но я напомню: вы пиали:
"Никто не знает приличной библиотеки для i2c (она же TWI)???"
т.е. "однозначно" вы спрашивали библиотеку.
и как видите ВЫ писали не ОН (интерфейс) а ОНА (библиотека) !
ваше сообщение первое на этой странице - взгляните.


Блин! Ну вы даете :)

Откуда у вас такие далеко идущие выводы я не знаю.
Это скорее следствие использования терминов TWI/I2C разрозненное из-за того что второй является собственностью, а не принципиальное различие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 15:40 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я, по-моему, выше ясно описал
ПРИНЦИПИАЛЬНОЕ отличие БИБЛИОТЕК !

А про отличие интерфейсов я не говорил ни разу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 сен 2006, 16:44 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Тему в топку, всем спасибо! :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO