Перейти к содержанию
    

UC3A + TWI выдает не тот адресс на шину...

Взял пример от атмела из фреймворка для работы с шиной I2C, подключил к флешке 24с04.

 

Затык происходит на

// initialize TWI driver with options

status = twi_master_init(&AVR32_TWI, &opt);

 

Смотрю осцилографом получается что если задан адресс

0xA0 на шину вылетает 0x40

если 0xAA на шину вылетает 0x54

 

Померял частоту clk получилось в 2 раза ниже чем задается (задали=50000 померял=25000Гц)

 

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

Кто сталкивался с подобным ?

 

Пробовал менять частоту PBA+ TWI_CLK результат тотже...

 

Камень UC3A0512, плата EVK1100 + своя.

:smile3046:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разобрался,

адрес слейва нужно подставлять в 7 битном виде, по инерции ставил 8 битным его...(тк самый младший бит режим R/W) т.е. сдвинутым на 1 бит в лево....

:twak:

теперь все работает как надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вобще что с поставками avr32? Есть промышленный выпуск, можно заказывать партии и закладыватся на чипы? Или у атмела все еще предсерийный выпуск?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вобще что с поставками avr32? Есть промышленный выпуск, можно заказывать партии и закладыватся на чипы? Или у атмела все еще предсерийный выпуск?

uc3a0512-alut

брал в компел электроикс, взяр сразу 10шт, заложил в новый проект, пока все устраивает.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Maddy

Эфо таскает регулярно и без вопросов...Тож запихали в 3 новые мелкосерийные железки - вроде все пока нормально (щаз проходят климатику).....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...