Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: TWI в XMege
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Pavel_Bor
Подключаю twix.h файл в cvavr. (Код создан при помощи codewizard)
При компиляции ошибка - cant open file twix.lib
подскажите как решить проблему.
_Артём_
Цитата(Pavel_Bor @ Sep 5 2011, 14:19) *
Подключаю twix.h файл в cvavr. (Код создан при помощи codewizard)
При компиляции ошибка - cant open file twix.lib
подскажите как решить проблему.


Скачать с сайта Атмела Application Note по TWI XMega и использовать их код в своём проекте.
Pavel_Bor
Скачал. Есть файлы:avr_compiler.h twi_example.h, twi_master_driver.h
Нужно подключиться к внешней памяти 24512W6 через порт С.

Инициализирую ТВИ
Код
    /* Initialize TWI master. */
    TWI_MasterInit(&twiMaster,
                   &TWIC,
                   TWI_MASTER_INTLVL_LO_gc,
                   TWI_BAUDSETTING);


дальше мне надо передать в внешнюю память адрес устройства (slave_adress) и адрес на памяти(состоящий из двух байт) куда нужно записать байт. В функции записи присутствует
Код

bool TWI_MasterWrite(TWI_Master_t *twi,
                     uint8_t address,
                     uint8_t * writeData,
                     uint8_t bytesToWrite);
bool TWI_MasterRead(TWI_Master_t *twi,
                    uint8_t address,
                    uint8_t bytesToRead);


Как проверить работу ТВИ? Есть ЖКИ на который можно вывести результаты.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.