|
Кто нибудь писал имплементацию twi/i2c на usi для слейва? |
|
|
|
 |
Ответов
|
Jan 31 2011, 09:17
|
Местный
  
Группа: Участник
Сообщений: 298
Регистрация: 26-01-09
Из: Пермь
Пользователь №: 43 940

|
Цитата Всё верно , только это слово применяется в юридических документах. ДА НУ !!!!!!! Откройте например правила оформления модуля в Object Pascal : Код unit NAME; interface ....... implementation // !!!!!!!!!!!!!!!!!!!!! ...... end. Не говоря уж о хардварных языках, например, VHDL. Да и сам Atmel выдает: AVR302: Software I2C™ Slave Implementation
Сообщение отредактировал alexeyv - Jan 31 2011, 09:27
|
|
|
|
|
Jan 31 2011, 09:25
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
Цитата(alexeyv @ Jan 31 2011, 12:17)  ДА НУ !!!!!!! Откройте например правила оформления модуля в Object Pascal : Код unit NAME; interface ....... implementation // !!!!!!!!!!!!!!!!!!!!! ...... end. Не говоря уж о хардварных языках, например, VHDL. Убедили , не знал . Хотя наши юристы , его применяют исключительно , в гос. документах
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
Сообщений в этой теме
AlexTech Кто нибудь писал имплементацию twi/i2c на usi для слейва? Jan 31 2011, 08:29 ILYAUL Цитата(AlexTech @ Jan 31 2011, 11:29) Под... Jan 31 2011, 08:50 alexeyv Application note AVR312 Using USI as I2C Slave
App... Jan 31 2011, 09:07 ILYAUL Цитата(alexeyv @ Jan 31 2011, 12:07) Appl... Jan 31 2011, 09:09 AlexTech Простите, русский с английским в голове перемешива... Jan 31 2011, 09:27 andron86 Цитата(AlexTech @ Jan 31 2011, 10:27) Схе... Jan 31 2011, 11:36 alexeyv 1. Я понял, что Tiny26 использует USI как TWI в ре... Jan 31 2011, 10:06 AlexTech по 312 и сделано, и мной, и несколько чужих исходн... Jan 31 2011, 10:11 alexeyv 1. А адресс Tiny26 случайно не совпадает с адресом... Jan 31 2011, 10:26 AlexTech Нет )))
я так понимаю что тинка гадит на scl и меш... Jan 31 2011, 10:30 ILYAUL Цитата(AlexTech @ Jan 31 2011, 13:30) Нет... Jan 31 2011, 10:34 AlexTech В железе есть, да, а чем смотреть то?
осциллографа... Jan 31 2011, 11:11 AlexTech Лан, не надо ляля ))) все будет, ну не расписывать... Jan 31 2011, 11:41 alexeyv 1. Процедура приема начала кадра мне не нравится. ... Jan 31 2011, 11:54 AlexTech Нууу... как придумал так и написал а какие есть в... Jan 31 2011, 12:00 alexeyv А debug-интерейс на Tiny, вы же ее отлаживаете?
н... Jan 31 2011, 12:02 AlexTech Я честно не ожидал таких сложностей с usi, поэтому... Jan 31 2011, 12:10 alexeyv Никуда ничего не переносим. В стартовом прерывании... Jan 31 2011, 12:14 AlexTech Я ничего не путаю? это же не twi, а usi, нам по ст... Jan 31 2011, 12:22 alexeyv стоп-кондишен обрабатывается в
Код while ( ... Jan 31 2011, 12:29 AlexTech 100кгц
Спасибо за подсказки, попробую, отпишусь по... Jan 31 2011, 12:41 ILYAUL А мы вообще на старт ответили? С часами всё ясно, ... Jan 31 2011, 14:00 AlexTech Я думал что вот это:
USISR = (0<<USISIF)... Jan 31 2011, 14:59 ILYAUL Цитата(AlexTech @ Jan 31 2011, 17:59) ЯВо... Jan 31 2011, 17:43 AlexTech Да изложили то понятно, я в общем это понимаю кром... Jan 31 2011, 20:07 ILYAUL Цитата(AlexTech @ Jan 31 2011, 23:07) Да ... Jan 31 2011, 20:24 AlexTech Вот код мастера для тинки
Код i2c_start();... Jan 31 2011, 21:17 ILYAUL Значит так :
Даже незнаю с чего и начать.
Шина I2C... Jan 31 2011, 21:48 AlexTech То есть i2c_stop(); все же нужен?
Все, оставил и с... Jan 31 2011, 21:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|